4 ms·
Really loving Crystal, although not using it for any commercial applications (yet). It's really nice for building small command line apps. It has stolen my hear
by lukeholder 9y ago
Really loving Crystal, although not using it for any commercial applications (yet). It's really nice for building small command line apps. It has stolen my heart from Go TBH.
- dilap 9y agoas someone who loves Go, you've piqued my interest. tell us more?
- lukeholder 9y agoNicer syntax (Subjective). Suuuuper fast! (Not that it matters but likely faster than Go[0]). Single binary builds/deployments (Just like Go). [0] http://blog.seraum.com/crystal-lang-vs-nodejs-vs-golang-vs-http-benchmark http://blog.seraum.com/crystal-lang-vs-nodejs-vs-golang-vs-h...
- Thaxll 9y agoIsn't crystal single threaded only? How do you make that runs fast when you're bound on a single thread or the underlying OS doesn't have async operations. And in the benchmark you linked Go is as fast as crystal and it was go 1.5 which is quiet old.
- hamandcheese 9y agoIt’s single threaded (for now), but all IO is async under the hood and will implicitly yield and allow a different fiber/green thread to run. I might be one of the few people who would prefer Crystal remain single threaded and that effort go elsewhere in the language.
- marcalc 9y agoI was really into golang too to the point I started doing some production work on it, but after I tried crystal, it became a little dull. Crystal is a great language and surely has a bright future for those who love ruby syntax.