58 min listen
RR 357: Ruby 3 with Takashi Kokubun
FromRuby Rogues
ratings:
Length:
62 minutes
Released:
Apr 10, 2018
Format:
Podcast episode
Description
Panel:
Eric Berry
Dave Kimura
David Richards
Special Guests: Takashi Kokubun
In this episode of Ruby Rogues, the panel discusses Ruby 3 with Takashi Kokubun. Takashi works for Treasure Data as a layers application engineer and works with template engines such as Haml and Hamlit. They talk about JIT Compilers and the upcoming Ruby 3.0 launch and the efforts that are going in to making this launch run more smoothly. They also touch on the importance of optimizing your code and discuss the 3 by 3 challenge with the upcoming Ruby 3.0 launch.
In particular, we dive pretty deep on:
Takashi intro
Haml
Works for Treasure Data
What is a JCompiler?
JIT Compiler
Rails
Real world application performance
Have you done any benchmarks to see if the actual application performance has increased?
Need method inlining for the best application
Any efforts being used to speed up Ruby 3.0?
Trouble with optimizing
Thinking about optimization in your code is important
Solve problems using the JIT compiler
3 by 3 challenge
How long have you been working on this compiler?
Current version of the JIT compiler
LLVM
Ruby
Concurrency
Types
And much, much more!
Links:
Haml
Treasure Data
Rails
Hamlit
JIT Compiler
LLVM
Ruby
md2key
mitamae
Takashi’s GitHub
Picks:
Eric
Origin by Dan Brown
Tunnel Bear
Dave
2018 Honda Civic Si
David
Joan Didion
Takashi
md2key
mitamae
Special Guest: Takashi Kokubun.
Eric Berry
Dave Kimura
David Richards
Special Guests: Takashi Kokubun
In this episode of Ruby Rogues, the panel discusses Ruby 3 with Takashi Kokubun. Takashi works for Treasure Data as a layers application engineer and works with template engines such as Haml and Hamlit. They talk about JIT Compilers and the upcoming Ruby 3.0 launch and the efforts that are going in to making this launch run more smoothly. They also touch on the importance of optimizing your code and discuss the 3 by 3 challenge with the upcoming Ruby 3.0 launch.
In particular, we dive pretty deep on:
Takashi intro
Haml
Works for Treasure Data
What is a JCompiler?
JIT Compiler
Rails
Real world application performance
Have you done any benchmarks to see if the actual application performance has increased?
Need method inlining for the best application
Any efforts being used to speed up Ruby 3.0?
Trouble with optimizing
Thinking about optimization in your code is important
Solve problems using the JIT compiler
3 by 3 challenge
How long have you been working on this compiler?
Current version of the JIT compiler
LLVM
Ruby
Concurrency
Types
And much, much more!
Links:
Haml
Treasure Data
Rails
Hamlit
JIT Compiler
LLVM
Ruby
md2key
mitamae
Takashi’s GitHub
Picks:
Eric
Origin by Dan Brown
Tunnel Bear
Dave
2018 Honda Civic Si
David
Joan Didion
Takashi
md2key
mitamae
Special Guest: Takashi Kokubun.
Released:
Apr 10, 2018
Format:
Podcast episode
Titles in the series (100)
Episode 8: 008 RR Where is Rails Headed?: Panelists Aaron Patterson (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) James Edward Gray II (blog twitter github) Peter Cooper (site twitter github The Ruby Show Ruby Inside) by Ruby Rogues