История изменений
Исправление bread, (текущая версия) :
Дело не в памяти. Когда нет никаких ограничений, код постоянно раздувается и энтузиастам становится всё труднее его контролировать. Начинаются метания: а давайте всё перепишем с нуля, давайте притащим скриптовый язык для расширений, ну и так далее по всем кочкам. А юзер сидит и все грабли собирает. Это работает и в большем масштабе: КДЕ vs гном, например. Как бы я ни ругал гномеров, но они делают рабочий продукт в основном благодаря контролю за размером кодовой базы. Всё избыточное жестко вырезается, фичи добавляются очень дозированно. И этот тяжеловоз потихоньку летит, а не падает через каждые сто метров и переделывается каждые пару лет как у конкурентов.
Исходная версия bread, :
Дело не в памяти. Когда нет никаких ограничений, код постоянно раздувается и энтузиастам становится всё труднее его контролировать. Начинаются метания: а давайте всё перепишем с нуля, давайте притащим скриптовый язык для расширений, ну и так далее по всем кочкам. А юзер сидит и все грабли собирает. Это работает и в большем масштабе: КДЕ vs гном, например. Как бы я не ругал гномеров, но они делают рабочий продукт в основном благодаря контролю за размером кодовой базы. Всё избыточное жестко вырезается, фичи добавляются очень дозированно. И этот тяжеловоз потихоньку летит, а не падает через каждые сто метров и переделывается каждые пару лет как у конкурентов.