This might have been mentioned before but support for aspects and annotations could be useful.
I've been reading these articles http://www.aspectprogrammer.org/blogs/adrian/2005/03/event_driven_ar.html http://www.aspectprogrammer.org/blogs/adrian/2005/03/the_new_holy_tr.html and I particularly like the ability to make event protocols explicit within the source, with some level of compile time checking. kind of reminds me of a feature i was reading about in smalltalk where you could put methods into groups, or protocols as they called them. although i think that was more an informal way of organizing your code rather than specifying anything contractual. which reminds me of something else to consider. Bertrand Meyer :) Dont know if you would want to consider adding support for design by contract, i guess there are quite a few ways to approach it including metadata / annotations, although i think there must be a novel approach that either i havent seen or hasnt been invented for all of these things, because the whole annotations in comments and documentation in comments is starting to get a bit out of hand. :) anyway, just food for thought and discussion. martin _______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
