Search
Write a publication
Pull to refresh
0
0
Send message

Эти штуки из разных плоскостей. Undefined Behavior не означает аварийное завершение работы, тем более в пространстве ядра, а является формальным описанием области значений, при нарушении инварианта, которые будут отличаться от ожидаемых. Например, если Вы нарушаете закон, то Вас могут найти правоохранители и наказать, а могут не найти и всё будет ок.

Вообще, даже в высокоуровневых языках, при нарушении инварианта, можно получить неожидаемое поведение и это не означает, что все языки нужно отменить.

Вы не поняли. Ядро это приложение не "пользовательского пространста", где аварийное завершение работы, в общем, не является катастрофой. Как само ядро, так и его модули должны иметь возможность продолжать работу даже при "обстоятельствах непреодолимой силы", до тех пор, пока позволяет железо, а неотключеамое состояние паники совершенно не вписывается в сценарий использования.

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

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

Не знаю на чём Вы пишите, но я применяю разные инструменты для разных задач

Интересно Вы интерпретируете данные, если дата регистрации указана - 16 июня

Кажется, что это Вас задело и Вы пытаетесь перевести с больной головы на здоровую.
По крайней мере, для меня это выглядит очень странно, потому что, если Вы не понимаете зачем Вам, как программисту, гибкий инструмент автоматизации, то я уж и не знаю зачем вообще заниматься программированием.

Information

Rating
Does not participate
Registered
Activity