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
Ruby is Dead
Search
Aaron Cruz
December 04, 2014
Programming
170
1
Share
Ruby is Dead
A tongue in cheek talk to start the discussion period of the December 4th vienna.rb meetup.
Aaron Cruz
December 04, 2014
More Decks by Aaron Cruz
See All by Aaron Cruz
If You Didn't Record It, It Didn't Happen: Practical Observability for Rails
pferdefleisch
0
49
Steal This Talk
pferdefleisch
0
27
Evolution of a Burger Bot
pferdefleisch
0
86
Burn Your CV
pferdefleisch
0
110
TJ Holowaychuk is a Hive Mind
pferdefleisch
0
550
Ruby Alternatives
pferdefleisch
0
210
Duck! An interface love story
pferdefleisch
1
80
Intro to the MVP
pferdefleisch
1
69
Herding Gophers
pferdefleisch
1
88
Other Decks in Programming
See All in Programming
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
640
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
180
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
330
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.4k
サプライチェーン攻撃対策「層を重ねて落ちない壁」を10日間で組み上げた話 #TechLeadConf2026
kashewnuts
1
210
ふにゃっとしない名前の付け方 〜哲学で茹で上げる、コシのあるソフトウェア設計〜
shimomura
0
110
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.1k
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
1.6k
20260514_its_the_context_window_stupid.pdf
heita
0
290
AWSコミュニティ活動は顧客のクラウド推進に効くのか / Do AWS community activities help customers adopt the cloud?
seike460
PRO
0
170
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
1.5k
Making the RBS Parser Faster
soutaro
0
660
Featured
See All Featured
Claude Code のすすめ
schroneko
67
220k
Designing for Timeless Needs
cassininazir
0
220
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
260
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
220
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
690
Agile that works and the tools we love
rasmusluckow
331
21k
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
330
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3k
Transcript
Ruby is Dead @mraaroncruz http://wirsing.io
Ruby is Dead @mraaroncruz http://wirsing.io X X
Moore’s Law
Moore’s Law the number of transistors in a dense integrated
circuit doubles approximately every two years
As Chips Get Smaller I’m right!
The Probability of Failure Goes up I’m right! I’m right!
The Probability of Failure Goes up I’m right! I’m right!
I’m wrong :( I’m wrong :(
The Probability of Failure Goes up I’m right! I’m right!
I’m wrong :( I’m wrong :( This is very inefficient
The GIL
Great Article about the GIL http://bit.ly/viennarb-gil
The GIL exists to make our lives easier
Why do we even use Ruby?
[Computer programmers] are focusing on machines. But in fact we
need to focus on humans, on how humans care about doing programming or operating the application of the machines. We are the masters. They are the slaves. -- Matz It is for humans
MINASWAN The Community
It makes us happy
What don’t we like about Ruby?
Ruby is Slow
Ruby is Slow
You want proof?
Lots of companies are leaving Ruby.
None
Ruby isn’t bulletproof
Let’s look at some other solutions
multicore memory mgmt productive faster? Go yes no yes depends
Elixir yes no yes depends Rust yes yes dunno depends Clojure yes no yes depends
So… Let’s get to some questions
Where does Ruby fit in?
Are the tradeoffs worth it?
Why do you use Ruby?
X X
X X
O O
O O Is Dead Ruby
O O Is Dead Ruby ?