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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Vitor Talaia
November 17, 2017
Programming
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CLI Applications with Crystal
Presented at LaraConf Brasil 2017: laraconfbrasil.com.br
Vitor Talaia
November 17, 2017
More Decks by Vitor Talaia
See All by Vitor Talaia
Accelerated Mobile Pages: The good, the bad and the ugly
vitortalaia
0
90
Other Decks in Programming
See All in Programming
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
860
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
260
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.6k
Japan Community Day at Kubecon + CloudNativeCon Japan 2026: Learning Container Privilege Control by Building My Own Low-Level Container Runtime
ternbusty
1
140
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
540
React本体のコードリーディング
high_g_engineer
1
140
5分で問診!Composer セキュリティ健康診断
codmoninc
0
900
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
450
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
240
OpenSpecのproposalにbrainstormingを持たせてみた
tigertora7571
1
210
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
610
Android CLI
fornewid
0
210
Featured
See All Featured
Claude Code のすすめ
schroneko
67
230k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
260
Automating Front-end Workflow
addyosmani
1370
210k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
GitHub's CSS Performance
jonrohan
1033
470k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
890
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
Building an army of robots
kneath
306
46k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
270
The Spectacular Lies of Maps
axbom
PRO
1
890
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
930
Tell your own story through comics
letsgokoyo
1
1k
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!