| | Practical Partial Evaluation for High-Performance Dynamic Language Runtimes [pdf] (chrisseaton.com) |
|
1 point by noelwelsh 10 months ago | past
|
| | Chris Seaton's dissertation on Ruby [pdf] (chrisseaton.com) |
|
2 points by azhenley on Dec 7, 2022 | past
|
| | Mersey Burns (2018) (chrisseaton.com) |
|
1 point by Jimmc414 on Dec 7, 2022 | past
|
| | Deoptimizing Ruby (2014) (chrisseaton.com) |
|
2 points by nequo on Dec 7, 2022 | past
|
| | Why I'm in the Army Reserve – an explainer for my friends in tech (chrisseaton.com) |
|
485 points by chrisseaton on April 4, 2022 | past | 577 comments
|
| | An interpreter for C is faster than compiled C extensions using MRI (2014) (chrisseaton.com) |
|
3 points by iudqnolq on April 4, 2022 | past
|
| | Stamping Out Overflow Checks in Ruby (chrisseaton.com) |
|
57 points by shaicoleman on Sept 26, 2021 | past | 23 comments
|
| | The Future Shape of Ruby Objects (chrisseaton.com) |
|
153 points by chrisseaton on Sept 10, 2021 | past | 9 comments
|
| | Context on Software Transactional Memory in Ruby (chrisseaton.com) |
|
2 points by pvsukale3 on Oct 29, 2020 | past
|
| | Context on STM in Ruby (chrisseaton.com) |
|
4 points by kposehn on Oct 29, 2020 | past
|
| | Ruby's Proposed STM (chrisseaton.com) |
|
293 points by chrisseaton on Oct 28, 2020 | past | 100 comments
|
| | Seeing Register Allocation Working in Java (chrisseaton.com) |
|
4 points by chrisseaton on Aug 22, 2020 | past
|
| | Specialising Dynamic Techniques for Implementing Ruby (TruffleRuby, 2015) (chrisseaton.com) |
|
3 points by tosh on Aug 20, 2020 | past | 1 comment
|
| | Understanding Basic Graal Graphs (chrisseaton.com) |
|
1 point by tosh on Aug 10, 2020 | past
|
| | Understanding Basic Graal Graphs (chrisseaton.com) |
|
3 points by fniephaus on June 11, 2020 | past
|
| | Memory-Safe Execution of C on a Java VM [pdf] (chrisseaton.com) |
|
2 points by fulafel on Dec 21, 2019 | past
|
| | GraalVM lets you combine Java, Ruby, JavaScript, and R at high speed (chrisseaton.com) |
|
3 points by noriginal on July 9, 2019 | past
|
| | Specializing Ropes for Ruby [pdf] (chrisseaton.com) |
|
68 points by chrisseaton on Sept 12, 2018 | past | 3 comments
|
| | Show HN: A side project in medical devices (chrisseaton.com) |
|
267 points by chrisseaton on Aug 13, 2018 | past | 45 comments
|
| | Understanding How Graal Works – A Java JIT Compiler Written in Java (chrisseaton.com) |
|
3 points by amzans on June 9, 2018 | past
|
| | Low Overhead Polling for Ruby (chrisseaton.com) |
|
3 points by thibaut_barrere on June 9, 2018 | past
|
| | Katahdin: programming language where syntax and semantics are mutable at runtime (chrisseaton.com) |
|
1 point by signa11 on March 27, 2018 | past
|
| | Practical Partial Evaluation for High-Performance Dynamic Language Runtimes [pdf] (chrisseaton.com) |
|
2 points by mpweiher on Dec 26, 2017 | past
|
| | Understanding How Graal Works – A Java JIT Compiler Written in Java (chrisseaton.com) |
|
174 points by mpweiher on Nov 4, 2017 | past | 14 comments
|
| | Katahdin: a programming language where syntax, semantics are mutable at runtime (chrisseaton.com) |
|
4 points by implmentor on Aug 15, 2017 | past
|
| | Very High Performance C Extensions for JRuby+Truffle (chrisseaton.com) |
|
2 points by punnerud on July 19, 2016 | past | 1 comment
|
| | Flip-Flops – the 1-in-10M operator (chrisseaton.com) |
|
2 points by nirvdrum on Feb 25, 2016 | past
|
| | Deoptimizing Ruby (2014) (chrisseaton.com) |
|
2 points by kshahkshah on Feb 11, 2016 | past
|
| | Specialising Dynamic Techniques for Implementing The Ruby Programming Language (chrisseaton.com) |
|
115 points by jcla1 on Dec 25, 2015 | past | 7 comments
|
| | ManagedC: Memory safe execution of C on a JVM [pdf] (chrisseaton.com) |
|
59 points by mike_hearn on Sept 13, 2015 | past | 22 comments
|
|
|
More |