Nim programming language finally hit 1.0

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


On Monday, 7 October 2019 at 10:38:49 UTC, Chris wrote:
> there's only so much you can do / choose from. C++ is out of 
> the question and D is somewhere between C++ and Python, fast 
> modelling but way too many features for people who are not 
> really into programing.

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.


More information about the Digitalmars-d mailing list