Projects tagged ‘programming_language’ and ‘vm’


[15 total ]

1949 Users
   

Python is a dynamic, object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with ... [More] extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of better code. [Less]
Created over 3 years ago.

770 Users
   

Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.
Created over 3 years ago.

93 Users
   

Erlang is a programming language designed at the Ericsson Computer Science Laboratory. Ericsson released the entire source code of the Erlang system including extensive libraries of code for building robust fault-tolerant distributed applications.
Created over 3 years ago.

25 Users
   

Rubinius is an execution environment for the Ruby programming language. It is comprised of three major pieces: a compiler, a 'kernel' (otherwise known as the Ruby Core Library), and a virtual machine. ... [More] The project's goal is to create a top-of-the-line Ruby implementation. [Less]
Created over 3 years ago.

20 Users
   

Squeak is a modern, open source full-featured implementation of the powerful Smalltalk programming language and environment. Squeak is highly-portable - even its virtual machine is written entirely in ... [More] Smalltalk making it easy to debug, analyze, and change. Squeak is the vehicle for a wide range of projects from multimedia applications, educational platforms to commercial web application development. [Less]
Created over 3 years ago.

15 Users
   

Io is a small, prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self (prototype-based), NewtonScript (differential inheritance), Act1 ... [More] (actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua (small, embeddable). [Less]
Created over 3 years ago.

12 Users
   

Neko is a high-level dynamically typed programming language which can also be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. ... [More] Neko is not only very easy to learn and use, but also has the flexibility of being able to extend the language with C libraries. Neko has a compiler and virtual machine. The Virtual Machine is both very lightweight and extremely well optimised so that it can run very quickly. The VM can be easily embedded into any application and your libraries are directly accessable using the C foreign function interface. [Less]
Created over 2 years ago.

4 Users
 

MacRuby is a version of Ruby 1.9, ported to run directly on top of Mac OS X core technologies such as the Objective-C common runtime and garbage collector, and the CoreFoundation framework. While ... [More] still a work in progress, it is the goal of MacRuby to enable the creation of full-fledged Mac OS X applications which do not sacrifice performance in order to enjoy the benefits of using Ruby. [Less]
Created about 1 year ago.

4 Users
   

GNU Smalltalk is a free implementation of the Smalltalk-80 language.
Created over 3 years ago.

1 Users
 

Retro is an implementation of the Forth language. It is designed to be small and easy to work with, but not totally minimal. In Retro you'll find influences from many sources. It runs on a portable virtual machine emulating a MISC-based computer.
Created about 1 year ago.