Greets, You might find it worthwhile to look at:-
http://www.smalltalk.org/ And from there in particular:- http://www.exept.de/sites/exept/english/Smalltalk/frame_uebersicht.html and http://smalltalk.cincom.com/prodinformation/index.ssp The former is financially free with revenue earned by support fees. The latter is financially free unless you earn money with it. There is a sales office in Wellington. I know nothing about the prices. The difficulty with both of these is that Smalltalk has a 2 to 3 decades of development history behind it and there is a truly vast amount of background learning to do. The IDEs and interactive screen creation tools do work. Steep ( some say very ) learning curve. 1000's of apis, but I am told that the view from the top is superb. Another language which you might like to look at is Ruby. http://www.ruby-lang.org/en/ There are a number of GUI systems which Ruby hooks into:- http://www.fxruby.org/ http://www.insula.cz/dbtalk/ You might find the Ruby Application Archive useful http://raa.ruby-lang.org/ in particular you might find this useful. http://raa.ruby-lang.org/cat.rhtml?category_major=Application;category_minor=IDE Ruby is a 'no surprises' interpretive OO language. There is another Ruby user on the list who will probably be able to give you a deeper level of insight than I. Ruby is nothing like as well developed ( only 1 decade ) as Smalltalk but the language core is completely stable with a reasonably gentle learning curve. Garish syntactic colouration available on both vim and kate editors. emacs as well propably, but I've never used it. -- Sincerely etc. Christopher Sawtell NB. This PC runs Linux. If you find a virus apparently from me, it has forged the e-mail headers on someone else's machine. Please do not notify me when this occurs. Thanks.
