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