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
1
170
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
Tweet
Share
More Decks by Aaron Cruz
See All by Aaron Cruz
Steal This Talk
pferdefleisch
0
22
Evolution of a Burger Bot
pferdefleisch
0
81
Burn Your CV
pferdefleisch
0
110
TJ Holowaychuk is a Hive Mind
pferdefleisch
0
520
Ruby Alternatives
pferdefleisch
0
200
Duck! An interface love story
pferdefleisch
1
74
Intro to the MVP
pferdefleisch
1
63
Herding Gophers
pferdefleisch
1
80
Other Decks in Programming
See All in Programming
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
2.1k
.NET Conf 2025 の興味のあるセッ ションを復習した / dotnet conf 2025 quick recap for backend engineer
tomohisa
0
110
ゲームの物理 剛体編
fadis
0
400
dchart: charts from deck markup
ajstarks
3
940
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
200
SQL Server 2025 LT
odashinsuke
0
120
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
470
AIエージェントの設計で注意するべきポイント6選
har1101
6
3k
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
6
1.9k
CSC307 Lecture 03
javiergs
PRO
1
470
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
300
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
140
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
78
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
42
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
130
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Design in an AI World
tapps
0
110
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
130
Leo the Paperboy
mayatellez
1
1.3k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
120
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
48
How to Talk to Developers About Accessibility
jct
1
94
Mind Mapping
helmedeiros
PRO
0
46
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
420
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 ?