I will give it a spin on my Apple Vision Pro.
Have been trying ttyd, which could really be great as is it browser based and hence I can have as many windows as I want, but a safari bug on iOS/ipados/visionos is a showstopper: specifically, safari sends keycode 13 events (enter key) when pressing ctrl-c on a hardware keyboard. So emacs, interrupting fg processes etc are problematic.
Ah, I kept that BP6 for 10 years before selling it.
It meant I could write multithreaded concurrent software and run it at home with LinuxThreads (https://en.wikipedia.org/wiki/LinuxThreads) then NPTL (native Posix threading lib).
Mine was not very stable under even moderate overclocking though!
Partly; OCaml does not, in the general case, generate code for a function for each boxed data type it is called with, for example.
This, and the fact that the compiler does not optimize extensively, makes for fast compilation.
The code still runs fast, especially for a language with gc.
reply