Очень я не люблю заниматься разработкой графических интерфейсов (GUI) - дело муторное, трудоемкое, результаты часто не заметны. Но иногда приходится. Платформа Mozilla, где для декларативного определения пользовательского интерфейса используется язык
XUL, основанный на XML, а для определения поведения - JavaScript, почти примирила меня с этим
(
Read more... )