DCPU-16 implementation in f#
blogs.msdn.com
blogs.msdn.com
(Incidentally, I'm not saying DCPU-16 is uninteresting, and if somebody's got something more interesting than a straight-up implementation I'm still all ears. But... Church-Turing, you know?)
I would be a lot more interested into high level languages for DCPU-16.
Also, most DCPU-16 implementations I have seen so far are bytecode interpreters. I would love to see an actual JIT translating emulator that generates x86 or even better llvm code. The performance difference should be considerable.
I have been looking for an excuse to write an article about how to use DynASM though.
I imagine this must be slightly entertaining to witness for Notch.
I think one of Notch's goals with DCPU-16 was bringing back the feeling of programming for computers with very limited specs and little complexity. I think this is proof that his plan is working.
http://0x10c.com/doc/dcpu-16.txt http://0x10c.com/
Since the DCPU-16 spec has only been announced recently, there is currently a surge in interest.
IFN a, a Set Push, 1
Is this the intended behavior?
>In 1988, a brand new deep sleep cell was released, compatible with all popular 16 bit computers.
So I've assumed from the start that the D is for Deep, because the whole story is about this deep sleep stuff. But yeah, that's really just speculation. I don't think there's any official answer to it.