LINUX.ORG.RU

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

Исправление 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