У мну тут товарищ все пропагандирует идею всемирной библиотеки модулей, благодаря которой можно было бы строить приложения посредством перетаскивания мышью всяких блоков (таких, как "кнопка, которая делает FFT")
О, слышал такое недавно... Пришлось объяснять, что из этого выходит на примере того, сколько нужно меню в Windows пролезть до настроек ipv4 и показать интерфейс 3Ds как эталонный пример, почему кнопки и меню — неудобно