Be Open Source
Commodore BASIC as a Scripting Language Open Source
- Clojure Review
- Erlang Book Review
- JRuby and Jython: the easy way
- Python 3.0 Release
- Commodore BASIC as a Scripting Language Open Source
- Python functional programming
- Closure in Java: fast and nice!
Commodore BASIC as a Scripting Language for UNIX and Windows – now Open Source:
Here is a little background:
This application is a recompiled version of the original Commodore 64 binary – it is not a reimplementation, so while it runs at pretty much the maximum possible speed, it is still 100% compatible. The huge C file in the archive has been produced by feeding the original 6502 code into my static recompiler and optimizing it with LLVM. The original operating system interface (character I/O, LOAD, SAVE etc.) has been reimplemented in native C, so Commodore BASIC interfaces nicely with OS X/Windows/Unix – you can use pipe I/O, and you can pass the filename of a BASIC program on the command line.
Yes, you could also just run a standard C64 emulator, but it wouldn’t be nearly this speed, and everything would run inside a sandbox; and there would be no way to interface this to your OS.
This is our Friday relaxing news!
To get the complete list, please look at the relax tag.
| Print article | This entry was posted by Giovanni Giorgi on November 21, 2008 at 0:21, and is filed under English Content. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |