Saturday, April 10, 2010

The State of the Forth - April 2010

Though I haven't updated this blog in almost a year, I am still actively working on Retro.

The stable release is now 10.5. Since the last update here, Retro has seen a lot of major changes:
  • profiling
  • files
  • sockets
  • fully cross-platform canvas (javascript, sdl)
  • nestable vocabularies
  • time device
  • reorganized library
  • new examples
Platform support currently stands at:
  • Windows (via Mono and .NET)
  • Cellphones (J2ME/MIDP)
  • Linux
  • BSD
  • BeOS
  • MacOS X
  • AIX
  • iPhoneOS (jailbroke devices)
  • Browsers (Opera, FireFox, Safari, Chrome)
There is also an Emacs Lisp implementation that can run 10.4 and older images; I hope to have it updated for 10.6 and beyond in the near future.

10.6 (in the new git repository) has added support for word prefixes, and some cleanups to the core.

No comments: