CoffeeScript - Little language that compiles into JavaScript

  •        171

CoffeeScript is a little language that compiles into JavaScript. It's just JavaScript, the code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. You can use any existing JavaScript library seamlessly from CoffeeScript (and vice-versa). The compiled output is readable and pretty-printed, will work in every JavaScript runtime, and tends to run as fast or faster than the equivalent handwritten JavaScript.

http://coffeescript.org/
https://github.com/jashkenas/coffeescript

Tags
Implementation
License
Platform

   




Related Projects

TypeScript - Superset of JavaScript that compiles to clean JavaScript output


TypeScript is a language for application-scale JavaScript. TypeScript adds optional types, classes, and modules to JavaScript. TypeScript supports tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript

Clojurescript - Clojure to JS compiler


ClojureScript is a compiler for Clojure that targets JavaScript. It is designed to emit JavaScript code which is compatible with the advanced compilation mode of the Google Closure optimizing compiler. ClojureScript combines the reach of the JavaScript platform, the flexibility and interactive development of Clojure, and the whole-program optimization of Google Closure to provide the most powerful language for programming the web.

i-compiler - A compiler for I language (simple imperative programming language), written in Haskell.


A compiler for I language (simple imperative programming language), written in Haskell.

Cython - C extensions for the Python language


Cython is a language that makes writing C extensions for the Python language as easy as Python itself. It is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations. It gives you the combined power of Python and C to let you write Python code that calls back and forth from and to C or C++ code natively at any point.

iovm2 - iovm2 is an attempt to build optimizing compiler for Io programming language


iovm2 is an attempt to build optimizing compiler for Io programming language



Experimental-lang1 - Experimental programming language (just for learning to write a compiler)


Experimental programming language (just for learning to write a compiler)

katana - Compiler for the Katana programming language


Compiler for the Katana programming language

node-compiler - the online compiler api that compile c++ language


node compiler is an online compiler api that compile C++ language. It uses g++ compiler executed by execsync. The compiler api is built on express and run on linux (ubuntu, debian, fedora, etc.) or windows server.

N-Programming-Language - A simple compiler and programming language


A simple compiler and programming language

koi-reference-compiler - The reference compiler implementation for the Koi programming language


The reference compiler implementation for the Koi programming language

COOL-Compiler - Compiler for the COOL programming language


Compiler for the COOL programming language

Pascal-Compiler - A small compiler for a subset of the Pascal programming language.


A small compiler for a subset of the Pascal programming language.

CC-Compiler - Compiler of the Clean C programming language


Compiler of the Clean C programming language

caesar-compiler - The compiler of the CaesarJ programming language


The compiler of the CaesarJ programming language

Compiler - My own personal programming language compiler.


My own personal programming language compiler.

Compiler - This is an implementation of a small-scale C programming language Compiler.


This is an implementation of a small-scale C programming language Compiler.

cool-compiler - compiler code for the "COOL" programming language


compiler code for the "COOL" programming language

table-compiler - My first compiler for Table, a simple programming language.


My first compiler for Table, a simple programming language.

MAlice-Compiler - Compiler for MAlice programming language written in Python


Compiler for MAlice programming language written in Python