top | item 33139894

Crystal 1.6.0 Is Released

12 points| sdogruyol | 3 years ago |crystal-lang.org

2 comments

order

hknapp|3 years ago

Which use cases is Crystal suitable for? Interested to see what HN thinks

lgreiv|3 years ago

So far I have been building some smaller CLI tools and a few web apps (with the Lucky framework). I’ve also tinkered with running it in AWS lambda functions in a custom (albeit unfinished) runtime. Coming from a decade of Ruby, due to the similar syntax and mindset Crystal is my go to for cases where I need performance or runtime-less execution (e.g. in containers from scratch that contain only the binary and dependencies, if needed).

I’d like to see it succeed, because I think that the type system could really help in circumstances where Ruby apps become unmaintainable (fast growing teams with mixed skill levels; auto-documenting APIs).

The standard library is really a big plus and provided enough functionality for me in the past to get away with only few dependencies per project, which is great for supply chain security and complexity.