Recent and related: <a href="https://news.ycombinator.com/item?id=22725829" rel="nofollow">https://news.ycombinator.com/item?id=22725829</a><p><a href="https://news.ycombinator.com/item?id=22331005" rel="nofollow">https://news.ycombinator.com/item?id=22331005</a><p>Other threads in the past year:<p><a href="https://news.ycombinator.com/item?id=21883882" rel="nofollow">https://news.ycombinator.com/item?id=21883882</a><p><a href="https://news.ycombinator.com/item?id=21860713" rel="nofollow">https://news.ycombinator.com/item?id=21860713</a><p><a href="https://news.ycombinator.com/item?id=21053366" rel="nofollow">https://news.ycombinator.com/item?id=21053366</a><p><a href="https://news.ycombinator.com/item?id=20897029" rel="nofollow">https://news.ycombinator.com/item?id=20897029</a><p><a href="https://news.ycombinator.com/item?id=20110253" rel="nofollow">https://news.ycombinator.com/item?id=20110253</a> (small)<p><a href="https://news.ycombinator.com/item?id=19694006" rel="nofollow">https://news.ycombinator.com/item?id=19694006</a><p>Other large threads can be found among various crystals:<p><a href="https://hn.algolia.com/?dateRange=all&page=0&prefix=true&query=%22crystal%22%20comments%3E20&sort=byDate&type=story&storyText=none" rel="nofollow">https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...</a>
Today I found out Crystal was a language that I didn't know existed until now, however one thing I couldn't work out about Crystal was a simple outline of its intended reason for existence/purpose?<p>i.e. You should consider Crystal instead of Ruby/lang-other for xxx because yyyy... or is this someone attempting to write a new language simply because they want to have what they think is 'the right thing' (which is perfectly acceptable, but not clear if this is the only reason).<p>I guessed it was inspired by Ruby from the syntax, but aside from not having too many variations of do..while, I couldn't easily discern what its intended reason for being is.<p>(I kind of got the comment about the best thing about it is there is no Rails for Crystal).<p>I did poke around quite a bit and it's not in the FAQ, so it probably should be.
I worked on a simple cli-tool using crystal over the last few weeks, and it has been pretty great. The standard-library is nifty, and there are shards for common problems (not everything though).<p>Waiting eagerly for a way to cross-compile to Windows so I can build/release binaries the way golang projects do.
Apart from Lucky [1], what other Web Framework are there for Crystal?<p>[1] <a href="https://luckyframework.org" rel="nofollow">https://luckyframework.org</a>