Categories
Code Curated

Rubinius threads, for mere mortals

A no non-sense, non-academic introduction to how Rubinius’ threading is structured. Having read a few papers on VM implementation lately, this is refreshingly direct and easy-to-read.

Categories
Code Curated

This is no former-Parrot

Hey look! Parrot went 1.0. Parrot is an open source virtual machine aimed at making it easy for dynamic languages like Perl, Python, PHP and Ruby to target the same VM.

I’m glad to see this is finally out. About six years ago, I thought it had the potential to be a Big Deal™. It’s been a long time in the tooth, but I’m interested to see how this plays out with the resurgent JVM and the general renaissance of language design.