I liked Oberon - I think Wirth came closer to the
minimalism of C with Oberon.
I went and looked it up and left when I say BEGIN END. Really?
IF (expr)
BEGIN
blah
blah
blah
END
I'm sorry but I'm with whoever it was that said { } are better than
BEGIN END. Seems trivial but it's not to me.