On 9 Nov 2006 at 17:09, Chris M wrote:
Neither do I. I don't even remember Modula-2. But
it
was claimed by this person that "it" was oo. I don't
know what implementation of the language he was using,
but I'll find out. Stay tuned ;)
There is an ISO OO set of extensions for Modulat-2, as well as Modula-
3 (I don't hink it's ISO, but more a DEC set of object extensions).
The main idea behind Modula-2 was modularity (as you'd guess from
the name). There is also some nice sugar, like coroutines, monitors
and interrupts, as well as bit manipulation.
Anyone remember that Logitech (the mice people) used to have quite a
Modula-2 operation?
Many programmers I knew had a brief dalliance with Pascal (and
extended dialects thereof), played with Modula-2 a bit and generally
settled down with dirty old C. We hired one of Logitech's compiler
people and he never made much of a fuss about doing his work in C
instead of Modula-2. Never even tried to sell us on it. Maybe it
was having to type ":=" for assignment operations... :)
Cheers,
Chuck