Why Nostr? What is Njump?
2024-06-25 19:53:19
in reply to

npub1dm…m5tze on Nostr: The ability to bootstrap on another machine would come in handy, because you could ...

The ability to bootstrap on another machine would come in handy, because you could build the compiler on the other machine in the target language itself, compile it, and run it both on the bootstrapping machine or the Sentinel itself.

Since we’re planning on ANSI control codes, the editor would be usable on the bootstrapping machine too.

The ultimate goal would be to have the ability to program the Sentinel on the Sentinel. All the source code would also be available, so you can enhance the BASIC compiler, for example, and rebuild it right on the machine.

There’s another nice thing the p-system could do for us: abstract the sort-of banked memory away from the high-level compiler. You’d have the stack and direct page things in bank 0, but any program you’d write could be anywhere in memory.

(2/3)
Author Public Key
npub1dmy8u892wudp6vyk8wsku6s0fqyl0dcq0spqwz7m7m5fkd96544srm5tze