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
The Dark Side of Matz
Search
Florian Gilcher
October 17, 2015
Programming
1
1.9k
The Dark Side of Matz
Searching though ancient change logs and emails, may we find... the dark side of Matz?
Florian Gilcher
October 17, 2015
Tweet
Share
More Decks by Florian Gilcher
See All by Florian Gilcher
A new contract with users
skade
1
490
Using Rust to interface with my dive computer
skade
0
240
async/.await with async-std
skade
1
780
Training Rust
skade
1
100
Internet of Streams - IoT in Rust
skade
0
87
How DevRel is failing communities
skade
0
77
The power of the where clause
skade
0
620
Three Years of Rust
skade
1
180
Rust as a CLI language
skade
1
210
Other Decks in Programming
See All in Programming
AWS Serverless Application Model入門_20250708
smatsuzaki
0
120
令和最新版手のひらコンピュータ
koba789
14
8k
管你要 trace 什麼、bpftrace 用下去就對了 — COSCUP 2025
shunghsiyu
0
460
kiroでゲームを作ってみた
iriikeita
0
180
AIレビュアーをスケールさせるには / Scaling AI Reviewers
technuma
2
230
コーディングは技術者(エンジニア)の嗜みでして / Learning the System Development Mindset from Rock Lady
mackey0225
2
560
ソフトウェアテスト徹底指南書の紹介
goyoki
1
110
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
1
260
Vibe coding コードレビュー
kinopeee
0
460
エンジニアのための”最低限いい感じ”デザイン入門
shunshobon
0
130
実践!App Intents対応
yuukiw00w
1
340
WebAssemblyインタプリタを書く ~Component Modelを添えて~
ruccho
1
900
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
GitHub's CSS Performance
jonrohan
1031
460k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Code Reviewing Like a Champion
maltzj
525
40k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
A better future with KSS
kneath
239
17k
For a Future-Friendly Web
brad_frost
179
9.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Transcript
I have no idea what I am doing.
I was involved in a couple of things, regardless.
(eurucamp, jrubyconf, germany.rb, rubyforen.de)
You end up interacting reading a lot of people of
other peoples writing.
The dark side of Matz
MINSWAN
Matz is nice so we are nice
TRUE?
DST The biggest work program since the invention of time
itself.
Ruby 1.6 release notes. (I was recommended to read obsolent
code from time to time!)
Thu Apr 5 02:19:03 2001 Yukihiro Matsumoto <
[email protected]
> * time.c
(make_time_t): proper (I hope) daylight saving time handling for both US and Europe. I HATE DST!
WHOA!
What else does Matz hate?
Reference counting Sat May 29 12:27:00 1999 Yukihiro Matsumoto <
[email protected]
>
* ext/tcltklib/tcltklib.c (ip_invoke): proper ref count management to avoid leak. I HATE REF COUNTING!!
Multiple inheritance “ Removing the distinction would mean going back
to multiple inheritance, which I hate.”
autoload “ I hate autoload. autoload is one of things
I regret. I’m not positive about enhancing something that I hate.”
What does really enrage him?
Non-free software “ VC again? When can I expect MS
to stop ignoring more-than 10 years old standard? I’m getting sick of it.”
Grading The level of hate in Matz is around 0.001
Linus, which is about 0.0001 micro-de-Raadt.
MIN
Reminder Considerate, non-insulting and fair leadership of projects is not
just feasable, but used and works. You just never notice.
Behaviour radiates
SWAN
A plea Stop defending insulting community leadership as necessary or
constructive.