Powered by WebRing.

Books from amazon:
 
 

Auto Draft

Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode (which can be generated from C/C++, using llvm-gcc or clang, or any other language that can be converted into LLVM) and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run).  Example demos are Python – CPython compiled to JavaScript and Lua – The Lua interpreter.

tuga

Tuga is a small, opinionated, statically-typed scripting language that is oriented around OOP and getting things done.  It has some aspects of Ruby, Python, Java, and ECMAScript but aims to be better than all these at building large-scale systems while still being good for quick scripts.

PEJS: Python Executed by JavaScript

PEJS aims at implementing a Python VM in JavaScript, enabling Python on web pages in browsers.

Jython

Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform. Jython is the successor to JPython.

PyPy

The PyPy project aims at producing a flexible and fast Python implementation. The guiding idea is to translate a Python-level description of the Python language itself to lower level languages.

Java+

Java++ is a Java+ preprocessor that supports multi-line strings with executable inclusions in Java+ as in Perl, Ruby, and Python.

Skulpt: Python in JavaScript

Skulpt is an implementation of Python in JavaScript.