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

Laeeth Isharc via Digitalmars-d digitalmars-d at puremagic.com
Thu Jun 11 05:41:37 PDT 2015


On Thursday, 11 June 2015 at 12:21:30 UTC, Kagamin wrote:
> On Thursday, 11 June 2015 at 11:37:21 UTC, Bruno Medeiros wrote:
>> On 10/06/2015 12:38, "Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= 
>> <ola.fosheim.grostad+dlang at gmail.com>" wrote:
>>> I think Rust has an advantage over Go in the name Mozilla 
>>> alone, they
>>> are more idealistic than Google.
>>
>> Agreed. In concrete terms, Mozilla is a non-profit, whereas 
>> Google is not. Google can easily drop (or reduce) support for 
>> Go if it doesn't serve whatever business goal they want. Or 
>> alternatively they might not be interested in evolving Go (or 
>> Go's toolchain) in directions that are useful for other 
>> people, but have little value for their business or technical 
>> goals.
>
> And Google will be right in abandoning an unsuccessful project.



> Supporting such project wouldn't benefit anyone and reusing 
> resources in other promising projects is to the benefit of 
> everyone.

Thinking as an economist and as a businessman that simply isn't 
true.  Whether a project fits with their own business goals is 
one thing; whether their business decisions might leave me 
stranded high and dry is another.  Now, a state of affairs where 
they are forced to support projects they wish to abandon would 
hardly be consistent with dynamic economic efficiency - it's not 
time consistent for one thing.  But in my experience one is 
foolish to create long-lived specific capital (a code base) whose 
value is complementary to services provided by another 
organisation without considering the incentives and habitual 
behaviour of this organisation.


More information about the Digitalmars-d mailing list