Berkeley UPC Release 2.10.0 has been released. UPC is an extension to C for high-performance computing on large-scale parallel machines, providing a uniform programming model for both shared and distributed memory hardware.
This release includes: improved platform support, experimental shared-memory support, experimental collectives autotuner support, expanded BUPC atomic extensions, upcrun and upcc enhancements, improved support for GCC UPC, bug fixes, and other changes.
GCC/UPC 4.3.2.4 has been released. GCC UPC adds support for Unified Parallel C to the GNU Compiler Collection.
This release includes: support for Mac OS X, improved conformance to the UPC 1.2 language specification, the implementation of UPC collectives support in the SMP-based runtime, GASP support, and optimization improvements.
Ctalk 0.0.95a rc6 has been released. Ctalk is an object-oriented extension to C.
This release includes: support for the translation of C type casts to basic classes in instance and class variable declarations, improved just-in-time method evaluation, ANSIButtonPane and ANSIMessageBoxPane classes, bug fixes, and other changes.
Cython 0.11 has been released. It is a language for writing C extensions for the Python programming language, based on Pyrex.
This release includes: the moving of most temp allocation to the code generation phase, better warning of potential double-frees and memory leaks, the printing of the parse tree on compiler crashes, testing framework enhancements, size_t as a native type, bug fixes, optimizations, and other changes.
Ctpp 1.0.47 has been released. It is a preprocessor for Ctalk, an object-oriented extension of C.
This release includes: diagnostic messages for nested comments and argument syntax errors, more compatible error message output when running under Ctalk, and additional adjustments for replacement text size in all rescanning phases.
Open Watcom v1.8 has been released. Open Watcom is an open-source continuation of the Watcom C, C++ and Fortran compilers.
This release includes: stricter type checking on C enumerated types, improved C compiler support for detecting functions that do not return, C compiler support for compiling larger and more complex source files, improved and new C and C++ compiler warnings, C++ compiler support for the explicit specification of function template arguments, C++ compiler support for the lazy instantiation of class templates and template members, C++ compiler bug fixes, Fortran compiler fixes and improvements, library improvements, Linux support for the Fortran run time libraries, debugging-related improvements, linker improvements, bug fixes, and other changes.
Ctalk 0.0.93a rc3 has been released. Ctalk is an object-oriented extension to C.
This release includes: improved registration of C variables used as method arguments, improved translation of objects used as function arguments, terminal InputEvent support for the Win32TerminalStream class, methods for reading PC-compatible BIOS keyboard scan codes and shift states, and the scancode.c example program.