Почему
Почему нельзя добавить в программирование такую конструкцию как спец. функция, о чем я:
Ну например при нажатии на кнопку происходит какая-то штука. Как мы это реалезуем(извиняюсь за отсутствие табуляции, в этом виноват dtf):
while true:
if кнопка_нажата:
///то что нажо делать если кнопка нажата
Только проблема: например, после прописывания этого цикла ц нас создается переменная. Но так как цикл вечен переменная никогда не создастся, и тут мы просто можем перенести цикл в конец. НО: допустим, в начале кода у нас есть еще один цикл. Тоесть пока не воспроизведется этот цикл и вся остольная программа наш бесконечный цикл не запустится, и кнопка будет не работать.
Теперь, если бы у нас были бы "спец. функции", как бу выглядил наш цикл:
specialnaiaFunc _on_button_down():
///тут код при нажатии на кнопку
Тоесть, со спец функциями все было бы гораздо легче! И кстати, например в некоторых движках эта тема есть! Дак почему же не добавить такое в обычные ЯП?