~/talk

Crystal: The Programming Language

Talkat eurucamp 2015 · 2015-07-31..08-02· [ruby]
slides:none on file

Crystal is a typed, LLVM compiled Ruby-like language with strong type inference, union types and generics that make many errors fail at compile time. It offers simple C bindings and is 100% self-hosted. The ecosystem uses crystal shards (about 180 shards when shown) and has MySQL and JSON libraries; a demo shows Fibonacci(40) going from ~9s in Ruby to 0.2 seconds as a compiled Crystal binary. Not 1.0 yet, suitable for fast CPU-bound tasks and parsing but not for full-production large apps.

AI-written summary · about

  1. 0:00Introduction
  2. 1:15About Crystal
  3. 2:15Type Interference
  4. 5:02Union Type
  5. 8:08C Integration
  6. 11:02Generics
  7. 14:20Method Overload
  8. 15:50Charts
  9. 19:24Demo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.