Linked by Thom Holwerda on Thu 30th Aug 2012 09:16 UTC
Hardware, Embedded Systems Just driving yesterday's point home some more: "The Lilith was one of the first computer workstations worldwide with a high-resolution graphical display and a mouse. The first prototype was developed by Niklaus Wirth and his group between 1978 and 1980 with Richard Ohran as the hardware specialist. [...] The whole system software of the Lilith was written in Modula-2, a structured programming language which Wirth has developed at the same time. The programs were compiled into low-level M-Code instructions which could be executed by the hardware. The user interface was designed with windows, icons and pop-up menus. Compared with the character based systems available at that time, these were revolutionary metaphors in the interaction with a computer." Jos Dreesen, owner of one of the few remaining working Liliths, wrote a Lilith emulator for Linux.
Thread beginning with comment 533299
To read all comments associated with this story, please click here.
Comment by Zaitch
by Zaitch on Thu 30th Aug 2012 19:38 UTC
Member since:

Just wanted to say, I really enjoyed this link - thanks for posting it - and it is illustrative of why I come to almost daily. I remember learning to program in Modula-2 (JPI TopSpeed Modula 2, on 2 x 5.25" disks anyone?) but had no idea to this day Wirth et al did hardware - admittedly I was barely into my teens at the time!

Reply Score: 2

RE: Comment by Zaitch
by vaette on Thu 30th Aug 2012 20:38 in reply to "Comment by Zaitch"
vaette Member since:

Yes, I agree, this is good deep-diving into the history of computing that I think is a perfect fit for OSnews. I suspect that Thom is attempting to make some point about innovation in the present day that I don't much care to discuss, but that doesn't change that I didn't know about either Blit or the Lilith, so it is a very educating look at the early days of the GUI.

Now we need a new deep article about NeWS, my favorite GUI system of all time ;)

Reply Parent Score: 2