![Programming Crystal: Create High-Performance, Safe, Concurrent Apps by Ivo Balbaert and Simon St. Laurent Programming Crystal: Create High-Performance, Safe, Concurrent Apps by Ivo Balbaert and Simon St. Laurent](https://pragprog.com/titles/crystal/programming-crystal/crystal.jpg)
Programming Crystal: Create High-Performance, Safe, Concurrent Apps by Ivo Balbaert and Simon St. Laurent
![From Ruby to Crystal? Writing and distributing a CLI tool—Martian Chronicles, Evil Martians' team blog From Ruby to Crystal? Writing and distributing a CLI tool—Martian Chronicles, Evil Martians' team blog](https://evilmartians.com/static/89acc5ee91491d8ebd8379a17bd057f5/1344e/ruby-crystal-gcov.png)
From Ruby to Crystal? Writing and distributing a CLI tool—Martian Chronicles, Evil Martians' team blog
![Ultra-fast single-crystal polymerization of large-sized covalent organic frameworks | Nature Communications Ultra-fast single-crystal polymerization of large-sized covalent organic frameworks | Nature Communications](https://media.springernature.com/full/springer-static/image/art%3A10.1038%2Fs41467-021-24842-x/MediaObjects/41467_2021_24842_Fig1_HTML.png)
Ultra-fast single-crystal polymerization of large-sized covalent organic frameworks | Nature Communications
![A Tale of Two Engineers Discovering the Crystal Programming Language | by Thomas Dimnet | Better Programming A Tale of Two Engineers Discovering the Crystal Programming Language | by Thomas Dimnet | Better Programming](https://miro.medium.com/v2/resize:fit:1400/1*DTf8as5iUiRwykZr84DXLw.png)
A Tale of Two Engineers Discovering the Crystal Programming Language | by Thomas Dimnet | Better Programming
![From Ruby to Crystal? Writing and distributing a CLI tool—Martian Chronicles, Evil Martians' team blog From Ruby to Crystal? Writing and distributing a CLI tool—Martian Chronicles, Evil Martians' team blog](https://evilmartians.com/static/72801794c7300852e858cb808f7220ae/6bdd7/cover.png)