|
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12922
From: Norway | | |
|
| @Hypex
Quote:
I thought the cooperative multitasking was rather well done. I used it and couldn't even tell. |
It caused problem for tcp/ip stack, and other parts of the OS, if program did release the resources in time tcp/ip packed can get lost.
Quote:
The Pascal legacy sounds familiar like BCPL in AmigaOS and TripOS. Some would think was a tripe OS in the system. |
Pascal compiles to assembler, BCPL is interpreted I believe, one of key features of TripOS was Trivial Portable OS, think Java, BCPL only messed up DOS, Pascal strings messed up everything. So Symantic Think C, introduced the “\p” switch to tell the compiler it’s a pascal string. I think Amos grabs a lot ideas from MacOS, Amos bank, reminds me of Resources, and Strings are also start with size, then data. Its bit odd to me that Amos never found it way to MacOS7.x.x, but then again it built heavily on Amiga chipset and 680x0 assembler
_________________ http://lifeofliveforit.blogspot.no/ Facebook::LiveForIt Software for AmigaOS |
|