Re: Пора ли переходить на С++11?
От: kurchatov  
Дата: 06.03.15 02:31
Оценка:
Забавно читать, как у Никсмана бомбит из-за того, что кто-то не использует Boost

По теме — да, перешли на C++11, и хорошо — меньше г-на из буста осталось в проекте.
Re[2]: Пора ли переходить на С++11?
От: niXman Ниоткуда https://github.com/niXman
Дата: 06.03.15 09:02
Оценка:
Здравствуйте, kurchatov, Вы писали:

K>Забавно читать, как у Никсмана бомбит

не уверен, что это значит, но приблизительно догадываюсь... (и зачем люди опускают себя до уровня быдлошпаны используя такие словечки?... вопрос риторический, на самомо деле.)

K>из-за того, что кто-то не использует Boost

ты себе намеренно лжешь? или просто выдаешь желаемое за действительное?

я, как любой свободный и свободолюбивый человек, адекватно принимаю выбор каждого свободного человека, будь-то его любимым блюдом собственный кал, или любимым человеком — особь того же пола, а любимым делом — клепание велосипедов аналогичных бусту из-за своей ограниченности. (нет, это не относится к тем случаям, когда использование буста просто технически невозможно или запрещенно свыше)
я лишь против практики преподносить качественные минусы человеков как плюсы, в чем многие тут были замечены.
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Отредактировано 06.03.2015 9:04 niXman . Предыдущая версия .
Re[3]: Пора ли переходить на С++11?
От: kurchatov  
Дата: 06.03.15 14:12
Оценка: :)
Здравствуйте, niXman, Вы писали:

X>ты себе намеренно лжешь? или просто выдаешь желаемое за действительное?


X>я, как любой свободный и свободолюбивый человек, адекватно принимаю выбор каждого свободного человека, будь-то его любимым блюдом собственный кал, или любимым человеком — особь того же пола,


Мда. Бывает же.


X> а любимым делом — клепание велосипедов аналогичных бусту из-за своей ограниченности. (нет, это не относится к тем случаям, когда использование буста просто технически невозможно или запрещенно свыше)


ограниченные в итоге клепают всю прибыль для компаний. Что поделаешь, метапрограммирование в С++ имеет ужасную семантику, и, как следствие — высокий порог вхождения.
Re[2]: Пора ли переходить на С++11?
От: kurchatov  
Дата: 06.03.15 14:18
Оценка:
Здравствуйте, johny5, Вы писали:

J> С++ 11 из за своей сложности, к сожалению, превратился в язык для гиков.


Не соглашусь. В С++11 есть фичи, облегчающие жизнь. Самый "gem" — это, конечно, move semantics.
Как раз теперь самый обычный кодер может не думать где что копируется, возвращая вектор из функции.

Еще мне нравится std::function — убрало тучу головной боли с указателями на функции. Ну и std::thread, std::atomic вполне удобны.

Насчет auto — да, спорный момент; по кр.мере удобно для итераторов
Re[3]: Пора ли переходить на С++11?
От: ArtDenis Россия  
Дата: 06.03.15 14:49
Оценка:
Здравствуйте, niXman, Вы писали:

X>не, не ради троллига. мне действительно непонятно мышление, на основании которого, было решено использовать STLport %)


Давным давно в STLport-е была очень вкусная вещь типа отладочного режима, когда в рантайме постоянно производились проверки валидности итераторов, переданных в алгоритмы аргументов и т.д. Сейчас уже это есть во многих реализациях STL, но я помню времена, когда это было только в STLport. И это было очень круто и полезно. Тогда его можно было выбрать только из-за одной этой фичи.
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Отредактировано 06.03.2015 14:51 ArtDenis . Предыдущая версия . Еще …
Отредактировано 06.03.2015 14:50 ArtDenis . Предыдущая версия .
Re[4]: Пора ли переходить на С++11?
От: niXman Ниоткуда https://github.com/niXman
Дата: 06.03.15 23:00
Оценка: :)
Здравствуйте, kurchatov, Вы писали:

K>ограниченные в итоге клепают всю прибыль для компаний.

т.е. клепание *надцатых низкокачественных лисапетов — это прибыль компании? что-то со мной определенно не так =)
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Re[4]: Пора ли переходить на С++11?
От: niXman Ниоткуда https://github.com/niXman
Дата: 06.03.15 23:03
Оценка: :)))
Здравствуйте, kurchatov, Вы писали:

K>Мда. Бывает же.

совки — такие совки...
радует одно: большая часть мира таки понимает, что совки таки отстали в развитии лет эдак на 70, и снисходительно таки к ним относятся...
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Re: Пора ли переходить на С++11? Таки, да...
От: B0FEE664  
Дата: 10.03.15 15:18
Оценка: 3 (1)
Здравствуйте все!

"Четвертые сутки пылают станицы и девочек..."
Короче, было не до девочек — мы на новый стандарт переходили.
Четверо суток вся контора в едином порыве ставила студии, правила Makefile'ы, код и инсталяторы, компилировала сторонние библиотеки, переходила на новый стандарт.
Четверо суток и победа снова за нами.

Особенно интересно было у меня. Visual Studio 2013 на Server 2003 ставится не захотела, так что пришлось переставить всё, начиная с нового винчестера. Особое удовольствие получил от компилирования Qt 4 — без патчей в Visual Studio 2013 фиг скомпилишь!

Не верьте про 30 минут
Автор: Abyx
Дата: 18.11.14
. Есть много косвенных времяных затрат.


PS Отдельное спасибо Sergey Vlasov за
https://vlasovstudio.com/visual-commander/index.html
и
https://visualstudiogallery.msdn.microsoft.com/7aafa2ea-8c54-4da8-922e-d26bf018514d

а так же спасибо Ivo Beltchev за Classic Shell
И каждый день — без права на ошибку...
Re[2]: Пора ли переходить на С++11? Таки, да...
От: Evgeny.Panasyuk Россия  
Дата: 10.03.15 15:28
Оценка:
Здравствуйте, B0FEE664, Вы писали:

BFE>Особенно интересно было у меня. Visual Studio 2013 на Server 2003 ставится не захотела, так что пришлось переставить всё, начиная с нового винчестера. Особое удовольствие получил от компилирования Qt 4 — без патчей в Visual Studio 2013 фиг скомпилишь!

BFE>Не верьте про 30 минут
Автор: Abyx
Дата: 18.11.14
. Есть много косвенных времяных затрат.


По всей видимости это затраты на переход с одной студии на другую. То есть если бы в новой студии не было C++11, то при переходе вы бы получили практически те же затраты
Re[3]: Пора ли переходить на С++11? Таки, да...
От: B0FEE664  
Дата: 11.03.15 10:32
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>По всей видимости это затраты на переход с одной студии на другую. То есть если бы в новой студии не было C++11, то при переходе вы бы получили практически те же затраты


Нет, не те же. Всё-таки исправление кода и перекомпиляция всех библиотек занимает существенное количество времени. К тому же, надо ещё инсталяторы править, так как новые dll'и и всё такое.

Ну а какая альтернатива? Запускать cl.exe из батников? Прикручивать новый компилятор к старой студии?
И каждый день — без права на ошибку...
Re[4]: Пора ли переходить на С++11? Таки, да...
От: DarkEld3r  
Дата: 11.03.15 13:25
Оценка: +1
Здравствуйте, B0FEE664, Вы писали:

BFE> К тому же, надо ещё инсталяторы править, так как новые dll'и и всё такое.

ДЛЛки могли бы обновиться без изменения версии стандарта С++.

Речь о том, что переход с 2005 студии на 2008 (ни там ни там нет С++11) или с 2012 на 2013 (формально, С++11 есть и там и там) может такие же проблемы вызвать. Именно стандарт тут не при чём. Обновляться могли заставить более удобные инструменты или поддержка новый версий винды.
Re[5]: Пора ли переходить на С++11? Таки, да...
От: B0FEE664  
Дата: 11.03.15 14:56
Оценка:
Здравствуйте, DarkEld3r, Вы писали:

DE>Речь о том, что переход с 2005 студии на 2008 (ни там ни там нет С++11) или с 2012 на 2013 (формально, С++11 есть и там и там) может такие же проблемы вызвать. Именно стандарт тут не при чём. Обновляться могли заставить более удобные инструменты или поддержка новый версий винды.


Компилятор и есть "более удобный инструмент". А вот собственно студия для меня ничем не лучше 2008-ого года выпуска.
И каждый день — без права на ошибку...
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.