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.8k
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
410
Using Rust to interface with my dive computer
skade
0
110
async/.await with async-std
skade
1
660
Training Rust
skade
1
55
Internet of Streams - IoT in Rust
skade
0
60
How DevRel is failing communities
skade
0
53
The power of the where clause
skade
0
450
Three Years of Rust
skade
1
140
Rust as a CLI language
skade
1
160
Other Decks in Programming
See All in Programming
What We Can Learn From OSS
inouehi
0
420
Code Reviews
bkuhlmann
4
890
Tailwind CSSを本気でカスタマイズする方法
fsubal
13
5.3k
Blue/Greenデプロイの導入による 運用フローの改善
kudoas
1
380
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.4k
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
130
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
430
Anthropic Cookbook のおすすめレシピ
schroneko
7
970
Rethinking UI building strategies @ SFI 2024
letelete
0
270
Komplexe Oberflächen mit SVG und der Web Animation API
joergneumann
0
670
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
43
19k
PHPはいつから死んでいるかの調査
chiroruxx
1
400
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Typedesign – Prime Four
hannesfritz
36
2.1k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
For a Future-Friendly Web
brad_frost
172
9k
The Illustrated Children's Guide to Kubernetes
chrisshort
31
46k
Designing the Hi-DPI Web
ddemaree
276
33k
Building Your Own Lightsaber
phodgson
99
5.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Music & Morning Musume
bryan
41
5.6k
Building Adaptive Systems
keathley
31
1.9k
Documentation Writing (for coders)
carmenintech
60
3.9k
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.