Crystal Newsletter — Issue 7
The Crystal website has received an updated with a new design and a ton of other improvements, such as better support for mobile devices and dark mode, as well as updated and new content. Check out the new install page, for example!
Alongside the website update, the sponsorship tiers also received an overhaul as you can read in the blog post.
crystal-lang.org
3rd Anniversary of Crystal 1.0 Release
Now we’re already approaching the 12th minor release of the 1.x series.
Did you know how to approximate any realease date since 1.0? Here’s a method for that: https://carc.in/#/r/gllx
So we’re expecting Crystal 1.100 in April of 2046. Long way to go!
Crystal sponsor 84codes is sponsoring a long-running project to improve multi-threading in Crystal.
This is going to be a lengthy process, but it’s already bearing early fruits. Some RFCs are currently under scrutiny, and some PRs on the topic of concurrency are under way.
After a hiatus of four years, ex-Core Team member Julien Portalier (@ysbaddaden) has come back. He’s working on the multi-threading project.
David Yoteau excitedly shares his enthusiasm for Crystal, a programming language that continues to impress him with its power and elegance.
Håkan Nylén is working on a shard that lets you interact with the Chrome Devtools Protocol. You can easily drive a headless Chrome browser from Crystal and take screenshots, for example.
We’re making steady progress on polishing Windows support in Crystal. In his latest article, core contributor Quinton Miller describes the latest changes and where we’re at.
People are saying
- @Joshsharp: Crystal is a happy medium between Rust and Python, the two other languages I use the most, so I’m generally having a good time.
- @MistressRemilia: Tonight I finally got around to reading the new proposed RFCs for #CrystalLang and whew, I am excited af.
- @Evan Hahn: Because Crystal is so similar to Ruby, it was a small effort to port Sqids Ruby to Crystal. For the most part, I was able to copy-paste the code and make some small changes:
- @ex0ticOne: After discovering Crystal and Kemal, I rewrote the webservice with success and deployed the new version. Works like a charm and with an incredible low latency.
Please communicate with the Crystal team through any of these channels, and be sure to follow the relevant social media accounts to stay informed about the Crystal space.