Linked by Kroc on Thu 24th Aug 2006 20:26 UTC
OSNews, Generic OSes GEOS managed to offer nearly all the functionality of the original Mac in a 1 MHz computer with 64 Kilobytes of RAM. It wasn't an OS written to run on a generic x86 chip on a moving hardware platform. It was written using immense knowledge of the hardware and the tricks one could use to maximise speed. Note: After a small break, here is another one of the articles for the Alternative OS contest.
Thread beginning with comment 155804
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Display system
by edwdig on Fri 25th Aug 2006 11:22 UTC in reply to "RE: Display system"
edwdig
Member since:
2005-08-22

To continue on with the UI concepts. The UI had about a dozen basic classes you could pick from. You would create the object you wanted, and specify hints that told the OS what the object was for. The OS would figure out how to visually represent the object.

It really made UI programming so much simpiler than in other GUIs, where you have a seperate class with a different API for each variation of widget.

Also, by default, the UI of a GEOS app ran on a seperate thread from the processing. That made sure the UI always ran smoothly.

Reply Parent Score: 2