Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

Chris via Digitalmars-d digitalmars-d at puremagic.com
Thu Jun 11 06:01:28 PDT 2015


On Thursday, 11 June 2015 at 12:49:20 UTC, Abdulhaq wrote:
>> D is really unique in the sense that it's open enough for 
>> people not to feel that they have to role their own. D also 
>> has enough features to satisfy many different users, although 
>> - and this is often forgotten - you don't _have_ to use them 
>> all. People like Go and Rust, because it tells them exactly 
>> what to do. D doesn't, they have to think for themselves, and 
>> a lot of people hate that, which is sad, because having loads 
>> of things to choose from makes you think more about your code 
>> and software design in general and it makes you a better 
>> programmer/coder/architect.
>
> Thinking like that is fine when you work on your own, but when 
> you're in a large team and working on a large code base the 
> prospect of trying to grok a dozen different coding approaches 
> using different feature sets of some uber language is entirely 
> unappealing and best avoided.

Good point. But teams have to decide what's best for their 
project(s) and lay down rules and guidelines, regardless of the 
language they use.


More information about the Digitalmars-d mailing list