On Friday, 9 February 2018 at 16:33:21 UTC, bachmeier wrote:
On Friday, 9 February 2018 at 16:05:52 UTC, Ralph Doncaster
It might be clear and simple to you, but it's not to me. And
I'm a rather advanced developer.
While there are lots of things I like about D compared to C++
such as getting rid of #include hell, there's too many "messy"
things and the learning curve is too steep for me to consider
suggesting it for any consulting projects. I think it
could've been better if there was more focus on keeping the
language (and standard library) clean and simple instead of
making it more like a swiss army knife.
When I read things like that page, I think "Haskell's not that
So far a strategy that has worked for me is to ignore most of
that stuff. Must be my C background.
What I enjoy most is assembler programming in RISC-like
instruction sets. Due to the cost of silicon, it's much less
common for them have multiple different instructions for doing
exactly the same thing.