A new patch release Crystal 1.20.1 fixes some regressions and disables Kernel TLS (added in 1.20.0), due to instability.
Read more at https://t.co/tuNjByMEMc
#crystallang
Check out this interview with Carl Hörberg of 84codes, where he explains why they chose Crystal to build LavinMQ – a great example of Crystal in production.
https://t.co/g4V501tlPh
#crystallang@LavinMQ@84codes
A new Crystal release is out for version 1.20.0
Highlights: `@[TargetFeature]` annotation, new process spawn API, support for kernel TLS and io_uring. The latter requires execution contexts which is now in the final preview.
Read more at https://t.co/5M0bLC0qQr
We’re gathering for a Crystal #Meetup in #Stockholm! Beta Ziliani from the Core Team and Carl Hörberg from LavinMQ will share insights and experiences of using #crystallang. Food, drinks, and tech talks - Feb 18th at Guldbaren.
https://t.co/oMlr967gKU
I'm giving a talk about #crystallang at #FOSDEM
It's going to be an intro, but I'll try not to bore anyone who's already familiar with the language. Hope to see you there =)
https://t.co/dxYPsDdsHn
PS. I'll bring some swag.
Happy New Year, happy new release! 🎇
1.15.0 is out with a new, efficient event loop, support for MinGW-W64 and MSYS2, improvements for BSD platforms, and many more features.
Watch out for the formatter changes, they'll likely affect your codebase!
https://t.co/Y472zAyHZn
Core Team member @ysbaddaden started toying with BLAKE3, trying to assess how much faster it was compared to SHA256 in Crystal… What started as a simple benchmark ended up in a discovery of a performance issue related to structs and its Ruby-based syntax.
https://t.co/5aDRvaCKre
We are thrilled to announce the release of Crystal 1.13.0
https://t.co/5Q85vbofkS
You can now rescue module types! And there are a few improvements on parallelism. Happy Crystalling!
#CrystalLang#release
Do you know why @LavinMQ can handle so many connections and process that many messages?
There are several reasons, but one of them is because developers can understand the library code the application runs.
https://t.co/Cjuu6v0kDf
#performance#crystallang#lavinmq#programming
Core Team member Johannes (@JoMueFd) will be presenting a talk about Crystal and its use for Rubyists at @helvetic_ruby 💎
Check it out at https://t.co/STHM1AatVz
We are thrilled to announce the release of Crystal 1.12.0
https://t.co/LZzwzQLje4
It's a big release which brings progress on many fronts. Happy Crystalling!
#CrystalLang#release
We relaunched https://t.co/qIn1LrN6Qh with an updated design and a ton of improvements. 🎉🥳
Hope you like it!
Read the anouncement: https://t.co/jO79SRw9vo
#CrystalLang#website#relaunch
We're reorganizing the sponsoring tiers in OpenCollective:
https://t.co/QcwAeLBpCi
If you're a sponsor, read about the changes in the current tiers. If not, maybe consider contributing to help us make Crystal better?
#CrystalLang
Happy 3rd anniversary of Crystal 1.0! 🥳🎉
Now we're already approaching the 12th minor release 🚀
Did you know how to approximate any realease date since 1.0?
https://t.co/HhR5IlGFOQ
So we're expecting Crystal 1.100 in April of 2046. Long way to go! 😆
#CrystalLang
We're happy to announce that Julien Portalier (ysbaddaden) is rejoining the Crystal Core Team. He's working on Crystal at https://t.co/X0kleag7v9 with a focus on improving multi-threading.
https://t.co/B2I6ZernFy
#CrystalLang#Multithreading
We're partnering with @84codes to improve Crystal's concurrency model for multi-threading. This is going to be a lengthy process, but it's already bearing some early fruits.
#CrystalLang#Multithreading
Crystal sits between dynamic languages like Ruby and compiled languages like C++. Maybe it is a good language to bridge programming language communities... 🤔 Read what Bright has to say:
https://t.co/s3aorev3xz
#programming#crystallang#rubylang#cpp
Crystal is getting a more formalized mechanism for discussing language change proposals. This should help to line out which steps are needed and clarify where a proposal is standing.
The first order of business is an RFC about the process itself: 🤓
https://t.co/vktygzU3P1