CM3 version 5.4.0 has been available now already for several weeks.
However, the elego Software Solutions GmbH is pleased to announce the
release of Critical Mass Modula-3 5.4.0 with little delay.
Modula-3 is a systems programming language that descends from Mesa,
Modula-2, Cedar, and Modula-2+. The goal of Modula-3 is to be as simple
and safe as it can be while meeting the needs of modern systems
programmers. Modula-3 retains one of Modula-2's most successful
features, the provision for explicit interfaces between modules. It adds
objects and classes, exception handling, garbage collection, lightweight
processes (or threads), and the isolation of unsafe features.
Modula-3 is open source and freely distributable.
Besides micellaneous improvements CM3 5.4.0 contains the following
enhancements:
- updated code generator based on gcc 3.4.5
- use of generational/incremental garbage collection by default
via compiler support
- system call wrappers not needed anymore for garbage collection support
- support of system-level threading
- updated m3gdb debugger
CM3 5.4.0 supports the following platforms:
FreeBSD4, LINUXLIBC6, SOLgnu, PPC_DARWIN, NetBSD2_i386
Please read the release notes for detailled information
http://modula3.elegosoft.com/cm3/RELNOTES_5_4_0.
The project's homepage http://www.elegosoft.com/index.php?id=170&L=1
provides options to download Modula-3, access to release notes, bug
tracking and further information.
Ulrike Amoore
elego Software Solutions GmbH
Ohmstraße 9
10179 Berlin (Germany)
mail: ulrike.amoore@[EMAIL PROTECTED]


|