Projects / Retro

Retro

Retro is a clean, minimalist language with roots in Forth. It supports all major OSes in use today, and was designed to be easy to learn, use, and modify for specific needs.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  30 Apr 2014 17:01

    Release Notes: This release brings a number of minor bugfixes, enhancements to the libraries, and new examples. A new Objective-C implementation of the VM has been added.

    •  01 Mar 2013 19:35

      Release Notes: This release adds embedded documentation for the core functions, updated libraries and virtual machine implementations, and various bugfixes. New functionality includes user-definable keymaps, unfiltered input routines, and more of the internals exposed.

      •  15 Mar 2012 11:50

        Release Notes: This release brings numerous changes. The image is now significantly smaller, with new options for controlling string lengths, implementing quotes, and removal of unnecessary padding. Bugs in the libraries and virtual machines have been fixed. The Lua bindings have been updated for Lua 5.2, and the SQLite bindings are now included. Platform support is expanded to include pic32 boards capable of running RetroBSD and Arduino Nano boards.

        •  16 Jan 2012 01:18

          Release Notes: This release brings a complete rewrite of the Common Lisp implementation and adds support for the Arduino Mega platform. It also brings minor updates to the documentation, an alternative meta compiler, and improved support for big endian platforms.

          •  20 Nov 2011 03:31

            Release Notes: This release moves the console vocabulary to the library, adds the whend combinator, contains updates to the existing libraries, and has a number of significant corrections to the documentation. There are new examples as well as new HTML5 and Scheme implementations of the virtual machine. A few areas of the core code have been cleaned up.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.