История изменений
Исправление monk, (текущая версия) :
Программные ошибки есть всегда. Но в Haskell или лиспе она вылезет только на тех данных, в которые попала ошибка. Более того, ошибочный код легко изолировать. А в Си++ легко возникает ситуация типа:
{
int x = 5;
f();
cout << x; // выводит 42
}
Исправление monk, :
Программные ошибки есть всегда. Но в Haskell или лиспе она вылезет только на тех данных, в которые попала ошибка. Более того, ошибочный код легко изолировать. А в Си++ легко возникает ситуация типа:
{
x = 5;
f();
cout << x; // выводит 42
}
Исходная версия monk, :
Программные ошибки есть всегда. Но в Haskell или лиспе она вылезет только на тех данных, в которые попала ошибка. Более того, ошибочный код легко изолировать. А в Си++ легко возникает ситуация типа:
x = 5;
f();
cout << x; // выводит 42