Hi Kent,
I see machine code as being very close to electronics - think registers, memory cells, addressing modes, stacks and queues. Programming languages are pure artifice - but they are useful for handling large quantities of the stuff.
But where to start? I would try assembler. and play with some of the examples. If you morph the examples one instruction at a time. You can't go far wrong. Trying to write a whole program from scratch is too difficult because there are too many possibilities for error. But once you have some stable pieces of code, you can really pick up speed.
Apart from data structures for Asmosphere, there will be macros with parameters and a small set of runtimes for allocating static memory and making it easier to bind to DLLs. Once this is done, I hope to develop some more substantial examples - and a manual with Petr's CHM kit.
Bookmarks