I fucking love Crystal and Ruby. Never has a language literally made me happy like those two. "<i>Amazement</i> wow is this how easy I can achieve this. This is incredible!!!".<p>Conversely Perl and C++ made me miserable, as I tried and tried and gave up learning them. I prefer Excel formulae to working with them.
It's quite easy for me to churn out some data munging scripts using Ruby but I was running into performance issues on large csv files. Crystal is like having super powers for csv parsing if you already have Ruby skills. I really think it's the sweet spot for the language.
This is great Serdar.<p>As an alternative to Chapter 2 I’ll also share <a href="https://github.com/compumike/crystal-docker-quickstart" rel="nofollow">https://github.com/compumike/crystal-docker-quickstart</a> my project template which lets you get a Crystal (currently 1.6.2) dev environment running with just Docker. Good for kicking the tires, which is what I think your audience is probably wanting to do! And then eventually can install a binary package as you suggest.
Crystal is a lovely language. The language community is small though, and learning resources are also small. The story for Crystal is the same story for many programming languages: grow the interest of users, and find generous funding.<p>My impression is that not many Ruby programmers have switched to Crystal. The slow(ish) Crystal compilation will not please Ruby users. And Crystal for Windows is still in beta.<p>Despite these factors, Crystal is a pleasure to use - fast, readable, and a well-featured standard libary.
> What’s awesome about Ruby?<p>> Dynamically typed<p>As someone who has experienced the joy and at least some feeling of safety from moving to typescript from javascript, I would seriously question that dynamic typing is awesome.
I've been using Crystal for some 6 years now and it's still my favorite language. It definitely has issues; it's not perfect, but it really hits a good balance between being a fast language with nice features and encouraging the "joy of programming" that Matz is all about. I would love to see it gain popularity eventually.
Any way related to the talk given at RubyConf Mini?<p><a href="http://www.rubyconfmini.com/program#Crystal-for-Rubyists" rel="nofollow">http://www.rubyconfmini.com/program#Crystal-for-Rubyists</a>
With advent of code coming up I'm torn between Kotlin and maybe Crystal.<p><a href="https://adventofcode.com/" rel="nofollow">https://adventofcode.com/</a>
Past discussions <a href="https://hn.algolia.com/?query=Crystal%20for%20Rubyists&type=story&dateRange=all&sort=byDate&storyText=false&prefix&page=0" rel="nofollow">https://hn.algolia.com/?query=Crystal%20for%20Rubyists&type=...</a>
There's also a Chinese version at <a href="https://cn.crystalforrubyists.com" rel="nofollow">https://cn.crystalforrubyists.com</a>
It's not updated for a while though happy to have your PRs :)
Hey Everyone. I'm looking russian speaking Crystal/Ruby developers for really interesting project with competitive salary. For details, please, contact me via e-mail - veronika.p@eurekaos.com
How is wasm support going? I know they have to "throw away" many of their inventions in lieu of single threads and untouchable stacks, but the core of type inference still maps well to wasm (?)
> Crystalian [being the name for Crystal users/evangelists]<p>Man, there have to be better alternatives than this.<p>Did you try “crystacean?” Chuckles in .rs.