RSS 4 projects tagged "Virtual Machine"

Download Website Updated 11 May 2013 LoLCode 1337

Screenshot
Pop 46.52
Vit 1.89

LoLCode 1337 is an implementation of the esoteric programming language lolcode. It comes with a compiler, a virtual machine, and a tiny debugger.

No download No website Updated 21 Apr 2011 nxcc

Screenshot
Pop 26.72
Vit 33.15

nxcc is a tiny C-like script compiler and virtual machine. It supports classes, can easily be embedded, and is not memory safe or type safe.

No download Website Updated 01 May 2010 Shannon

Screenshot
Pop 32.80
Vit 39.82

Shannon is a general purpose stream-oriented programming language; it is concise and yet feature rich. Streams, FIFOs, and Unix shell-style pipes are first-class concepts in the language. You can connect functions and FIFOs within your program similar to the way you connect processes with pipes in the Unix shell. These constructs in Shannon, however, are highly efficient as no true multitasking is involved, and at the same time they allow you to write more concise and readable code for chained data processing. State is a special type of function that returns a reference to its own local data and any nested functions it may have. In effect, states implement classes in terms of OOP, and yet classes per se aren't part of the language. A special type of modules marked as "persistent" is an effective replacement for databases and SQL. This allows you to access persistent shared data using native Shannon constructs, eliminating the need for an extra query language. Intuitive and minimalist syntax and semantics are used. Particularly, "minimalist semantics" means less things to remember and more possibilities. Shannon is statically-typed, although it provides dynamic typing facilities as well.

No download Website Updated 20 Apr 2009 teeterl

Screenshot
Pop 28.57
Vit 42.77

teeterl is a lean, portable implementation of Erlang. teeterl starts from a single executable file without any additional harness. teeterl is built using Apache Portable Runtime, a library tested on dozens of OSes and their flavors. teeterl borrows from industry-standard Erlang/OTP, especially when it comes to compiler front-end. teeterl provides the concurrency power of Erlang without any telecom cruft.

Screenshot

Project Spotlight

Bitcoin Core

A peer-to-peer network-based digital currency.

Screenshot

Project Spotlight

Vendetta Online

A multiplatform, 3D space-combat MMORPG.