It encourages good programming practices and comes with excellent libraries for distributed programming and graphical user interfaces. The Usenet newsgroup comp.lang.modula3 is the official meeting place for Modula-3 related discussions. While each of these programming languages provide support for classes with inheritance, dynamic dispatch, code reuse, and information hiding, they do so in very different ways and with varying levels of efficiency and simplicity. A single application was coded in each language and the experience gained forms the foundation on which the subjective critique is based. It features incremental garbage collection on NT, and a few additional packages like ODBC database access.
Contributions are most welcome.
The primary contact to offer contributions is comp.lang.modula3.