News for hackers. Stuff that matters.
Re:The UCSD p-System, Apple Pascal, and a dream of cross-pla... by musicale on Thursday April 17, 2025 @12:44AM (#43713207)
> Get Apple Pascal up and running in some kind of emulator on my Mac, so I can experience it again

I wonder if Lisa Pascal will run in a Lisa emulator...

> Build a p-machine emulator, in Rust

Probably a p-code interpreter and/or p-system VM! (Analogous to the JVM but for Pascal/p-system rather than Java and its bytecode. p-code translator/JIT compiler probably left as an exercise for the reader.) I'm surprised that nobody seems to have written one in JavaScript and/or webassembly... the latter basically being p-code for the 2020s.

Re:The UCSD p-System, Apple Pascal, and a dream of cross-pla... by mbessey on Thursday April 17, 2025 @09:59AM (#43716972)
I haven't seen a web-based p-System, either, which was a little surprising to me. You can run either the Apple or CP/M versions through emulating the entire computer, though.

That is probably why nobody's felt the need to make a p-System for the web.