Hi all, I have followed this thread with interest despite my busy, busy agenda :( Although I really like Perl5, maybe precisely for the powerful different constructions it allows to solve the same problem (it's easier to fit the way the programmer/user think about that problem) I can see a problem in using it as a script language for power users (or simple users if that's to come) as I see they can feel threatened by too much flexibility. I have seen this happening before... Python is really nice, powerful and easy to learn and use. It has a really clear syntax and the core is easy enough to learn. (Just an aside note: Eric S Raymond on his How to become a Hacker FAQ (http://www.tuxedo.org/~esr/faqs/hacker-howto.html) he recommends Python as a first language to learn of all the 4 a Hacker must know: Python, C, Perl and LISP) Another easy to use and flexible language is Tcl. Besides, it has readily and painlessly available one of the most powerful GUI Toolkits (also ported to Python and perl, among others). It's multiplatform and is probably gonna stay stable for a long time... Tcl is very easy to embed as well... If there were a poll, I'd probably vote Python, although Tcl would probably be as easy and flexible for this. Icon, well, the Icon I know a bit of, I don't find it really intuitive... Perl (which is great for some things) can get equally confusing if proper care is not taken (and who takes care nowadays? (among the power users, I mean... Programmers know the pains of not being careful, so they are... more or less :) Well, just my E0.02 (which is a bit more worthy than US$0.02 :) David@