PawPaw 0.4 has been released. It is a Forth-like language.
This release includes: a revamping of the input parser, fixes, and other changes.
|
July 17, 2007 July 16, 2007 TOY 2.3.0 has been released. "TOY is a constraint functional logic system, designed to support the main declarative programming styles and their combination." This release includes: support for domain cooperation, the addition of a communication constraint bridge for domain cooperation, new commands, documentation improvements, new examples, bug fixes, and other changes. Objective Modula-2 1.00 has been released. It is "a hybrid between Smalltalk and Modula-2 based on the object model and runtime of Objective-C." This is the initial release of the reference implementation. July 15, 2007 Tom 2.5 has been released. "Tom is a pattern matching compiler developed at INRIA. It is particularly well-suited for programming various transformations on trees/terms and XML based documents." This release includes: a new compiler based on constraint propagation; a new strategy library; support for defining terms with pointers; support for any combination of patterns, anti-patterns and list-operators; and other changes. Smalltalk YX 0.1.2 has been released. It is a portable, open source Smalltalk-80 implementation. This release includes: the addition of Sets and Bags, support for object finalization, support for infinite-precision numbers, bug fixes, and other changes. Vala 0.1.1 has been released. Vala "aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C." It offers features such as: interfaces, properties, lambda expressions, local variable type inference, and more. This release includes: support for simple exception handling, improved array and string support, support for multidimensional arrays, bug fixes, and other changes. July 11, 2007 July 10, 2007 Axiomatic Multi-Platform C 1.6.5 has been released. AMPC is a C compiler that emits Java bytecode. This release includes: the addition of a FEMTO menu option in the IDE, and an installer script bug fix. The Ninth International Symposium on Functional and Logic Programming has put out a call for papers. "FLOPS is a forum for research on all issues concerning declarative programming, including functional programming and logic programming, and aims to promote cross-fertilization and integration between the two paradigms." The submission deadline is October 10, 2007. The symposium itself will be held from April 14 to 16, 2008, in Ise, Japan. Seed7 2007-07-10 has been released. Seed7 is a strongly-typed, general-purpose language, offering object-oriented capabilities, exception handling, user-defined statements and operators, plus more. This release includes: improved socket support, the addition of a 'pos' function and 'not in' operator for the type ref_list, the renaming of the 'var_conv' operator to 'varConv', and other changes. July 09, 2007 Request for Participation in the First Workshop on Programming Languages and Integrated Development Environments (PLIDE)Posted: 2007-07-09 21:33:00
When: Monday, October 22nd 2007 Where: OOPSLA 2007 in Montreal, Quebec Canada Deadline: please express interest through the wiki before August 15th 2007 A programming language's success increasingly depends on how well it is supported by integrated development environments (IDEs). Unfortunately, despite the advent of open and extensible IDEs, adding language support to an IDE largely remains a "black art;" the necessary knowledge and experience, learned mostly through trial-and-error, is not easily disseminated. This workshop will bring together industry practitioners and researchers to exchange, discuss, and develop techniques for supporting languages in IDEs including (but not limited to) Eclipse, NetBeans, Visual Studio, and IntelliJ. Topics that will be discussed include how to build "presentation compilers" that underlie IDE services, how to build these IDE services, intra and inter-language refactoring and program analysis, and special considerations for dynamic or interactive languages. In the course of this workshop, existing practices and open problems in this field will be identified with the goal of creating ongoing communication and collaboration within this community. If you want to participate in PLIDE, please express interest through the workshop wiki: http://lamp.epfl.ch/~mcdirmid/PLIDE Submitted by: Sean McDirmid Vala 0.1.0 has been released. Vala "aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C." It offers features such as: interfaces, properties, lambda expressions, local variable type inference, and more. This release includes: the replacement of the 'callback' keyword with 'delegate', improved GLib and GTK+ bindings, refactoring of the code generator, the addition of an experimental bindings generator, plus other changes and bug fixes. July 08, 2007 PLT Scheme v370p2 has been released. PLT Scheme is a family of Scheme implementations, including DrScheme and MzScheme. This release includes bug fixes. SmartEiffel 2.3 rc1 ReleasedPosted: 2007-07-08 21:55:00
SmartEiffel 2.3 rc1 has been released. SmartEiffel is a portable, open source Eiffel implementation. This release includes: revisions to the new typing rules, the implementation of a new class loading algorithm, installation and configuration improvements, support for the Visual C++ 2005 compiler, the addition of a regular expression library, and other changes. |