Ответ на пост «Действительно»
Программисты меня поймут. Когда я начинал программировать на ZX Spectrum - у меня полгода ушло на написание кода, чтобы по экране ездила стрелочка мышки, на экране рисовались окошки, а при наведении на пункты меню - они инвертировались. Оконно-стрелочный интерфейс в общем.
Любая задача - вывод строки на экран, стрелочки, проигрывание звуков - всё требовало достаточно больших портянок кода на ассемблере.
А сейчас - я даже не вникаю, как там это всё работает - компьютер сам выстраивает взаимодействие с пользователем, мне достаточно лишь обозначить элемент интерфейса и повесить обработку на событие нажатия.
Очень круто, что технологии двигаются вперёд.