

3·
11 days agoAmigaOS is still available and able to run all your Linux favourite applications as well as ‘classic Amiga software’, except of course it requires you to be running a PPC processor. Plus it costs money. So you’d have to invest £lots in ‘most of a new PC’ to see whether it even works for you.
Now, if we could open-source it and get it running on x64, I’d love to be running workbench again. It was ahead of its time.
Abstraction is not very compatible with concurrency, so as well as your your beautiful abstract API, you also need some ‘cut through the layers’ functions to return the underlying classes you need to synchronise on. Now you have a right mess that’s incredibly hard to understand, infuriating to debug, and impossible to refactor. Best you can do is put another layer of abstraction on top. Repeat every six months.