Lilith and Modula-2

51 kristianp 4 5/4/2025, 12:10:03 PM astrobe.com ↗

Comments (4)

junto · 2h ago
After self teaching myself BASIC and Pascal as a kid, Modula-2 was the language we first learnt at university in order to teach us programming fundamentals. It was a nice move from Pascal for me but I preferred Delphi.

Although the keywords in Modula-2 weren’t case sensitive and weren’t required to be in upper case, it was preferred (guidance from Niklaus Wirth) and that was just annoying.

pjmlp · 2h ago
Modula-2 didn't had OOP as standard feature, although some compilers did use Modula-3 classes as extension, like XDS.

Was this the case or something else?

Always looking to improve my knowledge on Wirthian languages.

junto · 2h ago
I think it’s more likely I’m misremembering. It is now over 30 years ago.

Next on the list at university was C++, so more than likely my brain is deliberately blocking out that language. :-)

emme · 1h ago
I started programming with Modula-2 and I really believe it was case sensitive. In fact I remember the book I used to learn it (Ogilvie) mentioning the case sensitiveness as a peculiarity of the language: "if case matters in natural languages, why programming languages should ignore it"