3 ms·
Today I found out Crystal was a language that I didn't know existed until now, however one thing I couldn't work out about Crystal was a simple outline of its i
by partomniscient 7y ago
Today I found out Crystal was a language that I didn't know existed until now, however one thing I couldn't work out about Crystal was a simple outline of its intended reason for existence/purpose?
i.e. You should consider Crystal instead of Ruby/lang-other for xxx because yyyy... or is this someone attempting to write a new language simply because they want to have what they think is 'the right thing' (which is perfectly acceptable, but not clear if this is the only reason).
I guessed it was inspired by Ruby from the syntax, but aside from not having too many variations of do..while, I couldn't easily discern what its intended reason for being is.
(I kind of got the comment about the best thing about it is there is no Rails for Crystal).
I did poke around quite a bit and it's not in the FAQ, so it probably should be.
- adamnemecek 7y agoTypes and speed. Also native.
- The_rationalist 7y agoHow is this an innovation? Kotlin and C# are probably faster on average. Also Kotlin can be native