Hello!
RailsClub is getting closer, we have more and more cool sponsors and cool participants. We zadizaynili just fire stickers! If you have not registered for some reason, the time itself is
to do it .

Today, an interview with the man who, along with Yukihiro Matsumoto, creates Ruby. Meet
Koichi Sasad - a programmer whose main project is the Ruby interpreter (CRuby / MRI). In 2007, he received a Ph.D at the University of Tokyo and began teaching. After 13 years at the university, Koichi joined the Matsa team at Heroku. In addition, he is the director of the
Ruby Association .
')
How did you get into Ruby development?In 2004, I started a project called "
YARV: Yet Another RubyVM " as a hobby. I took it up to find out what type of virtual machines fit the Ruby language. In this case, “fit” means optimal, effective, and so on. A few years later, YARV joined the official Ruby interpreter. By that time, I had already become a Ruby developer and a committer at MRI.
At 2004, I started a project named "YARV: Yet Another RubyVM" as my hobby. I started this project to know the Ruby language. In this case, "fit" means optimal, fast, effective and so on. After several years, YARV was merged into official Ruby interpreter. At that timing, I have become Ruby developer (MRI committer).
What are you working on now?I work in Heroku to improve MRI. My main concern is performance, so I watch the behavior of Ruby, develop new optimization techniques, evaluate results, do it again and again.
Improving quality of MRI as Heroku employee. Observing a ruby's behavior, making it out.
Favorite programming language after Ruby, why him?I use C when I write Ruby :)
C language I use to implement Ruby :)
What is open source for you?This is my job.
My job.
Favorite blogs / websites / twitter on web development and programming?I am following some rubists and MRI developers, including
@yukihiro_matz .
I follow some Rubyist / MRI developers, includes @yukihiro_matz
The last read programming book that you liked?"
Programming Elixir " by Dave Thomas.
"Programming Elixir" by Dave Thomas.
Not tired of programming? What do you do when you feel something like that?I do not program and enjoy something else.
Ignore programming and enjoy something else.
What would you do if you had 2 months of free paid time?Would go to travel to different countries.
Travel to stay foreign countries.
Who wanted to be in childhood?The teacher.
A teacher.
What do you generally expect from the conference and from the Russian-speaking community?Communication with the people. I am glad to talk if you are interested in VM development. And I look forward to coming to Moscow!
Communicate with folks. If you are interested in VM development. I'm excited to visit Moscow!
Thanks for the interview and see you in Moscow!At the conference, Koichi will tell you all about performance.
The Matok team at Heroku is working to improve the quality of CRuby / MRI. Quality can be defined in different ways, for example, as stability, low level of resource consumption and, of course, speed. Koichi's main task is to speed up Ruby. But the only true solution for overclocking the Ruby interpreter does not exist. Instead of one solution, a set of techniques is proposed to improve Ruby performance. In this speech, he will demonstrate the latest achievements of the team.
You can not miss this! Register
on the conference website . Ticket price - 8000 rubles.
Our sponsors
General partner:
ToptalGold Partner:
Cloud CastleSilver partner:
AT-Consulting is one of the strongest players in the information technology and IT services market for companies in the telecommunications, financial, government, energy and other sectors.
Silver partner:
HoneybadgerBronze Partner:
Rambler & CoStay up to date with our news by subscribing to the newsletter on the website railsclub.ru, and stay tuned for updates:
RailsClub.rutwitter.com/railsclub_rufacebook.com/railsclub