Hacker News new | ask | show | jobs
by entitydc 1590 days ago
I’ve been developing in Crystal a lot lately, and it’s a very interesting middleground.

You can still monkey patch, but having type safety and compilation gives you guarantees that you don’t get when you do the same thing in ruby. What you get out of the box is flexible, but still doesn’t require “discipline” in the same way Rails is.

The downsides right now are the small community and compilation times are an impediment to new dev UX for sure, but it’s definitely caused me to rethink what I really value from ruby.