...говорят, Александр Белл изобрел телефон из-за того, что неверно перевел статью в каком-то немецком журнале, и ему померещилось, что немцы научились передавать голос при помощи электричества..... ;)
Есть еще одна примочка подобного класса (позволяет писать шелл-скрипты, которые общаются с юзером при помощи GTK-диалогов) -- GReq. Искать, как всегда, на фрешмите.
2Александр. Тогда можно вспомнить про tclsh и wish которые и были для этих целей написаны. И идеально для этого подходят. Делать GUI в них одно удовольствие, а сам язык очень похож на работу в sh - команда + ключи (типа: pack [button .exit -text "Exit" -command "exit"] -side top -expand true -fill both)
2ALL. Посмотрел я их сайт. Да ведь это все TCL/TK!!!! просто ребята к нему написали namespace'ов несколько и фукнций и все!!
Забавно на это смотреть :-) как пытаются сделать из итак очень удобного инстумента еще более удобный :-)))
Гы. Следуюя их принципу - не пиши на TCL/TK пиши на нашем ... и тяни его за собой везде. Гы. А оно такое надо?