No, it's not viable as a general-purpose OS these days. At one time it was and was deployed to non-technical staff inside ETH.
The last development in the line, not from Wirth himself, has a zooming GUI, resizable overlapping windows, SMP, a TCP/IP stack, an email client and a very basic HTTP only web browser. It is closer than you might expect.
I believe the core OS is on the order of 8000 LOC.
You may enjoy my FOSDEM talks if you're interested in this kind of thing.
I did one involving rebooting the local OS stack based on Oberon and Smalltalk, or maybe Newspeak:
No, it's not viable as a general-purpose OS these days. At one time it was and was deployed to non-technical staff inside ETH.
The last development in the line, not from Wirth himself, has a zooming GUI, resizable overlapping windows, SMP, a TCP/IP stack, an email client and a very basic HTTP only web browser. It is closer than you might expect.
I believe the core OS is on the order of 8000 LOC.
You may enjoy my FOSDEM talks if you're interested in this kind of thing.
I did one involving rebooting the local OS stack based on Oberon and Smalltalk, or maybe Newspeak:
https://archive.fosdem.org/2021/schedule/event/new_type_of_c...
I turned it into an article recently:
https://www.theregister.com/2024/02/26/starting_over_rebooti...
And this year a more Linux centric one based around 9front:
https://fosdem.org/2024/schedule/event/fosdem-2024-3095-one-...
That became an article series:
https://www.theregister.com/Tag/One%20Way%20Forward/