Compiling Ruby: From Text to Bytecode
The Ludicrous JIT Compiler
Ludicrous is a just-in-time compiler for Ruby 1.8 and 1.9. Though still in the experimental stage, its performance is roughly on par with YARV
Common Lisp DSL Compiler Framework
What are the available tools to compile .NET projects to standalone native binaries?
takeoutweight / clojure-scheme
Clojure to Scheme to C to the bare metal.
Introducing C# To Go: a C# Compiler for Android
The Julia Language
Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. …
Julia’s LLVM-based just-in-time (JIT) compiler combined with the language’s design allow it to approach and often match the performance of C/C++….
Vala – Compiler for the GObject type system
Quick fun with Mono’s CSharp compiler as a service
dodo / node-dt-compiler
Δt compiler – async & dynamic templating engine compiler
Universal Cobol Compiler
Lispm archaeology: Compiler Protocols
Outlet gets a Personality
A guide to the CHICKEN compilation process
This document describes the compilation process used by the CHICKEN Scheme to C compiler by explaining the different compilation stages on a simple example program.
Free APL Interpreters and Compilers
facebook / hiphop-php
Source code transformer from PHP to C++
CHICKEN is a compiler for the Scheme programming language. CHICKEN produces portable, efficient C, supports almost all of the R5RS Scheme language standard, and includes many enhancements and extensions. CHICKEN runs on Linux, MacOS X, Windows, and many Unix flavours.
The Impact of Optional Type Information
on JIT Compilation of Dynamically Typed Languages
PyPy, Tutorial Part 2: Adding a JIT
mherkender / lua.js
An ECMAscript framework to compile and run Lua code, allowing Lua to run in a browser or in Flash
Parsing expression grammar