4 ms·
Considering that Wirth's latest Oberup update took features away, I'm not sure whether he and Pike et al. would really agree about that... But yeah, it's an int
by mhd 11y ago
Considering that Wirth's latest Oberup update took features away, I'm not sure whether he and Pike et al. would really agree about that... But yeah, it's an interesting language in that family, although I'd still much rather have a modern Modula-3 system...
- _ph_ 11y agoAs I only have used Modula-2 and Go, what are the features of Modula-3 missing in Go?
- pjmlp 11y agoQuite a few: - Enumerated types - Enumerations as array indexes - Generics - Classic OO with inheritance - Untraced references in unsafe packages - Unsafe packages for low level systems programming - Exceptions - Reference parameters - Bit packing - Since Modula-3 was a system programming language for SPIN OS, the runtime library was richer, including GUI components There a few other features.