программа не должна менять своего поведения при оптимизации
В общем уже тут можно остановиться и дальше не читать ))
Я как-то смотрел на скриншоты его детища. Был в ужасе. Зачем для написания таких примитивных программ столько мышиной возни.
"Мета-программирование - оно для больших проектов и сложных задач. Не алгоритмически сложных, а сложных для понимания (охвата) человеком."
Если программа написана плохо и сложна для понимания, то метапрограммирование -- отличный способ угробить прогу окончательно. Да и вообще, что он понимает под метапрограммированием. Как обычно, абстрактное "уровнем выше, чем остальной язык", "написал говнокод, ниче в нем не понимаю, кто поможет -- голова? нет -- метапрограммирование" )
Ну про ассемблер да )) На чем интересно по его мнению пишут базовый софт.
Теорема останова -- это типа не существует алгоритма, проверяющего на останов?
Comments 19
Reply
http://rsdn.ru/forum/message/3300829.all.aspx
Да вообще: http://rsdn.ru/Users/66608.aspx
Уж ему и так объясняют, и сяк объясняют, а как похожая тема поднимается снова, воз и ныне там.
Reply
Reply
В общем уже тут можно остановиться и дальше не читать ))
Я как-то смотрел на скриншоты его детища. Был в ужасе. Зачем для написания таких примитивных программ столько мышиной возни.
"Мета-программирование - оно для больших проектов и сложных задач. Не алгоритмически сложных, а сложных для понимания (охвата) человеком."
Если программа написана плохо и сложна для понимания, то метапрограммирование -- отличный способ угробить прогу окончательно. Да и вообще, что он понимает под метапрограммированием. Как обычно, абстрактное "уровнем выше, чем остальной язык", "написал говнокод, ниче в нем не понимаю, кто поможет -- голова? нет -- метапрограммирование" )
Ну про ассемблер да )) На чем интересно по его мнению пишут базовый софт.
Теорема останова -- это типа не существует алгоритма, проверяющего на останов?
Reply
Leave a comment