Blog

Here you can find detailed announcements for new releases, some interesting use cases, and the rationale behind some of the language's design decisions.

Articles

Johannes Müller 09 Nov 2023

Memories from CrystalConf

Impressions from the conference in Berlin

chat_bubble_outline


Brian J. Cardiff 06 Mar 2023

Reveal type in Crystal

Porting reveal_type from Sorbet to Crystal.

chat_bubble_outline


Beta Ziliani 05 Jan 2023

Welcome 2023!

The new year comes with lots of good news.

chat_bubble_outline


Jonne Hass 04 Jun 2021

IRC channel moved to Libera Chat

chat_bubble_outline


Beta Ziliani 22 Apr 2021

Announcing Crystal 1.0 Conference

Let's celebrate the release

chat_bubble_outline


Brian J. Cardiff 16 Dec 2020

Raw Crystal 2020

Watch all the talks of the event on YouTube

chat_bubble_outline


Brian J. Cardiff 06 Aug 2020

Shards 0.12.0 released!

Shards has a new development release.

chat_bubble_outline


Brian J. Cardiff 03 Mar 2020

Towards Crystal 1.0

The upcoming efforts to release Crystal 1.0

chat_bubble_outline


Juan Wajnerman
Brian J. Cardiff 06 Sep 2019

Parallelism in Crystal

Use more of your core power

chat_bubble_outline


Brian J. Cardiff 04 Sep 2018

Using CircleCI 2.0 for your Crystal projects

chat_bubble_outline


Brian J. Cardiff 09 Mar 2018

Crystal Automated Release

chat_bubble_outline


Robert Carpenter 25 Jan 2018

Amber - Crystalizing Rails and Phoenix

chat_bubble_outline


Mark Siemers 08 Jan 2018

Top 5 Reasons for Ruby-ists to Use Crystal

chat_bubble_outline


Nicolás di Tada 19 Dec 2017

This is not a new year’s resolution

chat_bubble_outline


Serdar Doğruyol 03 Nov 2017

Crystal Survey 2017 Results

chat_bubble_outline


Peter Schols
Ivo Balbaert 27 Oct 2017

Diploid and Crystal

chat_bubble_outline


NeuraLegion 25 Sep 2017

NeuraLegion and Crystal

chat_bubble_outline


Serdar Doğruyol 31 Jul 2017

Launching the 2017 State of Crystal Survey

chat_bubble_outline


María Inti David 23 Mar 2017

Announcing Crystal CodeCamp SF2017

chat_bubble_outline


Santiago Palladino 24 Feb 2017

State of Crystal at 0.21

What did we do since new year?

chat_bubble_outline


Leonard Schütz 06 Jan 2017

The Charly programming language

Guest blog post by Leonard Schütz

chat_bubble_outline


Santiago Palladino 29 Dec 2016

Crystal new year resolutions for 2017: 1.0

chat_bubble_outline


Brian J. Cardiff 26 Dec 2016

INSERT INTO shard VALUES ("crystal-db")

One db api to rule them all

chat_bubble_outline


Brian J. Cardiff 09 Sep 2016

A story of compromises and types

chat_bubble_outline


Ary Borenzweig 15 Jul 2016

Fibonacci benchmark

Ruby vs. Crystal

chat_bubble_outline


Brian J. Cardiff 28 Jun 2016

Split the repo!

where the git...

chat_bubble_outline


Brian J. Cardiff 26 May 2016

Heroku Buildpack

chat_bubble_outline


María Inti David 18 Feb 2016

Buenos Aires Crystal Meetup

First meetup in Argentina

chat_bubble_outline


Ary Borenzweig 24 Dec 2015

The future of Crystal

A short story

chat_bubble_outline


Brian J. Cardiff 05 Sep 2015

Crystal tools

Tools for Atom and everybody

chat_bubble_outline


Ary Borenzweig 24 Aug 2015

It's a typeof magic

It's magic!

chat_bubble_outline


Ary Borenzweig 01 Apr 2015

Auto

A smarter compiler

chat_bubble_outline


Ary Borenzweig 04 Mar 2015

Internals

Memory representation

chat_bubble_outline


Ary Borenzweig 06 Dec 2014

Another language

What if...

chat_bubble_outline


Ary Borenzweig 27 Apr 2014

Type inference rules

Part 2 of the type inference series

chat_bubble_outline


Juan Wajnerman 05 Dec 2013

Garbage Collector

Enabled the Boehm GC

chat_bubble_outline


Ary Borenzweig 14 Nov 2013

Good bye Ruby Thursday

Bootstraped the compiler

chat_bubble_outline


Brian J. Cardiff 23 Sep 2013

Type inference (part 1)

How type inference works

chat_bubble_outline


Ary Borenzweig 15 Sep 2013

to_proc

Shortcut syntax for writing one-argument blocks

chat_bubble_outline


Ary Borenzweig 04 Sep 2013

Happy birthday, Crystal!

Crystal is one year old

chat_bubble_outline


Ary Borenzweig
Juan Wajnerman 10 Jul 2013

Hello World

The famous Hello World program written in different ways in Crystal

chat_bubble_outline


More articles

Release Notes

Crystal 1.10.1 is released! 13 Oct 2023
Crystal 1.10.0 is released! 09 Oct 2023
Crystal 1.9.2 is released! 19 Jul 2023
Crystal 1.9.1 is released! 17 Jul 2023
Crystal 1.9.0 is released! 11 Jul 2023
Crystal 1.8.2 is released! 09 May 2023
Crystal 1.8.1 is released! 20 Apr 2023
Crystal 1.8.0 is released! 14 Apr 2023
Crystal 1.7.3 is released! 07 Mar 2023
Crystal 1.7.2 is released! 23 Jan 2023
Crystal 1.7.1 is released! 17 Jan 2023
Crystal 1.7.0 is released! 09 Jan 2023
Crystal 1.6.2 is released! 03 Nov 2022
Crystal 1.6.1 is released! 21 Oct 2022
Crystal 1.6.0 is released! 06 Oct 2022
Crystal 1.5.1 is released! 08 Sep 2022
Crystal 1.5.0 is released! 06 Jul 2022
Crystal 1.4.1 is released! 22 Apr 2022
Crystal 1.4.0 is released! 06 Apr 2022
Crystal 1.3.2 is released! 18 Jan 2022
Crystal 1.3.1 is released! 13 Jan 2022
Crystal 1.3.0 is released! 06 Jan 2022
Crystal 1.2.2 is released! 10 Nov 2021
Crystal 1.2.1 is released! 21 Oct 2021
Crystal 1.2.0 is released! 14 Oct 2021
Crystal 1.1.1 is released! 27 Jul 2021
Crystal 1.1.0 is released! 16 Jul 2021
Crystal 1.0 - What to expect 22 Mar 2021
Crystal 0.36.1 released! 02 Feb 2021
Crystal 0.36.0 released! 26 Jan 2021
Crystal 0.35.1 released! 19 Jun 2020
Crystal 0.35.0 released! 09 Jun 2020
Crystal 0.34.0 released! 06 Apr 2020
Crystal 0.33.0 released! 14 Feb 2020
Crystal 0.32.1 released! 18 Dec 2019
Crystal 0.32.0 released! 11 Dec 2019
Crystal 0.31.1 released! 30 Sep 2019
Crystal 0.31.0 released! 23 Sep 2019
Crystal 0.30.1 released! 12 Aug 2019
Crystal 0.30.0 released! 01 Aug 2019
Crystal 0.29.0 released! 05 Jun 2019
Crystal 0.28.0 released! 17 Apr 2019
Crystal 0.27.2 released! 05 Feb 2019
Crystal 0.27.1 released! 30 Jan 2019
Crystal 0.27.0 released! 01 Nov 2018
Crystal 0.26.1 released! 27 Aug 2018
Crystal 0.26.0 released! 09 Aug 2018
Crystal 0.25.1 released! 28 Jun 2018
Crystal 0.25.0 released! 15 Jun 2018
Crystal 0.24.2 released! 09 Mar 2018
Crystal 0.24.1 released! 23 Dec 2017
Crystal 0.23.1 released! 13 Jul 2017
Crystal 0.23.0 released! 29 Jun 2017
Crystal 0.22.0 released! 01 Apr 2017
Crystal 0.21.0 released! 21 Feb 2017
Crystal 0.20.5 released! 22 Jan 2017
Crystal 0.20.4 released! 07 Jan 2017
Crystal 0.20.3 released! 24 Dec 2016
Crystal 0.20.1 released! 06 Dec 2016
Crystal 0.20.0 released! 22 Nov 2016
Crystal 0.18.0 released! 14 Jun 2016
Crystal 0.17.0 released! 17 May 2016
Crystal 0.16.0 released! 05 May 2016
Crystal 0.15.0 released! 02 Apr 2016
Crystal 0.14.1 released! 21 Mar 2016
Crystal 0.13.0 released! 07 Mar 2016
Crystal 0.12.0 released! 16 Feb 2016
Crystal 0.11.0 released! 23 Jan 2016
Crystal 0.10.0 released! 23 Dec 2015
Crystal 0.9.1 released! 30 Oct 2015
Crystal 0.9.0 released! 16 Oct 2015
Crystal 0.7.7 released! 04 Sep 2015
Crystal 0.7.5 released! 30 Jul 2015
Crystal 0.7.4 released! 23 Jun 2015
Crystal 0.7.3 released! 07 Jun 2015
Crystal 0.7.2 released! 26 May 2015
Crystal 0.7.0 released! 30 Apr 2015
Crystal 0.6.1 released! 04 Mar 2015
Crystal 0.6.0 released! 12 Feb 2015
Crystal 0.5.9 released! 07 Feb 2015
Crystal 0.5.6 released! 31 Dec 2014
Crystal 0.5.4 released! 04 Dec 2014
Crystal 0.1.0 released! 19 Jun 2014

More release notes