The Transterpreter Project

Concurrency, everywhere.


Website tweaks, FFI, other fun

Having a static main page to the site seemed rather pointless; so, we've done away with it. From now on, the Transterpreter weblog will be the first point of entry into all things Transterpreterish.

Its time to step up information dissemination. Christian and Damian have sorted many of the FFI issues we've been having on both Linux and Windows. For example, Damian has SWIG generating wrappers for SDL on both Linux and Windows, and the same occam program can be executed against the FFI on both platforms. Due to some endianness excitement, big-endian machines are not yet playing nicely.

Meanwhile, I've been working on setting up a virtual machine usable in VMWare Player; this VM will include all of the development tools, as well as a complete Player/Stage environment. We'll be putting this into place this week for use with students in the Concurrency module at Kent, and can likely go about releasing it unto the world at the same time.

Overall, we're moving forward on a number of fronts at once, but I think the most important thing is that we're bringing together the loose ends and generating what looks like a really useful and fun tool for developing concurrent systems. If you downloaded the Transterpreter some time ago, you might grab the latest builds available and have another go. Christian and Jon (I need a profile!) did some really nice work on the JEdit integration, and we now have a solid environment for writing and executing occam programs that runs equally well on the Mac, Windows, and Linux.



Metadata

  • Posted: January 30, 2006
  • Author: Matthew Jadud
  • Comments: None
  • Tags: None