Ok, let me reply because @Melancholy
has no idea what he's talking about.
(07-13-2016, 12:38 AM)Mew Wrote: A little bold to use a language that's still in alpha. What made you choose Crystal?
Crystal, to me doesn't feel like an alpha langauge. It never randomly segfaults, the compiler never randomly crashes, and in general things just work. The only think thats alpha about it is the pace of breaking changes, which isnt really a problem to small teams such as me and Senpai.
(07-13-2016, 10:24 PM)Mew Wrote: It's fine if you like it, but did you take a look at Elixir? It seems to be what all the Rubyists are flocking to.
I have taken a look at Elixir, but i have never used it. Senpai is right that Crystal is faster than Elixir in raw speed, but at the difference we're talking about it really doesn't matter. Speed was not why I chose crystal over Elixir. It's simply experience. I've been a part of the crystal community for quite a while, I know the people in IRC and am just generally comfortable with crystal. Yes, I do need to learn Elixir but I would learn Elixir by doing a project less ambitious than rewriting lewd.
On top of that, crystal is much more similar to ruby than elixir, so senpai will be much more comfortable with it. I'm not really comfortable comparing elixir and crystal any mroe, because I honestly havent tried it much, but crystal has sort of CSP/green threads like erlang/otp does.