4 ms·
I'm not sure if I have the software skills for that (my compilers course is still pending in Coursera), but will try to do it! However, I would not raise my ex
by aylons 8y ago
I'm not sure if I have the software skills for that (my compilers course is still pending in Coursera), but will try to do it!
However, I would not raise my expectations that much.
- UncleEntity 8y agoYou could try one of the minischeme implementations floating around github without too much fuss. Not sure how FPGAs do their thing but a swapping out fgets() with something else and setting up the garbage collector to use one block of memory would probably be necessary I'd imagine.
- aylons 8y agoThe FPGA architecture is not the problem here. This Chips thing works on another level of abstraction: it will generate a small RISC CPU and run the interpreter it compiles. So, maybe I can try to port http://armpit.sourceforge.net/ http://armpit.sourceforge.net/ or something like this. But I don't expect not very interesting to happen. The " CPU optimization" will not result on a Lisp Machine. It will probably just compile the interpreter as usual and prune unnecessary instructions.