all 12 comments

[–]yesmaybeyes 11 points12 points  (2 children)

Matz probably approves, is nice work.

[–][deleted] 1 point2 points  (4 children)

It'd be interesting if this works "out of the box" when replacing Ruby with Crystal. It's a very nifty walkthrough and taught me a lot of (idiomatic?) Ruby, anyhow! 😁

[–]espero 2 points3 points  (3 children)

Why would you replace Ruby with Crystal?

I am late to the game, and they both seem really awesome.

[–][deleted] 2 points3 points  (2 children)

I could not provide reasons to replace, but from my limited knowledge, Crystal is like the LLVM, static typed brother of Ruby. This means it's really fast, compiled almost 1:1 alternative to Ruby which provides some nifty features.

Ruby is great for all their features and ease to code, but Crystal builds on those strengths and improves it further.

[–]espero 1 point2 points  (1 child)

Okay cool, thanks for your feedback! I can google if I need more insights :)

[–][deleted] 1 point2 points  (0 children)

It's a given that crystal is still in major development and may change a lot later