Nim programming language finally hit 1.0
666total at wp.pl
Mon Sep 30 10:47:14 UTC 2019
On Monday, 30 September 2019 at 10:13:13 UTC, Ola Fosheim Grøstad
> It won't happen, and it would only succeed if you focus on a
> carefully selected set of use cases. Which basically has been
> D's main problem since D2. D1 had the advantage of being a
> simple upcoming alternative to C++, which at that point was a
> niche with no contenders.
D1 wasn't simple, but it had a good set of features. It was a
language that felt like C#, yet was native and had pointers. Like
the best of two worlds of unmanaged and managed. And compared to
C++ it looked amazing.
> Go is a very good example of this. They kept the language
> small. And the "owner" Google decided that it was primarily
> good for writing web services and put a lot of resources into
> the runtime, not the language. The Go language is not a lot
> better for writing web services than other languages. The
> runtime and ecosystem in combination with the basic language is
> what makes it a strong contender in that space.
And yet people now use it for other things they'd use C/C++ for,
because the language and ecosystem is good enough.
> TypeScript, same story.
Good timing and easy transition story. Most people were
committee took ages to add new features such as classes, which
people were asking from.
More information about the Digitalmars-d