On Programming: SPITBOL Project Plan

The goals of the spitbol project are to produce the following, in the order listed:

1. A port of SPITBOL to amd 64-bit, using 16 bit characters to allow the support for Unicode.

2. A Python module that will provide run-time access to SPITBOL. For example, to allow the invocation in procedural form to allow the compilation and/or execution of a SPITBOL program, including the use of SPITBOL’s “save” feature.

3. A port to LLVM. This will essentially solve the SPITBOL porting problem, as it should then be even easier to port SPITBOL to an architecture supported by LLVM, and there are already lots of them.

4. A port, tentatively named “teebol,” to allow the use of SPITBOL in cell phones such as the iPhone and Android. By providing access to SPITBOL’s power, this will enable the creation of a whole new class of applications for these devices, as well as other embedded devices.

These projects will not be difficult, and we invite any interested party to join us in this work.

All work will be carried out at Google Code as part of the spitbol project.

No language provides more fun and amusement when programming in it than SPITBOL, and we will attempt to provide lots of fun to those who help us as we work together.

Advertisements

One Comment

  1. Jay Hammond
    Posted May 7, 2009 at 16:03 | Permalink | Reply

    Snobol patterns on Unicode data! Yes please.
    Last time I looked, Icon/Unicon has not gone that way yet as it’s too difficult. If this project were to deliver you’d not only save Spitbol, you’d also make my programming skills usable again. 😉 Seriously, string handling needs to handle unicode strings these days.

    I don’t know what to contribute as I only program high level. And only as an amateur these days. Suggestions welcome.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

  • Pages

  • May 2009
    M T W T F S S
    « Apr   Jun »
     123
    45678910
    11121314151617
    18192021222324
    25262728293031
  • RSS The Wayward Word Press

  • Recent Comments

    mrrdev on On being the maintainer, sole…
    daveshields on On being the maintainer, sole…
    James Murray on On being the maintainer, sole…
    russurquhart1 on SPITBOL for OSX is now av…
    dave porter on On being the maintainer, sole…
  • Archives

  • Blog Stats

  • Top Posts

  • Top Rated

  • Recent Posts

  • Archives

  • Top Rated

  • %d bloggers like this: