-
Il Commodore Basic V2 è una piccola opera d’arte. Fu sviluppato da Bill Gates e venduto per una cifra una-tantum alla Commodore, che esaltata dalla cosa lo installò su più di un computer (dai primi PET fino al C/64). Pur disponendo di 71 comandi, stava in appena 9Kb di ROM. Stiamo parlando di meno di 5 pagine dattiloscritte. La pagina che state leggendo occupa almeno 5 volte tanto (!). Come è stato possibile? Scopriamolo assieme. -
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.
Read More