История изменений
Исправление aureliano15, (текущая версия) :
такое поведение абсурдно
Нет, в корректной программе только такое поведение и могло быть. А некорректные программы абсурдны сами по себе.
Проблема в том, что все иногда ошибаются, даже разрабы шланга, и не только они. Но когда у меня программа падает из-за обращения к 0 адресу — это нормально. Когда при таком обращении компилятор генерит код, который сообщает об ошибке и корректно завершает программу с ненулевым кодом возврата — это тоже нормально. А когда программа нормально выполняется, но не так, как задумано — это ненормально, потому что такую ошибку очень легко пропустить не только на стадии отладки, но и на стадии тестирования и даже эксплуатации.
Исходная версия aureliano15, :
такое поведение абсурдно
Нет, в корректной программе только такое поведение и могло быть. А некорректные программы абсурдны сами по себе.
Проблема в том, что все иногда ошибаются, даже разрабы шлинга, и не только они. Но когда у меня программа падает из-за обращения к 0 адресу — это нормально. Когда при таком обращении компилятор генерит код, который сообщает об ошибке и корректно завершает программу с ненулевым кодом возврата — это тоже нормально. А когда программа нормально выполняется, но не так, как задумано — это ненормально, потому что такую ошибку очень легко пропустить не только на стадии отладки, но и на стадии тестирования и даже эксплуатации.