4 projects tagged "Scripting Languages"

Download No website Updated 10 Aug 2013 Racket

Screenshot
Pop 347.06
Vit 29.27

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 11 Feb 2010 Kalisko

Screenshot
Pop 14.66
Vit 39.60

Kalisko is an application framework. Its modular architecture allows applications to easily be built from several individual components. The current development focuses on the implementation of an IRC client, though other kinds of software are possible in the future. Features (already implemented modules) include: a small core application with a simple but powerful module system that runs on Windows and Linux; a simple IRC client using GTK+ for visualization; scripting support in Python, PHP, and Lua; a Lua console; a PHP console (Linux only); a powerful serializable data structure that can be stored in memory or written to files; a cross calling interface (xcall) that allows functions to be called and defined in and from any language; and many more.

Download Website Updated 16 Mar 2010 Muesli

Screenshot
Pop 24.56
Vit 39.20

Muesli is a C library that provides a common API for several scripting languages, allowing scripted applications to leave the choice of scripting language until runtime. It currently handles Scheme, Lua, Python, JavaScript, Tcl, and Octave through their APIs, and has partial interfaces to Lisp and Haskell. You can call eval_in_language(language, script_fragment) from C, which is also packaged up as a native function in each of the supported languages so they can call each other. You can also get an "evaluator" structure by name, and use its eval_string function directly.

Download Website Updated 23 Nov 2013 SparForte

Screenshot
Pop 57.31
Vit 4.30

SparForte is a scripting language for large projects requiring reliable, scalable code, reduced maintenance time, and strong bug elimination requirements. It is targeted for programmers interested in quickly writing reliable software, educators wanting to teach disciplined programming skills, and advocates of the Ada/Spark programming languages.

Screenshot

Project Spotlight

libpfrng

A CPU jitter-based random number generator.

Screenshot

Project Spotlight

WSN Guest

A PHP/MySQL guestbook script.