Ary Borenszweig (Asterite) is doing advent of code in Crystal. Since he is the creator of the language, it's a good way to learn how it is intended to be used.
I would recommend to start with day three, since in the first two videos, you can't see what he is typing:
#introduction
Hello community! Let me #introduce myself. I'm a #softwaredeveloper experienced in #java, #csharp, #javascript / #typescript and much more! I'm currently dabbling in #ruby and interestingly in #CrystalLang !
Total #geek in my spare time I dabble in #unity3d and anything in #vr #virtualrealty. I also spend time riding my bike and hanging out with my amazing daughter 😊
I just started a new dev blog, check it out when you can! https://www.aptdev.online/
#virtualrealty #vr #unity3d #geek #CrystalLang #Ruby #typescript #JavaScript #csharp #Java #softwaredeveloper #introduce #Introduction
Nice optimization in the liquid templating library for #CrystalLang
Scenario 2019: Github issue with a performance bug (the ported Crystal being 2.5x slower then the Ruby code):
https://github.com/TechMagister/liquid.cr/issues/40
Now: Asterite (the Crystal language creator) looks into it; does some basic optimizations (replacing dynamic RegExps by constants, and avoid unnecessary array allocations):
https://github.com/TechMagister/liquid.cr/pull/62
Result: from 2.5x slower the Ruby, the rendering improved to over 40x faster then Ruby
I'm experimenting with Ktistec, the #CrystalLang single-user #ActivityPub server. I've got it running and can follow accounts on it from Mastodon. Will keep playing around with it. My account is here
Single user #ActivityPub server written in #CrystalLang. Looks pretty cool.