Hacker News
- Why I'm in the Army Reserve – an explainer for my friends in tech https://chrisseaton.com/army/ 577 comments
- Stamping Out Overflow Checks in Ruby https://chrisseaton.com/truffleruby/stamping-out-overflow-checks/ 23 comments
- The Future Shape of Ruby Objects https://chrisseaton.com/truffleruby/rubykaigi21/ 9 comments
- Ruby's Proposed STM https://chrisseaton.com/truffleruby/ruby-stm/ 100 comments
- Specializing Ropes for Ruby [pdf] https://chrisseaton.com/truffleruby/ropes-manlang.pdf 3 comments
- Show HN: A side project in medical devices https://chrisseaton.com/merseyburns/ 45 comments
- Understanding How Graal Works – A Java JIT Compiler Written in Java http://chrisseaton.com/rubytruffle/jokerconf17/ 14 comments
- Specialising Dynamic Techniques for Implementing The Ruby Programming Language http://chrisseaton.com/phd/ 7 comments
- ManagedC: Memory safe execution of C on a JVM [pdf] http://chrisseaton.com/plas15/safec.pdf 22 comments
- JRuby+Truffle measurements http://www.chrisseaton.com/rubytruffle/pushing-pixels/ 3 comments
- Katahdin - A language where syntax and semantics are mutable at runtime http://www.chrisseaton.com/katahdin/ 18 comments
Lobsters
- Katahdin - a programming language where the syntax and semantics are mutable at runtime http://chrisseaton.com/katahdin/ 16 comments compilers , compsci , plt
- Chris Seaton's dissertation on Ruby [pdf] https://chrisseaton.com/phd/specialising-ruby.pdf 4 comments ruby
- Stamping Out Overflow Checks in Ruby https://chrisseaton.com/truffleruby/stamping-out-overflow-checks/ 10 comments programming
- Someone here asked if it was possible to turn off overflow checks - I wrote a long-form answer because it's more interesting than you'd think! https://chrisseaton.com/truffleruby/stamping-out-overflow-checks/ 5 comments ruby
- How to implement instance variables in dynamic languages as fast as possible https://chrisseaton.com/truffleruby/rubykaigi21/ 4 comments compilers
- The Future Shape of Ruby Objects https://chrisseaton.com/truffleruby/rubykaigi21/ 8 comments ruby
- Ruby's Proposed Software Transactional Memory https://chrisseaton.com/truffleruby/ruby-stm/ 6 comments ruby
- Understanding How Graal Works - a Java JIT Compiler Written in Java http://chrisseaton.com/rubytruffle/jokerconf17/ 37 comments programming
- Understanding How Graal Works - a Java JIT Compiler Written in Java http://chrisseaton.com/rubytruffle/jokerconf17/ 14 comments java
- Flip-Flops — the 1-in-10-million operator http://chrisseaton.com/rubytruffle/flip-flops/ 21 comments ruby
- Katahdin - A Programming Language Where the Syntax and Semantics Are Mutable at Runtime [pdf] http://chrisseaton.com/katahdin/katahdin.pdf 30 comments compsci
- PhD thesis on how we can make idiomatic Ruby fast http://chrisseaton.com/phd/ 11 comments compsci
- PhD thesis on how we can make idiomatic Ruby fast http://chrisseaton.com/phd/ 75 comments programming
- Specialising Dynamic Techniques for Implementing The Ruby Programming Language (PhD Thesis) http://chrisseaton.com/phd/ 3 comments ruby
- ManagedC: Memory safe execution of C on a JVM http://chrisseaton.com/plas15/safec.pdf 35 comments programming
- High Performance JRuby+Truffle on Pushing Pixels Test http://www.chrisseaton.com/rubytruffle/pushing-pixels/ 8 comments programming
- Very High Performance C Extensions For JRuby+Truffle http://www.chrisseaton.com/rubytruffle/cext/ 8 comments ruby
- Pushing Pixels with JRuby+Truffle http://www.chrisseaton.com/rubytruffle/pushing-pixels/?utm_content=buffer1cac1&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer 6 comments ruby
- How Method Dispatch Works in JRuby/Truffle http://www.chrisseaton.com/rubytruffle/how-method-dispatch-works-in-jruby-truffle/ 8 comments programming
- Katahdin is a language where the syntax is mutable at runtime. http://www.chrisseaton.com/katahdin/ 23 comments programming