I'm a Researcher (Senior Staff Engineer) at Shopify, where I work on the Ruby programming Language, and a Visitor at the University of Manchester. I was formerly a Research Managerβ¦
I'm a Researcher (Senior Staff Engineer) at Shopify, where I work on the Ruby programming Language, and a Visitor at the University of Manchester.
I was formerly a Research Manager at the Oracle Labs Virtual Machine Research Group, where I led the TruffleRuby implementation of Ruby, and worked on other language and virtual machine projects. Before this I completed a PhD at Manchester where I researched programming languages and irregular parallelism, and an MEng at the University of Bristol on languages with mutable syntax and semantics.
In my spare time I'm Squadron Leader of the Cheshire Yeomanry squadron of the Queen's Own Yeomanry, Cheshire's historic reserve light cavalry squadron.
-
truffleruby β PINNED β
A high performance implementation of the Ruby programming language. Built on the GraalVM by Oracle Labs.
β 0 6y agoExplain β -
rhizome β PINNED
A JIT for Ruby, implemented in pure Ruby
Ruby β 821 5y agoExplain β -
katahdin β PINNED
A programming language where the syntax and semantics are mutable at runtime
C# β 169 14y agoExplain β -
c1visualizer
No description.
Java β 12 5y agoExplain β -
ruby-stm-lee-demo
A demonstration of STM in Ruby using the Lee benchmark
Ruby β 11 5y agoExplain β -
stamp
A mirror of the Stanford Transactional Applications for Multi-Processing
C β 6 13y agoExplain β -
build-graalvm-complete
Build a complete GraalVM
Ruby β 6 5y agoExplain β -
yeomanry-handbook
No description.
TeX β 5 3y agoExplain β -
benchmark-probe
No description.
Ruby β 4 5y agoExplain β -
chrisseaton.github.io
Chris Seaton's website
HTML β 4 3y agoExplain β -
low-overhead-polling-ruby
Low Overhead Polling For Ruby
C β 3 8y agoExplain β -
struct-blog-post
Ruby Objects as C Structs and Vice Versa
C β 3 8y agoExplain β -
dfscala-benchmarks β£
Benchmarks for DFScala
Scala β 2 11y agoExplain β -
dfscala β£
Dataflow parallelism for Scala
Scala β 1 11y agoExplain β -
dfscala-scope β£
Visualiser tool for DFScala applications
JavaScript β 1 13y agoExplain β -
chrisseaton
No description.
β 1 4y agoExplain β -
ractor-tvar β
No description.
β 1 5y agoExplain β -
checklinks
Checklinks finds broken or redirected links in a static webpage
Ruby β 1 5y agoExplain β -
phlex β
A framework for building view components with a Ruby DSL.
β 0 4y agoExplain β -
json β
JSON implementation for Ruby
β 0 5y agoExplain β -
ruby β
The Ruby Programming Language [mirror]
Ruby β 0 2y agoExplain β -
sidekiq β
Simple, efficient background processing for Ruby
β 0 3y agoExplain β -
rstfilter β
Show Ruby script with execution results.
β 0 4y agoExplain β -
graal-graph-archive
An archive of Graal graphs
Ruby β 0 4y agoExplain β -
eclipse-mirror
A mirror of Eclipse binaries
β 0 4y agoExplain β -
nokogiri β
Nokogiri (ιΈ) makes it easy and painless to work with XML and HTML from Ruby.
β 0 4y agoExplain β -
yarv β
A YARV emulator written in Ruby
β 0 4y agoExplain β -
spec β
The Ruby Spec Suite aka ruby/spec
Ruby β 0 4y agoExplain β -
rails β
Ruby on Rails
β 0 4y agoExplain β -
ruby-parser β
A Ruby parser
β 0 4y agoExplain β -
crabstone β
crabstone is a Ruby binding to the capstone disassembly library by Nguyen Anh Quynh
β 0 4y agoExplain β -
hexdump.rb β
Hexdump Strings and IO objects.
β 0 4y agoExplain β -
optcarrot β
A NES emulator written in Ruby
Ruby β 0 4y agoExplain β -
fisk β
A pure Ruby assembler
β 0 5y agoExplain β -
sdkman-website β
The SDKman website
β 0 5y agoExplain β -
regular_expression β
A WIP regular expression engine written in Ruby.
β 0 5y agoExplain β -
ffi β
Ruby FFI
β 0 5y agoExplain β -
libkalibera β
libkalibera
β 0 4y agoExplain β -
CompilerJobs β
A listing of compiler, language and runtime teams for people looking for jobs in this area
β 0 5y agoExplain β -
igv
No description.
Java β 0 6y agoExplain β -
bundler-failure
No description.
Ruby β 0 6y agoExplain β -
jruby β
JRuby, an implementation of Ruby on the JVM
β 0 6y agoExplain β -
fiddle β
A libffi wrapper for Ruby.
β 0 6y agoExplain β -
liquid β
Liquid markup language. Safe, customer facing template language for flexible web apps.
β 0 6y agoExplain β -
cspassword
CSPassword, originally known as Password Safe, legacy binary releases only
β 0 7y agoExplain β
No repos match these filters.