Hacker News new | ask | show | jobs
by bhaak 25 days ago
Remember that without memory protection everybody shares the same memory and everything is visible to every process. If a process doesn't release all their memory that memory leak will stay even if the process ended.

Shared libraries were typically loaded only once into the system's single shared address space. Any process could potentially overwrite another task's memory or shared library state.

I don't have my old setup ready but if I boot into Pimiga, I get about 60 task and processes running.

If you literally mean "seeing" workflows, because of the small monitors back then, you usually didn't have open programs side by side. The Amiga allowed to have multiple screens that were basically a better version of virtual screens combined with fullscreen mode.

Here is an example of somebody having Deluxe Paint open and the Workbench.

https://retrocomputing.stackexchange.com/questions/24842/ami...

The pinnacle of workflow design on the Amiga was of course ARexx which allowed applications to communicate through message ports and automation scripts.