Nim programming language finally hit 1.0
JN
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
wrote:
> 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
frustrated with Javascript for a long time and the ECMAScript
committee took ages to add new features such as classes, which
people were asking from.
More information about the Digitalmars-d
mailing list