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
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
570
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
130
Package Management Learnings from Homebrew
mikemcquaid
0
220
AI時代の認知負荷との向き合い方
optfit
0
160
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
280
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
4
690
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
210
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
730
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
Oxlint JS plugins
kazupon
1
950
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
Featured
See All Featured
Scaling GitHub
holman
464
140k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
The browser strikes back
jonoalderson
0
370
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
54
Measuring & Analyzing Core Web Vitals
bluesmoon
9
750
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
A Modern Web Designer's Workflow
chriscoyier
698
190k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
96
Mobile First: as difficult as doing things right
swwweet
225
10k
The Curious Case for Waylosing
cassininazir
0
240
Building AI with AI
inesmontani
PRO
1
690
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!