The fact that Firefox uses Rust for the browser engine or that Dropbox uses Rust for the sync engine is the kind of thing that gets me interested.
The fact that Firefox uses Rust for the browser engine or that Dropbox uses Rust for the sync engine is the kind of thing that gets me interested.
In general, they all had a big institution. I presume these provided a a few ingredients, like
* A strong urge to solve a real-world problem
* A cradle, where smart people had time and resources to build a basic core
* A broadcast platform as others would look up to the institution, and notice what they were doing
From the top of my head, perl and python don't fit in this pattern, so its not universal, but I would dare to call it common.
There's always people that are fascinated by new languages but I feel this is likely a minority. I think people want to learn languages they know will be useful.
With that being said fast compilation times are amazing and must be a default in new languages. If not they should follow an approach like Dart where there is a VM for development and also a AOT compilation support for producing binaries.
Explained further here - https://jason-williams.co.uk/a-possible-new-backend-for-rust
The financial industry makes heavy use of K, which is closely related to J. It's not open source or free to use for commercial use, however.
Is that actually true?
I'm not trying to knock you, but your comment reminds me of the type of exchanges where one person says says "men do a lot of work", and the other person replies "are you saying women are lazy?"
I took that as saying D could compile itself in 5 seconds too. I was impressed. Bubble bursted.
If it's been around for 2 decades and hardly has any adoption by large companies[0] I personally am not willing to learn it (unless that changes).
I'm not necessarily using adoption as a proxy for quality either. If there isn't any meaningful adoption it's not like I can join a company to write it or have an easy time convincing my manager to try it. It could be the greatest language on earth but if I can't write it then it doesn't matter.