Thursday, January 27, 2011

ELENA 1.6.0 released

This release includes major language changes (method calling overhaul, simplified message argument list syntax, new classes and several critical bug fixes) as well as refactored ELENA standard library.

A new concept of method signature is introduces (reusing code, simplifying the message
sending syntax). In general the number of subjects was reduced. For example the subject content is no longer supported. The generic verbs are now used to set / get indexer / variable content.
1.5.6:
anArray@3 content'set:anObject

1.6.0:
anArray@3 indexer set:anObject


The subject bool was removed as well. Compare:
1.5.6:
#if (anInteger >= -2147483646)bool'or:(anInteger <= 2147483647)?

1.6.0:
#if (anInteger >= -2147483646)or:(anInteger <= 2147483647)?


I will post several tutorials describing 1.6.x features.

http://sourceforge.net/projects/elenalang/files/ELENA/1.6.0/ELENA-1.6.0.zip/download

No comments:

Post a Comment