The Crystal Programming Language
I recently gave an introduction to the Crystal Programming language at the Strange Group meetup in Berlin and somebody suggested I give the same talk to the RUG::B audience.
Crystal is a relatively new programming language with Ruby-like syntax. The biggest differences between Ruby and Crystal are that Crystal is compiled (using LLVM), statically typed, and generally much faster than Ruby. Crystal’s macro system allows Rubyists to write fast, dynamic code without having to learn an entirely new language.
This talk will last approximately 40 minutes: 20 minutes of slides and 20 minutes of live coding.