LINUX.ORG.RU

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

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

Еще раз: google с их chrome, apple с llvm, и Qt Company с Qt - это пациенты и говнокодеры?

Интересно, откуда последовал такой вывод?

Речь шла о том, что изрядная часть разработчиков, которая думает, что она живет в прекрасном мире без исключений, на самом деле живет в мире иллюзий.

Отсюда вовсе не следует, что разработчики в Google или в Qt Company, которые _вынуждены_ отказаться от использования исключений по _историческим причинам_ находятся во власти этих иллюзий.

Но ничего.

Окай.

Ничего. Я ее не перевариваю. Мне достаточно Qt или -nodefaultlibs.

Давайте предположу. В Qt вы делаете что-то вроде:

QVector<QString> myVec;
myVec.push_back(QString("yet_another_value"));
А в случае ООМ просто тихо игнорируете все ошибки, до тех пор, пока не наткнетесь на нулевой указатель?

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

Еще раз: google с их chrome, apple с llvm, и Qt Company с Qt - это пациенты и говнокодеры?

Интересно, откуда последовал такой вывод?

Речь шла о том, что изрядная часть разработчиков, которая думает, что она живет в прекрасном мире без исключений, на самом деле живет в мире иллюзий.

Отсюда вовсе не следует, что разработчики в Google или в Qt Company, которые _вынуждены_ отказаться от использования исключений по _историческим причинам_ находится во власти этих иллюзий.

Но ничего.

Окай.

Ничего. Я ее не перевариваю. Мне достаточно Qt или -nodefaultlibs.

Давайте предположу. В Qt вы делаете что-то вроде:

QVector<QString> myVec;
myVec.push_back(QString("yet_another_value"));
А в случае ООМ просто тихо игнорируете все ошибки, до тех пор, пока не наткнетесь на нулевой указатель?