Since one of the design goals of E is to be useful for rapid prototyping
environments, we should examine it's feature with that in mind. I think it
comes off fairly well.
One important feature of a rapid prototyping language is that things you
write are not likely to have hidden bugs that only trip you up much later
One important feature of a rapid prototyping language is that things you write are not likely to have hidden bugs that only trip you up much later(e.g. during load testing).
[+] Event loop concurrency
[-] Dynamic type checking (vs. static)
Another feature is how easy it is to understand what you now have running.
[+] Lack of hidden interactions (mutable statics)
Another feature is what kind of library routines are available and how well they are documented
[+] Java libraries are available
[-] Java documentation leaves a bunch to be desired
Anyone else care to extend the list?
Bill Frantz | Macintosh: Didn't do every-| Periwinkle -- Consulting (408)356-8506 | thing right, but did know | 16345 Englewood Ave. email@example.com | the century would end. | Los Gatos, CA 95032, USA