Chris Seaton(@ChrisGSeaton) 's Twitter Profileg
Chris Seaton

@ChrisGSeaton

Researcher at @Shopify // PhD in Ruby // Founder of @TruffleRuby // Squadron Leader of the Cheshire Yeomanry 🦊

ID:952553743

linkhttp://chrisseaton.com calendar_today16-11-2012 22:50:49

7,2K Tweets

4,5K Followers

2,1K Following

Chris Seaton(@ChrisGSeaton) 's Twitter Profile Photo

My slides on Ruby's Core Gem (let's collaboratively re-write Ruby's core library in Ruby, and make Ruby much smaller, simpler, and more amenable to optimisation and analysis) are up chrisseaton.com/truffleruby/ru…

account_circle
Benoit Daloze(@eregontp) 's Twitter Profile Photo

Some pictures of Chris Seaton's Ruby's Core Gem talk at RubyConf. A really good talk. Come over in Ballroom A at 3pm for more 'Optimizing Ruby' contents and how Splitting makes Ruby so much faster.

Some pictures of @ChrisGSeaton's Ruby's Core Gem talk at @rubyconf. A really good talk. Come over in Ballroom A at 3pm for more 'Optimizing Ruby' contents and how Splitting makes Ruby so much faster. #RubyConf2022 #TruffleRuby
account_circle
Laurence Tratt(@laurencetratt) 's Twitter Profile Photo

Here's a little interview Computerphile recorded with me giving a quick intro to JIT (Just-In-Time) compilation. youtube.com/watch?v=d7KHAV…

account_circle
TruffleRuby(@TruffleRuby) 's Twitter Profile Photo

At RubyConf on the first day (Nov 29) there will be 2 -related talks: “Ruby’s Core Gem” by Chris Seaton at 1:30PM and “Splitting: the Crucial Optimization for Ruby Blocks” by Benoit Daloze at 3PM! rubyconf.org/schedule

account_circle
Chris Seaton(@ChrisGSeaton) 's Twitter Profile Photo

Slides from my RubyConf Mini lightning talk advertising Sophie Kaleba's research results on monormorphisation of Ruby applications. chrisseaton.com/truffleruby/ru…

Slides from my RubyConf Mini lightning talk advertising Sophie Kaleba's research results on monormorphisation of Ruby applications. chrisseaton.com/truffleruby/ru…
account_circle
Adyen Developers(@AdyenDevs) 's Twitter Profile Photo

Read here our last blog 'GraalVM: running C/C++ application safely in the Java world' to discover how our team worked with to deploy C++ code in the cloud, exploring opportunities, benefits and challenges

adyen.com/blog/graalvm-r…

account_circle
Chris Seaton(@ChrisGSeaton) 's Twitter Profile Photo

The reason I really hope Twitter sticks around is I spent months creating and scheduling images for a daily novelty account that is still set to run until March, and I'll have wasted a lot of time if it implodes before then!

account_circle
Chris Seaton(@ChrisGSeaton) 's Twitter Profile Photo

A key result in Sophie's paper is that TruffleRuby's method call mechanisms effectively monomorphises the entire application - removing that cost of dynamic method lookup that people think Ruby inherently has. That's a breakthrough for Ruby performance.

account_circle