I have a plan.. I really DO
Ecstatic Coder
ecstatic.coder at gmail.com
Fri Jun 29 20:55:33 UTC 2018
On Friday, 29 June 2018 at 20:51:56 UTC, bauss wrote:
> On Friday, 29 June 2018 at 20:13:07 UTC, Ecstatic Coder wrote:
>> On Friday, 29 June 2018 at 19:46:06 UTC, bauss wrote:
>>> On Friday, 29 June 2018 at 19:42:56 UTC, Ecstatic Coder wrote:
>>>> On Friday, 29 June 2018 at 17:09:44 UTC, JN wrote:
>>>>> On Friday, 29 June 2018 at 08:43:34 UTC, Ecstatic Coder
>>>>> wrote:
>>>>>> Once Crystal integrates parallelism (at 1.0), it should
>>>>>> become de facto one of the best alternative to Go, Java,
>>>>>> C#, etc, because it's actually "Go-made-right". For
>>>>>> instance it's genericity system works well, and its type
>>>>>> inference system natively support union types.
>>>>>>
>>>>>
>>>>> Except it has no Windows support and doesn't look like it
>>>>> will happen anytime soon. Some people might be living in a
>>>>> UNIX bubble, but Windows is a big market, and a language
>>>>> won't make it big without Windows support.
>>>>
>>>> Right :)
>>>>
>>>> But remember that Crystal is still in its infancy, as it
>>>> hasn't reached its 1.0 version yet.
>>>>
>>>> Parallelism is on its way, and Windows support too...
>>>>
>>>> Don't forget that nowadays many (can I say most ?) servers
>>>> are based on unix variants, so their platform support order
>>>> looks perfectly fine and logical to me.
>>>
>>> Actually a large share of servers run Windows Server and/or
>>> Azure servers running Windows too.
>>>
>>> It's not logical to not support both.
>>>
>>> D already has that advantage supporting pretty much every
>>> platform you can think of.
>>
>> I agree, but you must compare what is comparable.
>>
>> Have a look at Crystal's Github project, you will see that
>> Crystal, still in development and quite far from its 1.0 mile
>> version (= despite no parallism and windows support, etc)
>> ALREADY has 11206 stars, 881 forks and 292 contributors :
>>
>> https://github.com/crystal-lang/crystal
>>
>> Not bad for a language in its 0.25 version and first released
>> in June 2014 (4 years), especially compared to D in its 2.0
>> version and first released in December 2001 (16 years), whose
>> official compiler has 1806 stars, 452 forks and 168
>> contributors :
>>
>> https://github.com/dlang/dmd
>>
>> If those numbers means anything, I think its that Crystal is
>> probably getting popularity much quicker than D, and honestly,
>> after having tried it, I think it's really deserved, even if I
>> agree that there are still many things that remain to be
>> implemented before it's really ready for an official
>> "production-ready" 1.0 release.
>
> Yes. Crystal is a fantastic language already.
>
> As someone who uses many languages, I tend to just use what
> does the task at hand best.
>
> I'm sure I'll be able to find some usage for Crystal when it's
> production ready, but it doesn't mean I'll abandon D. That'll
> probably never happen, especially considering I have a lot of
> projects written in D with thousands of lines of code.
Same for me :)
More information about the Digitalmars-d-announce
mailing list