Retro 11.0, Beta 3

4 views
Skip to first unread message

crc

unread,
May 21, 2011, 9:35:45 AM5/21/11
to RETRO 10
The third beta release of Retro 11.0 is now out.

This release fixes a flaw preventing building the Go implementation,
and brings some optimization to several of the other Ngaro
implementations. It also includes updated libraries, and a new example
(a pastebin web app).

As before, this includes the stable Ngaro implementations, source for
the core, the libraries, documentation, test suite, various examples,
and the standard image. A top-level Makefile is included that will
build and setup the C, Python, or Ruby implementations, a copy of the
image, and a symlink for the library files.

Thoughts, comments, and bug reports are welcome.

------- changelog
11.0, Beta 3 Libraries
- Expand forth'
- Added casket'

Examples
- Autopsy now has instruction usage counting
- Added Incision, a pastebin web app
- Corpse, Rancid now use Casket from library

Ngaro
- C
- Add compile time flags to build for 16-bit or
64-bit images
- Go
- Now builds under latest Go (as of 2011-05-20)
- Lisp
- Fix stack initialization
- Saving of images now works properly under SBCL
- Perl
- Use Switch to clean up code
- Add nop-skipping to improve performance
- Slight optimizations to startup process
- Python
- Fix nop-skipping to catch a few missed cases
- Ruby
- Fix nop-skipping to catch a few missed cases

Tools
- Add 'convert' to generate 16-bit and 64-bit images

------- url, etc
Get it at http://retroforth.org/beta/retro-11.0_beta3.tar.gz
The md5sum is 38dfb03e658b3a38fb751d67f3283b66

-- crc
Reply all
Reply to author
Forward
0 new messages