Not particularly. The only way of having something "easier" would be
to have some "application framework" expressly designed for your
There certainly are other languages and toolkits that might be used;
none are likely to be particularly "easier."
You _might_ (and that's not certainty) discover that you'd need to use
C/C++ in order to extend the libraries in order to get more
sophisticated behaviour, but that's certainly not what you were asking
Python is quite an attractive choice:
1. It supports strong data typing, unlike Perl/Tcl, which are
languages that "coerce" data into whatever type "appears
2. It has much simpler syntax than Perl, probably the most popular
3. Like Perl/Tcl/Ruby/Lisp/Icon, there are excellent operations to
manipulate strings, and little need to set up detailed variable
definitions/allocations, as is the case in languages like C,
C++, Ada, and Java.
So yeah, you could do a LOT worse than Python + Glade.
let name="cbbrowne" and tld="acm.org" in String.concat "@" [name;tld];;
I've implemented a parser combinator library in Generic C#, and indeed
what is pretty clear in a functional language looks extremely
scientific in an object-oriented one. -- Peter Sestoft