Здравствуйте, kurchatov, Вы писали:
K>Забавно читать, как у Никсмана бомбит
не уверен, что это значит, но приблизительно догадываюсь... (и зачем люди опускают себя до уровня быдлошпаны используя такие словечки?... вопрос риторический, на самомо деле.)
K>из-за того, что кто-то не использует Boost
ты себе намеренно лжешь? или просто выдаешь желаемое за действительное?
я, как любой свободный и свободолюбивый человек, адекватно принимаю выбор каждого свободного человека, будь-то его любимым блюдом собственный кал, или любимым человеком — особь того же пола, а любимым делом — клепание велосипедов аналогичных бусту из-за своей ограниченности. (нет, это не относится к тем случаям, когда использование буста просто технически невозможно или запрещенно свыше)
я лишь против практики преподносить качественные минусы человеков как плюсы, в чем многие тут были замечены.
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Здравствуйте, niXman, Вы писали:
X>ты себе намеренно лжешь? или просто выдаешь желаемое за действительное?
X>я, как любой свободный и свободолюбивый человек, адекватно принимаю выбор каждого свободного человека, будь-то его любимым блюдом собственный кал, или любимым человеком — особь того же пола,
Мда. Бывает же.
X> а любимым делом — клепание велосипедов аналогичных бусту из-за своей ограниченности. (нет, это не относится к тем случаям, когда использование буста просто технически невозможно или запрещенно свыше)
ограниченные в итоге клепают всю прибыль для компаний. Что поделаешь, метапрограммирование в С++ имеет ужасную семантику, и, как следствие — высокий порог вхождения.
Здравствуйте, johny5, Вы писали:
J> С++ 11 из за своей сложности, к сожалению, превратился в язык для гиков.
Не соглашусь. В С++11 есть фичи, облегчающие жизнь. Самый "gem" — это, конечно, move semantics.
Как раз теперь самый обычный кодер может не думать где что копируется, возвращая вектор из функции.
Еще мне нравится std::function — убрало тучу головной боли с указателями на функции. Ну и std::thread, std::atomic вполне удобны.
Насчет auto — да, спорный момент; по кр.мере удобно для итераторов
Здравствуйте, niXman, Вы писали:
X>не, не ради троллига. мне действительно непонятно мышление, на основании которого, было решено использовать STLport %)
Давным давно в STLport-е была очень вкусная вещь типа отладочного режима, когда в рантайме постоянно производились проверки валидности итераторов, переданных в алгоритмы аргументов и т.д. Сейчас уже это есть во многих реализациях STL, но я помню времена, когда это было только в STLport. И это было очень круто и полезно. Тогда его можно было выбрать только из-за одной этой фичи.
Здравствуйте, kurchatov, Вы писали:
K>ограниченные в итоге клепают всю прибыль для компаний.
т.е. клепание *надцатых низкокачественных лисапетов — это прибыль компании? что-то со мной определенно не так =)
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Здравствуйте, kurchatov, Вы писали:
K>Мда. Бывает же.
совки — такие совки...
радует одно: большая часть мира таки понимает, что совки таки отстали в развитии лет эдак на 70, и снисходительно таки к ним относятся...
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
"Четвертые сутки пылают станицы и девочек..."
Короче, было не до девочек — мы на новый стандарт переходили.
Четверо суток вся контора в едином порыве ставила студии, правила Makefile'ы, код и инсталяторы, компилировала сторонние библиотеки, переходила на новый стандарт.
Четверо суток и победа снова за нами.
Особенно интересно было у меня. Visual Studio 2013 на Server 2003 ставится не захотела, так что пришлось переставить всё, начиная с нового винчестера. Особое удовольствие получил от компилирования Qt 4 — без патчей в Visual Studio 2013 фиг скомпилишь!
Здравствуйте, B0FEE664, Вы писали:
BFE>Особенно интересно было у меня. Visual Studio 2013 на Server 2003 ставится не захотела, так что пришлось переставить всё, начиная с нового винчестера. Особое удовольствие получил от компилирования Qt 4 — без патчей в Visual Studio 2013 фиг скомпилишь! BFE>Не верьте про 30 минут
По всей видимости это затраты на переход с одной студии на другую. То есть если бы в новой студии не было C++11, то при переходе вы бы получили практически те же затраты
Здравствуйте, Evgeny.Panasyuk, Вы писали:
EP>По всей видимости это затраты на переход с одной студии на другую. То есть если бы в новой студии не было C++11, то при переходе вы бы получили практически те же затраты
Нет, не те же. Всё-таки исправление кода и перекомпиляция всех библиотек занимает существенное количество времени. К тому же, надо ещё инсталяторы править, так как новые dll'и и всё такое.
Ну а какая альтернатива? Запускать cl.exe из батников? Прикручивать новый компилятор к старой студии?
Здравствуйте, B0FEE664, Вы писали:
BFE> К тому же, надо ещё инсталяторы править, так как новые dll'и и всё такое.
ДЛЛки могли бы обновиться без изменения версии стандарта С++.
Речь о том, что переход с 2005 студии на 2008 (ни там ни там нет С++11) или с 2012 на 2013 (формально, С++11 есть и там и там) может такие же проблемы вызвать. Именно стандарт тут не при чём. Обновляться могли заставить более удобные инструменты или поддержка новый версий винды.
Здравствуйте, DarkEld3r, Вы писали:
DE>Речь о том, что переход с 2005 студии на 2008 (ни там ни там нет С++11) или с 2012 на 2013 (формально, С++11 есть и там и там) может такие же проблемы вызвать. Именно стандарт тут не при чём. Обновляться могли заставить более удобные инструменты или поддержка новый версий винды.
Компилятор и есть "более удобный инструмент". А вот собственно студия для меня ничем не лучше 2008-ого года выпуска.