Nim programming language finally hit 1.0

Chris wendlec at tcd.ie
Mon Oct 7 14:38:01 UTC 2019


On Monday, 7 October 2019 at 14:20:10 UTC, Ola Fosheim Grøstad 
wrote:
>
> I don't think features necessarily is a problem. Python has an 
> incredible amount of features and is rather complex if you want 
> to master it all, but you usually don't have to deal with it if 
> you just want to solve a problem. So what is important is to 
> have a smooth curve of incremental learning and keep the 
> features out of the application level programming interface.
>
> C++ is at the other end of the spectrum, not because of 
> features, but because you cannot make good use of it (outside 
> the C-subset) without being proficient.
>
> So when newbies complain about not understanding the 
> documentation for the standard library of a language, then that 
> could be a sign of not supporting the incremental learning 
> process as well as desired.
>
> Sort of.

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.




More information about the Digitalmars-d mailing list