Heading off to Port Talbot tomorrow to pick up my new Dragon 32 directly from Dragon. New computer and eight hundred quid to port RoboWars and SnikSnak before Christmas. Should be easy. Shouldn’t take me more than four weeks of work total.
6502, Z80, Forth, C and BASIC. They each have their merits. And problems. Each language can be “fast” but fast in a different way. Assembly is fast to execute but slow to write. C and BASIC are fast to write, but can be slow or slower to execute. Which is more valuable? CPU time or… Continue reading the rest of “You can’t optimise for two different things.”
The software tools we have today will let us solve the programming problems we have tomorrow. But we cannot solve the programming problems we have next week with the software tools we have today. We need to build the tools of today that will invent the tools of tomorrow that will solve the problems of… Click this link to continue reading the remainder of this post
When I learnt how to write 6502, I wrote small programs. I thought writing something that took up 4K of code in RAM was a big deal. And yeah, the C compiler adds overhead to the code, there’s a lot more going on behind the scenes that the C compiler is doing, but I’m finding… Need to read the rest of “C Isn’t A Silver Bullet?” Click on this link!
I’ve now got my C compiler (and linker) working so it can just load up just parts of the program that are needed to run. Each source file contains one or more functions that compile into 6502 assembly which I then assemble in to machine code. I put some extra information with that machine code,… Continue reading the remainder of “Mapping code.”
The work I value doing is the precise work that I do even when I am not being paid to do it.
I think I’m crazy enough to change the world. I think I can put a dent in this world. I that it isn’t a question of who will let me, but a question of who will stop me. I may not achieve greatness, but I will have one wild adventure and have fun every step… Thirsting to get the rest of “A wild adventure?” Use this link!
Your future self is watching you, right now, through the memories that you are making in this very moment. Be sure to make memories that are worth remembering.
Hydrogen is a volatile fuel. Oxygen is an accelerant. Yet combined, they can be used to extinguish a fire. Now tell me that chemistry is not the weirdest thing you have ever encountered.