1
Projects / Re: butterball - A toy Blitz BASIC 2D compiler/interpreter!
« on: February 26, 2016 »
Thanks guys!
Since the original post I've putzed at it a bit more; got it to run around 5x faster than I originally had it (still with interpreting, not compiling all the way to native code). While this sounds cool, an improvement from 1FPS to 5FPS still isn't actually that motivating haha. At some point I might try to strap LLVM to it and see if I can "JIT" it that way (running in-process keeps me from having to deal with cross-platform dynamic loading issues etc), but for now I guess it'll be on hold. Or maybe I'll fill in some more of the API, just to kill the time
Anyways, glad you guys thought this was cool, it's been super fun for me as well
Since the original post I've putzed at it a bit more; got it to run around 5x faster than I originally had it (still with interpreting, not compiling all the way to native code). While this sounds cool, an improvement from 1FPS to 5FPS still isn't actually that motivating haha. At some point I might try to strap LLVM to it and see if I can "JIT" it that way (running in-process keeps me from having to deal with cross-platform dynamic loading issues etc), but for now I guess it'll be on hold. Or maybe I'll fill in some more of the API, just to kill the time

Anyways, glad you guys thought this was cool, it's been super fun for me as well