> 1) I have the impression that quite some "low level"
> programming is required for the user interface part
> of the programs (e.g. when I compare with Borland Delphi...).
Actually, I have found the opposite to be true. I have just
completed teaching a one-year course, introduction to computer
science, using the Oberon/F system. The graphical user interface
part was a joy to use because it did _not_ require low level
programming. Unlike many programming environments (including
Java, the hot one these days), you don't have to program to the
event loop. And the technique for linking input values from a dialog
box to variables in a module using the Forms subsystem is quite
easy for students to learn.
Stan Warford
Professor of Computer Science
Pepperdine University
warford@pepperdine.edu