LavaPE 0.9.0

Klaus Günther guenthk at users.sf.net
Wed Feb 27 14:31:56 CET 2008


Name: LavaPE
Version: 0.9.0
Type: KDE Entwicklungsumgebung
Depend: Qt 4.x
License: GPL
Homepage: http://lavape.sf.net
More Info:
http://www.kde-apps.org/content/show.php?content=26953

Description:
 LavaPE is a programming environment for the
experimental object-oriented programming language
Lava. It replaces text editing with structure
editing, thereby preventing all syntactic and many
semantic errors. The pure point-and-click nature
of Lava programming and the concise representation
of programs as declaration trees with small chunks
of executable code simplify programming, and ease
comprehension.

Changelog:
 Release 0.9.0 turns Lava into a language (the
first one?) that completely prevents inadvertent
access to uninitialized variables and null objects
already at programming time by complete  static
initialization checks.

The new optional initialize clause of the declare
construct will facilitate the
creation/initialization of collections of Lava
objects with mutual/circular/forward references.

The semi-automatic Lava GUI generator allows you
now to assign event handlers to certain basic GUI
events.


More information about the Kde-announce-apps mailing list