RSS 9 projects tagged "programming languages"

Download No website Updated 11 May 2013 Racket

Screenshot
Pop 529.72
Vit 154.47

Racket (formerly PLT Scheme) is a programming language suitable for implementation tasks ranging from scripting to application development, including GUIs, Web services, etc. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the Racket Web server, extensive libraries, documentation for both beginners and experts, and more. It supports the creation of new programming languages through a rich, expressive syntax system. Example languages include Typed Racket, ACL2, FrTime, and Lazy Racket.

No download Website Updated 16 Nov 2009 deva

Screenshot
Pop 28.39
Vit 35.76

Deva is a programming language that is small, dynamic, and has some similarities to C and Python. It is designed for embedding in C++ applications, and is also suitable for basic programming tasks. It is written to be as simple as possible, but no simpler. Deva is a multi-paradigm language: it is essentially procedural and imperative, but with support for basic functional and object-oriented idioms.

Download No website Updated 11 Feb 2010 MBase

Screenshot
Pop 21.31
Vit 1.00

MBase is a .NET-oriented meta-programming framework. It is designed for rapid development and high quality implementation of custom programming language compilers, but can also serve as a robust and flexible embeddable scripting engine. Applications are not limited to .NET platform, since MBase can be used to implement compilers targeting other platforms - JVM, native assembly, C, etc.

Download Website Updated 25 Oct 2012 ADP

Screenshot
Pop 84.85
Vit 10.83

ADP (Another Data Processor) is a programing language that is designed for Web database programing. It is a scripting language and a lightweight programming language in which it is possible to mix SQL easily. It is easy to install.

No download Website Updated 05 Oct 2010 Charm++

Screenshot
Pop 24.96
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.

Download Website Updated 01 Feb 2013 Eero

Screenshot
Pop 94.62
Vit 12.88

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.

No download Website Updated 25 Mar 2013 Red language

Screenshot
Pop 135.68
Vit 11.50

Red language is a native-code compiled functional, imperative, symbolic, and homoiconic programming language that re-uses most of REBOL's syntax and semantics. Both static and JIT compilation support are planned. A strong emphasis is made on concurrency and both task and data parallelism support using an actor-like abstraction and parallel collections (Scala-like). The target range of usage spreads from low-level system programming (thanks to the built-in Red/System C-level DSL) and embedded systems, up to high-level scripting, with an optional REPL console.

Download Website Updated 12 Oct 2011 Alore

Screenshot
Pop 36.46
Vit 1.00

Alore is an object-oriented programming language with a clean syntax that resembles Python and Lua. It is optionally-typed like Google Dart. It is both a dynamic scripting language and a general-purpose language with static typing. It is aimed at most programming tasks, from short scripts to complex applications. It allows programmers to freely mix static and dynamic typing within a program. It has native threads and a very fast edit-test cycle. Programmers can always bypass type checking and run their programs immediately.

Download No website Updated 29 Apr 2012 LIME

Screenshot
Pop 32.62
Vit 2.02

LIME is a dynamic programming language with a LISP-like syntax. It features partial function application, eager and lazy evaluation, call-by-value and call-by-reference, macros, reading/writing LIME code as data, a standard library including infinite streams, and an interactive mode with auto-indentation.

Screenshot

Project Spotlight

Comics Refcard Generator

A Web service for generating comics refcards.

Screenshot

Project Spotlight

NTP

A time synchronization daemon which keeps your system time accurate.