Comments
Hacker News
I had to learn Modula-2 at Uni. It was useful for teaching core concepts, but very limited use in terms of finding a job. I think it was only defence companies that used it.
by gadders
I must confess, I previously hadn't read much about it as it was not from or by Wirth himself, but on consideration, perhaps that was unfair and premature.
by lproven
Modula 3 is a missed gem to me. Turbo Pascal was still a thing and C/C++ became popular and it was kind of missed that there was a new language that provided many things that were popular at the time: OOP, or quite new: garbage collection plus lots of free documentation. Computer books were very expensive.
I tried it recently and discovered that it also came with a multi-platform (Windows/Unix) GUI/Graphics library called Trestle.
https://modula3.github.io/cm3/src_reports/src-069.pdf
This GUI library from the beginning of the 90th still works :-D
by MarcusE1W
Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- I had to learn Modula-2 at Uni. It was useful for teaching core concepts, but very limited use in terms of finding a job. I think it was only defence companies that used it.by gadders
- I must confess, I previously hadn't read much about it as it was not from or by Wirth himself, but on consideration, perhaps that was unfair and premature.by lproven
- Modula 3 is a missed gem to me. Turbo Pascal was still a thing and C/C++ became popular and it was kind of missed that there was a new language that provided many things that were popular at the time: OOP, or quite new: garbage collection plus lots of free documentation. Computer books were very expensive.
I tried it recently and discovered that it also came with a multi-platform (Windows/Unix) GUI/Graphics library called Trestle.
https://modula3.github.io/cm3/src_reports/src-069.pdf
This GUI library from the beginning of the 90th still works :-D
by MarcusE1W