Recent submissions

Comment · 6 years ago
That is pretty common in low level domains. Rust instead comes with complexity of borrowck and lifetimes management no matter how rustaceans say it is second nature.
Comment · 6 years ago
Performance, startup time, JVM dependence, dynamic typing.

And the cult around zero information statements by Rich Hickey.

Comment · 6 years ago
They didn't have corporate backing.

They didn't have aggressive marketing or zealous community.

They didn't have massive influx from ruby rails or javascript webshit crowds.

Comment · 6 years ago
Rewrite it in rust is not mature reaction from rust community. It is similar to arch linux btw boys you see in Linux communities.

And GP is right, you rust folk talk as if sum types are silver bullet. And you people also talk as if rust invented sum types (though you people don't imply it).

You folks talk as if cargo is the best package management solution that exist.

You folks talk as if web of hundreds of dependencies written by enthusiastic youngsters is not a problem for a language priding itself on safety properties (the attempts like crev don't get the attention they deserve).

You folks talk like the memory management overhead of rust is not a problem for creating average CRUD webshit.

You folks talk as if rust automatically guides you towards correct programming patterns, when that is out of necessity to facilitate static memory management. The business logic is not at fault here, neither is rust.

Some folks in the rust community frequently bring virtue signalling politics into programming language related medium.

Rust is a well designed systems language and deserves appreciation for bringing Ada / Cyclone / ATS' good parts as a usable language. But the community is ruining its image.

Plaudits to all involved.

Comment · 6 years ago
Everything is inefficient. There is a huge class of "developers" that don't understand what O(n) means, and a subset of them are vocally proud of it.
Comment · 6 years ago
I don't disagree. But working at apple is not much better.
Comment · 6 years ago
Most of the world doesn't run fine. The manager who was previously an accountant can't see the benefits of reliability, security or performance, and hires some straight-out-of-the-bootcamp people.
Comment · 6 years ago
You are missing the point.

How many actually try to reproduce the results by writing corresponding code themselves? Apparently lot of papers with slightly wrong findings because code errors have passed the peer review (all of us in the SWE bubble know how often bugs occur), at least in less prestigious journals.

There is nothing wrong with mandating the code to be supplied with the paper. Because, many time code is somewhere between the experimental setup and proof / result.

Comment · 6 years ago
Lack of type safety and design with no regards to performance.
Comment · 6 years ago
What's sad is they only support very few selected Add Ons.
Comment · 6 years ago
If anything, it proves how ineffective standards committees are. Similar to the standard library proposal which seems to be not yet implemented.

Still better than C++ standard people who try to cram infinite complexity into 100 layers of templates every three years for sake of adding a feature as library instead of language feature, with utter ignorance towards debug build performance, compile times and error messages. I have lost respect towards them since I read a C++ performance report and didn't see the mention of inherent STL inefficiencies.

Comment · 6 years ago
> The 'modern' people chiming in about how to "search faster" are missing an aspect of the experience that is literal and measureable, as well as partially undefineable simply because the portion of the mind and senses that is exercised is non-linear -- file that under "non-linear thinking"

I don't understand the luddite attitude towards ebooks: - you can carry them anywhere - you can search them (more important for technical books) - you can save important parts as screenshots in some other folder - they can be significantly more affordable - even those people in small cities can get them without searching in bookstores - Poor/middle-class students can easily get pirated copies - you can copy paste from them.

The resistance to ebooks instead of adaptation is weird.

In fact, because of ubiquity of smartphones, I wish there would be some sort of programming environments for these devices, that nicely reformat code to fit into the smartphone screens or even use some different representation, so that we can get something done on the go. These devices are not just for consuming Netflix content.

Comment · 6 years ago
Tangentially related; is there no lint option (similar to use strict) in JS yet to ensure no methods / functions are dynamically called and thus allow effective dead code elimination?
Comment · 6 years ago
$10 per month is too costly for many, we are happy with 30 GB per month 4G data which costs around $2.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton