LINUX.ORG.RU

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

Исправление Novator, (текущая версия) :

Общее правило: если ты гадёнышь хочешь что-то новое, то делаешь это РЯДОМ с существующим, а НЕ ВМЕСТО него!

И желательно это правило применять во всех сферах, где что-либо версифицируется или потенциально может это делать.

На самом деле «Общее правило» вытекает из Общей Цели:
любые изменения в общеупотребимых библиотеках не должны влиять на способность старых программ компилироваться, все старые коды должны компилироваться без правок.

Т.е. если хотя бы одна старая программа перестала компилироваться, значит, библиотека сломана - смузихлёб, к-й сломал API, должен быть наказан штрафом, а библиотека откачена назад.

Исходная версия Novator, :

Общее правило: если ты гадёнышь хочешь что-то новое, то делаешь это РЯДОМ с существующим, а НЕ ВМЕСТО него!

И желательно это правило применять во всех сферах, где что-либо версифицируется или потенциально может это делать.

На самом деле «Общее правило» вытекает из Общей Цели:
любые изменения в общеупотребимых библиотеках не должны влиять на способность старых программ компилироваться, все старые коды должны компилироваться без правок.

Т.е. если хотя бы одна старая программа перестала компилироваться, значит, библиотека сломана - смузихлёб должен быть наказан штрафом, а библиотека откачена назад.