История изменений
Исправление no-such-file, (текущая версия) :
вообще не видно, что должно вернуться
Первое приближение обратного квадратного корня. По-моему совершенно очевидно из контекста и названия функции, что это не температура на Марсе, а именно то, что вычисляет основная функция.
Читаешь такое в какой-нибудь геометрической библиотеке и первая реакция будет «что за фигня?»
Ещё раз повторю, что неосведомлённость программиста о предметной области никак не связана с тем что можно или нельзя выразить в языке. Наверное прежде чем лезть потроха геометрической библиотеки нужно ознакомится с предметом. Изучать математику по коду заведомо провальная идея. Т.к. даже учебника зачастую недостаточно, нужно чтобы человек объяснил что и почему.
unsafe и UB — разные вещи
Я имею в виду общий подход. Чтобы такой «грязный» код требовалось помечать явно. В жабке например нужно исключения явно обозначать и т.п.
Исходная версия no-such-file, :
вообще не видно, что должно вернуться
Первое приближение обратного квадратного корня. По-моему совершенно очевидно из контекста, что это не температура на Марсе, а именно то, что вычисляет основная функция.
Читаешь такое в какой-нибудь геометрической библиотеке и первая реакция будет «что за фигня?»
Ещё раз повторю, что неосведомлённость программиста о предметной области никак не связана с тем что можно или нельзя выразить в языке. Наверное прежде чем лезть потроха геометрической библиотеки нужно ознакомится с предметом. Изучать математику по коду заведомо провальная идея. Т.к. даже учебника зачастую недостаточно, нужно чтобы человек объяснил что и почему.
unsafe и UB — разные вещи
Я имею в виду общий подход. Чтобы такой «грязный» код требовалось помечать явно. В жабке например нужно исключения явно обозначать и т.п.