retro language
2012.01.22
A concatenative, stack based programming language with roots in Forth. It was designed to be minimalistic, yet useful, is image based, and runs on a portable virtual machine.
Retro 11.2The latest stable release was made on January 15, 2012. This includes virtual machines in C, C#, Common Lisp, Forth, F#, Go, HTML5, Java, Perl, PHP, Python, Ruby, Scheme, and x86 assembly language. Documentation is provided in ReST and HTML formats. |
DevelopmentAll development is now being managed through Launchpad. We have a Bazaar repository and bug tracker there. Mailing lists are still provided through Google groups, and our IRC channel remains active. We provide logs of the IRC discussions for the past several years. You can obtain a copy of the repository by doing bzr branch lp:retro-language.
Users of git can clone a copy of the repository by doing: git clone https://github.com/crcx/retro-language.git A snapshot of the current code is provided for those who are interested. This is generated from the Bazaar repository and is updated hourly. |
|
EmbeddedRetro supports some embedded development boards. Specifically, the mbed and the Arduino Mega. |
Mobile and WebThe HTML5 implementation of the Retro VM allows Retro to run on most modern browsers, and, thanks to PhoneGap, on Android as well. You can try it in your browser, or download the Android version from the Android Market. If you use the Chrome browser, we have a Chrome App as well. |