Rapid Prototyping Languages Bill Frantz (frantz@netcom.com)
Wed, 11 Nov 1998 20:56:26 -0700

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 (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.
frantz@netcom.com | the century would end.     | Los Gatos, CA 95032, USA