PLNews: Programming Language News

News, articles, announcements and information focusing on computer programming languages and their implementations.

Feeds


Archives

June 30, 2009

Vala 0.7.4 Released

Languages :: Vala

Vala 0.7.4 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 array properties, support for implicit and explicit GValue casts, initial support for generic methods, a PostgreSQL binding, binding updates, bug fixes, and other changes.

Apr. 26, 2009

Vala 0.7.1 Released

Languages :: Vala

Vala 0.7.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: a new syntax for connecting and disconnecting signal handlers, experimental support for fixed-length arrays, updated bindings, bug fixes, and other changes.

Apr. 13, 2009

Vala 0.6.1 Released

Languages :: Vala

Vala 0.6.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: updates to the GLib, Cairo, GTK+, GStreamer and POSIX bindings; and bug fixes.

Apr. 07, 2009

Vala 0.7.0 Released

Languages :: Vala

Vala 0.7.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 support for conditional compilation, and the generation of header files only when requested via the -H command line option.

Mar. 31, 2009

Vala 0.6.0 Released

Languages :: Vala

Vala 0.6.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: improvements to the .gir reader and writer; librsvg-2.0, libosso and V4L2 bindings; and bug fixes.

Feb. 26, 2009

Vala 0.5.7 Released

Languages :: Vala

Vala 0.5.7 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 signals in static D-Bus clients, improved asynchronous method support, reporting of unused internal methods, extended POSIX bindings, FUSE and libdaemon bindings, and bug fixes.

Jan. 20, 2009

Vala 0.5.6 Released

Languages :: Vala

Vala 0.5.6 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 addition of Log.FILE, Log.LINE and Log.METHOD constants; the addition of Lua bindings; the addition of MySQL bindings; partial POSIX bindings; improvements to the .gir reader; bug fixes; and other changes.

Jan. 10, 2009

Vala 0.5.5 Released

Languages :: Vala

Vala 0.5.5 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: improvements to the syntax of owned property getters, --enable-deprecated and --enable-experimental command line options, the removal of the --disable-non-null command line option, and bug fixes.

Jan. 08, 2009

Vala 0.5.4 Released

Languages :: Vala

Vala 0.5.4 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 array initializers as expressions, support for efficiently appending elements to arrays using +=, support for initializers for multi-dimensional arrays, the addition of the 'owned' keyword to replace '#', bug fixes, and other changes.

Dec. 16, 2008

Vala 0.5.3 Released

Languages :: Vala

Vala 0.5.3 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: rewritten D-Bus server support to directly use libdbus, improved error reporting, support for private class fields and class constructors, bug fixes, and other changes.

Dec. 02, 2008

Vala 0.5.2 Released

Languages :: Vala

Vala 0.5.2 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 reporting of uninitialized variables, unused fields, unused methods and unused local variables; improved support for generic types; support for parameter arrays in bindings; improved D-Bus support; a --dump-tree command line option for writing the code tree to a file; bug fixes; and other changes.

Nov. 04, 2008

Vala 0.5.1 Released

Languages :: Vala

Vala 0.5.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 type checks for error domains and error codes, experimental support for 'yield' statements and coroutines, improvements to the .gir reader, the dropping of deprecated support for static classes, code generator modularization, bug fixes, and other changes.

Aug. 18, 2008

Vala 0.3.5 Released

Languages :: Vala

Vala 0.3.5 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: notification on property changes by default, new and updated bindings, and bug fixes.

June 29, 2008

Vala 0.3.4 Released

Languages :: Vala

Vala 0.3.4 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: improvements to the D-Bus client and service support, basic support for detailed signals, checking of printf argument types, new bindings, bug fixes, and other changes.

June 04, 2008

Vala 0.3.3 Released

Languages :: Vala

Vala 0.3.3 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 overriding default method handlers of signals, support for dynamic access to properties and signals of GObjects, experimental support for nullable value types, improved support for classes not inheriting from GLib.Object, support for verbatim strings, support for arrays of arrays, documentation updates, new and updated library bindings, performance enhancements, bug fixes, and other changes.

May 13, 2008

Vala 0.3.2 Released

Languages :: Vala

Vala 0.3.2 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 class constructors, class fields, and class methods; documentation improvements; updates to the GTK+ and GLib bindings; improvements and updates to the D-Bus services; bug fixes; and other changes.

Apr. 22, 2008

Vala 0.3.1 Released

Languages :: Vala

Vala 0.3.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: the enabling of non-null types by default, a new handwritten parser, support for virtual methods in interfaces, warnings when using deprecated syntax, updates to the GLib and GTK+ bindings, bug fixes, and other changes.

Apr. 08, 2008

Vala 0.2.0 Released

Languages :: Vala

Vala 0.2.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: support for nested namespaces, support for static constructors, a change to the syntax for default values of properties, a --verbose command line option, improved pointer support, new and updated library bindings, bug fixes, and other changes.

Mar. 03, 2008

Vala 0.1.7 Released

Languages :: Vala

Vala 0.1.7 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 private property accessors, support for property default values, improved delegate support, improved exception support, improved warning and error reporting, support for generic types, improved pointer support, new and updated library bindings, Windows fixes, bug fixes, and other changes.

Jan. 20, 2008

Vala 0.1.6 Released

Languages :: Vala

Vala 0.1.6 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 instance delegates, support for conditional method compilation, support for nested generic types, limited support for nullable types, improved pointer support, basic support for method preconditions and postconditions, new and updated bindings, improved documentation, bug fixes, and other changes.

Nov. 26, 2007

Vala 0.1.5 Released

Languages :: Vala

Vala 0.1.5 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 Vala Project Generator, typeof support for generic type parameters, Cygwin and MinGW build fixes, bug fixes, and other changes.

Oct. 10, 2007

Vala 0.1.4 Released

Languages :: Vala

Vala 0.1.4 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 addition of a reference manual, support for object initializers, support for creation methods in structs, support for the [Notify] property attribute, experimental support for registering new fundamental classed types, better error reporting, bug fixes, and other changes.

Sep. 01, 2007

Vala 0.1.3 Released

Languages :: Vala

Vala 0.1.3 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: bindings for a number of libraries, improved array support, support for an 'as' operator, documentation updates, bug fixes, and other changes.

July 29, 2007

Vala 0.1.2 Released

Languages :: Vala

Vala 0.1.2 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: performance improvements, improved support for generic types, memory management fixes, support for inner classes, and other changes.

July 15, 2007

Vala 0.1.1 Released

Languages :: Vala

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.

Categories

[Valid XHTML 1.0][Valid CSS][Valid RSS 2.0][Valid Atom 1.0][Powered by OCaml]