Compilers: Links, News And Resources (4)

Previous Post

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
If you haven’t been following, Outlet is a project I’ve been working on that compiles a Scheme-inspired language to javascript and other languages.

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

My Links

Keep tuned!

Angel “Java” Lopez

One thought on “Compilers: Links, News And Resources (4)

  1. Pingback: Compilers: Links, News And Resources (3) « Angel ”Java” Lopez on Blog

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s