skeezix
Internal Development
I do love python (I even stealthed in a buttload of jython as I'm definitely not a fan of java, at work .. it really depends how configurable the build is for cpython; perl for instance is crazy flexible in the ./configure script.. I've never looked that detail into cpython's build though. Take a peek .. if it can build sans all OS functions, then maybe we'd have a chance. ie: If it has a core that is 'just python', and almost no dependancies, and then #ifdef in various other stuff, maybe. I don't actually have any useful filesystem interfaces built yet (just direct CART access for mass storage), but the zikshield does have the SD-slot on it, so it should be doable .. just need to code up some low level SD block interface and then port/code a FAT16 library or something.
Take a look at the cpython build configuration options...
FWIW, there is a unix-like OS that should be able to port to zikzak, which I've often wanted to do, but never had time slices for. Do some googling, see if theres a python build for nuttx, too. ie: Running nuttx would get us a lot of functionality (filesystems, TCP, etc). But for retro insanity I've been more leaning towards working on CP/M, useless as it is
[doublepost=1465778333,1465778297][/doublepost]If SkeeBASIC gets remotely useful, I'll post the code on a git so people can cry laughing themselves to sleep, and you can fiddle with it on Linux (or whatever OS; it takes very little to build.)
jeff
edit: And of course, if it gets remotely useful, I'll add in some graphic primtivies like circles, lines, loading a sprite, moving a sprite, etc. May be instead of writing the space invader demo game in card compiled, it'll be SkeeBASIC for extra wank
Take a look at the cpython build configuration options...
FWIW, there is a unix-like OS that should be able to port to zikzak, which I've often wanted to do, but never had time slices for. Do some googling, see if theres a python build for nuttx, too. ie: Running nuttx would get us a lot of functionality (filesystems, TCP, etc). But for retro insanity I've been more leaning towards working on CP/M, useless as it is
[doublepost=1465778333,1465778297][/doublepost]If SkeeBASIC gets remotely useful, I'll post the code on a git so people can cry laughing themselves to sleep, and you can fiddle with it on Linux (or whatever OS; it takes very little to build.)
jeff
edit: And of course, if it gets remotely useful, I'll add in some graphic primtivies like circles, lines, loading a sprite, moving a sprite, etc. May be instead of writing the space invader demo game in card compiled, it'll be SkeeBASIC for extra wank
Last edited: