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
Contribute to Ruby (RubyKaigi 2022)
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yukihiro Matsumoto
October 12, 2022
270
0
Share
Contribute to Ruby (RubyKaigi 2022)
RubyKaigi 2022 Keynote
Yukihiro Matsumoto
October 12, 2022
More Decks by Yukihiro Matsumoto
See All by Yukihiro Matsumoto
30 Years of Ruby
matz
0
510
mruby VM
matz
0
110
Ruby_through_Reserved_Words.pdf
matz
0
150
Ruby after 25 years
matz
1
1.5k
What is software made of?
matz
0
700
Streem
matz
8
3.8k
world-of-languages.pdf
matz
8
1.3k
Ruby Everywhere
matz
11
120k
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Producing Creativity
orderedlist
PRO
348
40k
Scaling GitHub
holman
464
140k
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
GitHub's CSS Performance
jonrohan
1032
470k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
680
KATA
mclloyd
PRO
35
15k
Balancing Empowerment & Direction
lara
6
1.1k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
170
Transcript
Powered by Rabbit 3.0.1 Contribute to Ruby Ruby Association Yukihiro
"Matz" Matsumoto @yukihiro_matz
Powered by Rabbit 3.0.1 つ 津
Powered by Rabbit 3.0.1 There are "kind" people in
the Internet
Powered by Rabbit 3.0.1 Too many
Powered by Rabbit 3.0.1 Ruby is too good to
be a scripting language
Powered by Rabbit 3.0.1 Scripting languages do not need
OOP
Powered by Rabbit 3.0.1 No one use Ruby They
use Perl/PHP/Python
Powered by Rabbit 3.0.1 There's no killer app in
Ruby
Powered by Rabbit 3.0.1 You shouldn't have created Ruby
We should focus on Perl
Powered by Rabbit 3.0.1 Ruby is slow
Powered by Rabbit 3.0.1 Web age is over AI
/ ML / Web3!
Powered by Rabbit 3.0.1 Ruby is dead
Powered by Rabbit 3.0.1 Ruby is dead every year
Powered by Rabbit 3.0.1 Ruby is not Rust/Zig/Go/Python
Powered by Rabbit 3.0.1 They irritate me
Powered by Rabbit 3.0.1 Not because they insult Ruby
Powered by Rabbit 3.0.1 But because they are not
fair
Powered by Rabbit 3.0.1 虎の威を借る狐 A fox that borrows
the authority of a tiger
Powered by Rabbit 3.0.1 Being majority does not make
them superior
Powered by Rabbit 3.0.1 Seek the real VALUE
Powered by Rabbit 3.0.1 Values end with 'y'
Powered by Rabbit 3.0.1 Ruby
Powered by Rabbit 3.0.1 Productivity
Powered by Rabbit 3.0.1 Community
Powered by Rabbit 3.0.1 Joy
Powered by Rabbit 3.0.1 Money
Powered by Rabbit 3.0.1
Powered by Rabbit 3.0.1
Powered by Rabbit 3.0.1
Powered by Rabbit 3.0.1
Powered by Rabbit 3.0.1
Powered by Rabbit 3.0.1
Powered by Rabbit 3.0.1
Powered by Rabbit 3.0.1
Powered by Rabbit 3.0.1 We can ignore noise
Powered by Rabbit 3.0.1 As long as we create
value
Powered by Rabbit 3.0.1 Keep moving forward
Powered by Rabbit 3.0.1 The community is the key
Powered by Rabbit 3.0.1 We need more power
Powered by Rabbit 3.0.1 Stronger together
Powered by Rabbit 3.0.1 We need contribution
Powered by Rabbit 3.0.1 Publicity
Powered by Rabbit 3.0.1 Blog Tweet
Powered by Rabbit 3.0.1 Your experience (with Ruby) Technology
articles Bragging your products
Powered by Rabbit 3.0.1 Reporting Bugs/Feature Requests
Powered by Rabbit 3.0.1 https://bugs.ruby-lang.org/
Powered by Rabbit 3.0.1 Fixing/Implementing
Powered by Rabbit 3.0.1 https://github.com/ruby/ruby
Powered by Rabbit 3.0.1 Documentation Update
Powered by Rabbit 3.0.1 Gems
Powered by Rabbit 3.0.1 Gems Name Symbolic Name Simple Name
Scope Explicit Scope Be Specific
Powered by Rabbit 3.0.1 Triage
Powered by Rabbit 3.0.1 Developer Meeting (once a month)
Powered by Rabbit 3.0.1 We have too many issues
Powered by Rabbit 3.0.1 Prioritizing
Powered by Rabbit 3.0.1 Bookkeeping
Powered by Rabbit 3.0.1 Keeping Discussion Logs
Powered by Rabbit 3.0.1 Maintaining back-log
Powered by Rabbit 3.0.1 Translation
Powered by Rabbit 3.0.1 English Japanese Spanish Chinese ...
Powered by Rabbit 3.0.1 Conferences / Meetups
Powered by Rabbit 3.0.1 RubyKaigi Euruko RubyConf Regional RubyConf
Powered by Rabbit 3.0.1 Hiring Developers
Powered by Rabbit 3.0.1 Cookpad Salesforce.com Akatsuki Shopify ...
Powered by Rabbit 3.0.1 Shopify also ends with 'y'
Powered by Rabbit 3.0.1 Keep Moving Forward
Powered by Rabbit 3.0.1 What's New in Ruby3.2
Powered by Rabbit 3.0.1 Performance
Powered by Rabbit 3.0.1 Ruby on WASM
Powered by Rabbit 3.0.1 YJIT on Rust
Powered by Rabbit 3.0.1 YJIT for ARM64
Powered by Rabbit 3.0.1 Memory Allocation
Powered by Rabbit 3.0.1 MaNy (N:M threading)
Powered by Rabbit 3.0.1 Data objects
Powered by Rabbit 3.0.1 syntax_suggest
Powered by Rabbit 3.0.1 error_highlight
Powered by Rabbit 3.0.1 Tools!
Powered by Rabbit 3.0.1 Thanks to excellent tools
Powered by Rabbit 3.0.1 RubyMine Solargraph Rubocop Sorbet /
Steep ...
Powered by Rabbit 3.0.1 We can do more
Powered by Rabbit 3.0.1 If you need help, ask
us!
Powered by Rabbit 3.0.1 We will Keep Moving Forward
Powered by Rabbit 3.0.1 As we have always tried
Powered by Rabbit 3.0.1 To Create Better World
Powered by Rabbit 3.0.1 Together
Powered by Rabbit 3.0.1 Sponsored by Salesforce.com
Powered by Rabbit 3.0.1 Sponsored by NaCl
Powered by Rabbit 3.0.1 Sponsored by GitHub Sponsors
Powered by Rabbit 3.0.1 Sponsored by Ruby Community
Powered by Rabbit 3.0.1 Thank you