|
|
|
|
|
by snvzz
1154 days ago
|
|
AmigaOS is beautiful. dos.library is a pus-filled abscess that simply does not belong anywhere near it. It is unfortunate they were in a hurry and just tucked tripOS in there. The ABI also makes you pass said pointers in data registers, unlike other libraries in AmigaOS, instead of address registers, because of course there'd be little point passing them in address registers when they need to be transformed for use. Horrible. There's additional uglyness elsewhere. Like processes vs tasks, or the IPC ports. It ends up adding overhead, a layer of bad grease on top of exec.library. |
|