Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CLI Applications with Crystal
Search
Vitor Talaia
November 17, 2017
Programming
0
180
CLI Applications with Crystal
Presented at LaraConf Brasil 2017: laraconfbrasil.com.br
Vitor Talaia
November 17, 2017
Tweet
Share
More Decks by Vitor Talaia
See All by Vitor Talaia
Accelerated Mobile Pages: The good, the bad and the ugly
vitortalaia
0
80
Other Decks in Programming
See All in Programming
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
140
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
460
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
520
GISエンジニアから見たLINKSデータ
nokonoko1203
0
190
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
930
CSC307 Lecture 02
javiergs
PRO
1
760
.NET Conf 2025 の興味のあるセッ ションを復習した / dotnet conf 2025 quick recap for backend engineer
tomohisa
0
110
Cap'n Webについて
yusukebe
0
160
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
320
gunshi
kazupon
1
140
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
220
[AI Engineering Summit Tokyo 2025] LLMは計画業務のゲームチェンジャーか? 最適化業務における活⽤の可能性と限界
terryu16
2
290
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
130
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
1
350
Mobile First: as difficult as doing things right
swwweet
225
10k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Documentation Writing (for coders)
carmenintech
77
5.2k
Chasing Engaging Ingredients in Design
codingconduct
0
97
Raft: Consensus for Rubyists
vanstee
141
7.3k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
78
Transcript
CLI Applications with Crystal
Vitor Talaia Developer at Code Miner 42 @vitortalaia
Why Crystal?
Fast as C, slick as Ruby
Crystal !== Ruby
None
None
LLVM
None
Self Hosted
Statically Typed
None
None
Union Types
None
None
None
None
Overloading
None
None
Great Standard Library
None
None
None
None
None
None
None
CLI tools
Option Parser
None
None
None
None
More complex example
Ergast MRD http://ergast.com/mrd
Admiral.cr https://github.com/jwaldrip/admiral.cr
None
None
None
None
None
None
None
None
Want to see more? https://github.com/vitortalaia/ergast-cl i
Thanks!