LINUX.ORG.RU

История изменений

Исправление Napilnik, (текущая версия) :

IRL проще аналог подобрать, чем потом в fuckup'ах из-за гонок разбираться...

В императивных языках особых гонок не наблюдается - используй хоть сотни глобальных переменных и массивов со структурами и всё будет нормально если сам ничего не напутаешь. Опять же, ошибки выхода за диапазон помогают быстро и удобно обнаружить и устранить труднонаходимые ошибки логики. Если привести аналогию из биологиии, то бульдоги и носороги не смогут получить общее потомство - межвидовой барьер (несовместимость типов данных) не категорически против.

Исходная версия Napilnik, :

IRL проще аналог подобрать, чем потом в fuckup'ах из-за гонок разбираться...

В императивных языках особых гонок не наблюдается - используй хоть сотни глобальных переменных и массивов со структурами и всё будет нормально если сам ничего не напутаешь. Опять же, ошибки выхода за диапазон помогают быстро и удобно обнаружить и устранить труднонаходимые ошибки логики.