4 ms·
I'm a fan of Wirth languages in general and had the pleasure of writing DOS applications in Topspeed Module-2 in the late 90s. I generally find the Pascal/Modul
by digitalsankhara 4y ago
I'm a fan of Wirth languages in general and had the pleasure of writing DOS applications in Topspeed Module-2 in the late 90s. I generally find the Pascal/Modula/Oberon languages fit my cognitive abilities well. Perhaps it's because of the need to plan out definition and implementation separately as well as use of units/modules - I don't really know tbh, but it just feels ok to me.
I've dipped in and out of FPC/Lazarus over the years, and will give this a re-look, especially now I'm inspired by some of the comments in this post.
- kcartlidge 4y agoUpvoted for TopSpeed Modula-2 under DOS. Amazing for it's day; massively ahead of the competition.
- digitalsankhara 4y agoI found it a very comprehensive dev tool. I still have the manual, having safely survived many moves!
- timbit42 4y agoI've been looking for a copy of Topspeed Modula-2 but could only find Logitech Modula-2 online (yes, that Logitech).
- digitalsankhara 4y agoApologies if this is not allowed on HN, but there is Topspeed Modula-2 at this link. I think it's fully abandoned, but I'm still a bit uncomfortable with the ethics of sites like this. https://vetusware.com/download/Topspeed%20Modula%202%203.10/?id=3783 https://vetusware.com/download/Topspeed%20Modula%202%203.10/... Please - usual security caveats apply of course. I have not installed this myself to check out for malware. It is my intention to try and install it under FreeDOS on an old, air gapped, laptop at some point. Bring back some memories!
- timbit42 4y agoThanks! Now I need to find some documentation.
- pjmlp 4y agoAt least his influence lives on C#, Scala and Go.
- digitalsankhara 4y agoI think I read that aspects of Modula 2 found their way into Python's modules.