top | item 22800139

Crystal 0.34

82 points| fells | 6 years ago |crystal-lang.org | reply

31 comments

order
[+] strzibny|6 years ago|reply
If only all the attention and love for Golang goes for Crystal. I will keep dreaming... :)
[+] rishav_sharan|6 years ago|reply
All Crystal needs, is 1 major company to support it. :(
[+] keithyjohnson|6 years ago|reply
I hope someday Crystal will supplant Java.
[+] oweiler|6 years ago|reply
That is unlikely to happen. Crystal has no corporate backing, it has no distinguishing features (in comparison to other, more popular languages), and most of all, it has no Rails.
[+] 3fe9a03ccd14ca5|6 years ago|reply
Where is there use-case overlap with the JVM ecosystem and crystal?
[+] pjmlp|6 years ago|reply
First they need to support Windows as well as Java 1.0 did back in 1996, then they have 25 years to catch up.

Plus the JVMs already have jRubby and TruffleRuby, including AOT support.

[+] dang|6 years ago|reply
[+] rvz|6 years ago|reply
I'm sorry but this is a new post (posted yesterday) which appears to be specifically about 0.34, which should be worth discussing about the changelog?
[+] partomniscient|6 years ago|reply
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|6 years ago|reply
Types and speed. Also native.
[+] captn3m0|6 years ago|reply
I worked on a simple cli-tool using crystal over the last few weeks, and it has been pretty great. The standard-library is nifty, and there are shards for common problems (not everything though).

Waiting eagerly for a way to cross-compile to Windows so I can build/release binaries the way golang projects do.