Главная
Study mode:
on
1
Intro
2
Age of Static Typing
3
Static Type Checks
4
Abstract Interpretation
5
Concurrency
6
For I/O heavy Tasks
7
How can we use Multi-Core?
8
Ruby Actor
9
For CPU intensive Tasks
10
Ractor version is 3.87 times faster
11
New Syntax
12
One-line Pattern Matching (3.0)
13
Tools and Performance
14
Ruby Static Typing is Supported by Tools
15
Tools are More Important Today
16
Sorbet
17
Better Tools Enables Better UX
18
Performance Improvement
19
Performance is not the first Priority
20
Not for Cleaner Language
21
Performance Heals Problems
22
Performance Forms Reputation
23
You Love Performance Comparison
24
Web Applications
25
Scientific Computing
26
Text Processing
27
How We Measure Performance?
28
Factorial Numbers
29
Fun Story for Idle Chat
30
People Make Decisions on False Assumption
31
Python tries to run 5x faster in 4 years
32
Multi-Layer JIT
33
I wanted to design a great language
34
Shootout Improvement Challenge (TBD)
35
To Create Better World
36
GitHub Sponsors
Description:
Explore the future of Ruby programming in this keynote address from RubyConf 2021, delivered by the language's creator, Yukihiro Matsumoto. Delve into topics beyond Ruby 3.0, including static typing, concurrency improvements, new syntax features, and performance enhancements. Learn about the importance of tools in modern development, the role of performance in shaping a language's reputation, and how Ruby aims to compete in various domains such as web applications, scientific computing, and text processing. Gain insights into Matsumoto's vision for Ruby's evolution, including multi-layer JIT compilation and potential performance improvement challenges. Discover how Ruby's development philosophy aims to create a better world through thoughtful language design and community support.

Keynote - Beyond Ruby 3.0

Ruby Central
Add to list