29 projects tagged "programming language"

Download Website Updated 05 Nov 2011 proty

Screenshot
Pop 14.42
Vit 30.70

Proty is a prototype-based dynamic programming language.

Download Website Updated 03 Nov 2012 Mobile Lua

Screenshot
Pop 69.54
Vit 4.24

Mobile Lua augments Lua with both zero-effort mobility (moving scripts between machines while they run) and zero-effort persistence.

No download No website Updated 21 Oct 2011 The FACT Programming Language

Screenshot
Pop 30.33
Vit 2.45

FACT is a mixed functional and imperative programing language which uses first-class environments as its primary data type. It supports many high level concepts while still remaining a very simple language.

Download Website Updated 19 Sep 2013 Eero

Screenshot
Pop 79.72
Vit 11.07

Eero is a binary-compatible variant of Objective-C 2.0, implemented with a patched version of the Clang/LLVM compiler. It features a streamlined syntax with improved readability and reduced code clutter, as well as new features such as Python-like indentation and a limited form of operator overloading. It is inspired by languages such as Smalltalk and Ruby.

Download Website Updated 01 Dec 2010 Qt4Urbi

Screenshot
Pop 13.08
Vit 35.79

Qt for Urbi is a binding of the Qt library in Urbi, enabling you to create native graphical interfaces dynamically directly from Urbi. It exposes urbiscript events to ease the use of Qt signals and slots. Major and minor version numbers of the Qt for Urbi packages reflects the Urbi SDK version number for which they were built. Loading it in another version of the Urbi kernel probably won't work. For instance, Qt for Urbi 2.4.x will only work with Urbi SDK 2.4.y. It is still a bit experimental. Only the 32-bit Linux version is available, and not all classes and members are bound yet.

No download Website Updated 19 Jun 2013 Continuation Passing C

Screenshot
Pop 56.92
Vit 3.89

CPC (Continuation Passing C) is a programming language designed for writing concurrent systems. The CPC programmer manipulates very lightweight threads, choosing whether they should be cooperatively or preemptively scheduled at any given point; the CPC program is then processed by the CPC translator, which produces highly efficient event-loop code. This approach gives the best both worlds: the relative convenience of programming with threads, and the low memory usage of event-loop code. The semantics of CPC is defined as a source-to-source translation from CPC into plain C using a technique known as conversion into Continuation Passing Style. The current implementation of CPC has been used to write Hekate, a BitTorrent seeder designed to handle millions of simultaneous torrents and tens of thousands of simultaneously connected peers.

No download Website Updated 05 Oct 2010 Charm++

Screenshot
Pop 24.58
Vit 1.00

Charm++ is a portable adaptive runtime system for parallel applications. Application developers create an object-based decomposition of the problem of interest, and the runtime system manages issues of communication, mapping, load balancing, fault tolerance, and more. Sequential code implementing the methods of these parallel objects is written in C++. Calls to libraries in C++, C, and Fortran are common and straightforward. Charm++ is portable across individual workstations, clusters, accelerators (Cell SPEs and GPUs), and supercomputers such as those sold by IBM (Blue Gene, POWER) and Cray (XT3/4/5/6). Applications based on Charm++ are used on at least 5 of the 20 most powerful computers in the world.

No download No website Updated 08 Sep 2010 larceny

Screenshot
Pop 32.50
Vit 1.00

Larceny is a simple and efficient implementation of the Scheme programming language. Created originally as a test vehicle for research on garbage collection and compiler optimizations, Larceny has grown into a major multi-platform system, and is one of the very few implementations that support all four de facto standards for Scheme: IEEE/ANSI, R5RS, ERR5RS, and the R6RS. Development of Larceny has been supported by NSF, Sun Microsystems, and Microsoft.

No download No website Updated 05 Jul 2010 The Nx Programming Language

Screenshot
Pop 12.96
Vit 37.81

The Nx programming language is a strictly typed but type-inferred array programming language for numerical applications.

Download No website Updated 30 Jul 2010 mbrChunker

Screenshot
Pop 84.53
Vit 2.03

mbrChunker is a utility that allows you to mount raw disk images (created by dd, dcfldd, dc3dd, ftk imager, etc.) and create VMDK files. It does this by taking the raw image, analyzing the master boot record (physical sector 0), and getting specific information that is need to create a working VMDK file that points to your raw image. It can also extract information such as heads, cylinders, and sectors per track. With version 0.3.15, the tool now has the ability to search for hex byte offsets within any binary file. It will give you the byte location for every hex pattern found. More information about this can be found in the README.

Screenshot

Project Spotlight

BulkMailer

A mass e-mail sender program.

Screenshot

Project Spotlight

PHP Git Client Class

A class for accessing files in Git repositories.