Nim programming language finally hit 1.0

Ola Fosheim Grøstad ola.fosheim.grostad at gmail.com
Mon Oct 7 14:55:35 UTC 2019


On Monday, 7 October 2019 at 14:38:01 UTC, Chris wrote:
> Yes. However, D is a bit like C++ in the sense that you have to 
> be proficient or else it's very hard to make sense of it. 
> Templates, ranges and lambdas are everywhere.

Yes, it becomes problematic when you need that kind of knowledge 
to use the std lib API.

The questions newbies ask also suggests that having two different 
types of pointers increases the learning curve. How arrays 
reallocate when expanded is another surprise for newbies... and 
so on.

By keeping track of what newbies ask about, one could probably 
learn a lot, but it has always been the case that seasoned 
D-programmers tend to have more influence over the direction than 
newbies. Which probably is why the language keeps heading in that 
direction...



More information about the Digitalmars-d mailing list