Кто-нить уже использует в рабочих проектах tr1?
Как быстро и планируете ли перейти на 0x c выходом MSVS 2010?
Как (для новых проектов или будете перетягивать существующие)?
На сколько реально отыскать работу в этом плане сейчас? Через год? Через два?
Help will always be given at Hogwarts to those who ask for it.
Здравствуйте, _FRED_, Вы писали:
_FR>Кто-нить уже использует в рабочих проектах tr1?
Да, но очень ограничено.
_FR>Как быстро и планируете ли перейти на 0x c выходом MSVS 2010?
А зачем? До выхода SP2 для 2010 студии. даже и думать о переходе не буду.
_FR>Как (для новых проектов или будете перетягивать существующие)?
Зачем перетягивать то, что уже давно отлажено и работает как часы. Например в нашем репозитории есть код, написанных при царе горохе на С. Но он работает, и работает замечательно. Так ни кому даже и в голову не приходит его начать переписывать на С++.
С++ это тебе не C# где как только вышла новая версия сразу надо бросать все и портировать гигабайты написанного кода под "вкусности" новой версии.
_FR>На сколько реально отыскать работу в этом плане сейчас? Через год? Через два?
Сейчас — нераельно.
Реально будет после того, как все основные компиляторы получат поддержку C++0x и отгребут первую порцию багов от конечных пользователей (то есть нас, девелоперов). А это случится как минимум после SP2 для 2010 студии (мое ИМХО).
UNIX way — это когда тебе вместо туалетной бумаги дают топор, рубанок и карту близлежащего леса
Здравствуйте, catBasilio, Вы писали:
_FR>>Как (для новых проектов или будете перетягивать существующие)? B>Зачем перетягивать то, что уже давно отлажено и работает как часы. Например в нашем репозитории есть код, написанных при царе горохе на С. Но он работает, и работает замечательно. Так ни кому даже и в голову не приходит его начать переписывать на С++.
Про "переписывать" я и не говорил. Например, код написанный десять лет назад для VC6 можно [во многих случаях] без [глобального] переписывания "перетащить" на VC2008, то есть корректно скомпилировать на другом компиляторе с более новыми версиями библиотек. Тут имелось в виду — начать собирать старые проекты новым компилятором и в новом коде использовать новые фичи. Про переписывание старого кода речи нет.
B>С++ это тебе не C# где как только вышла новая версия сразу надо бросать все и портировать гигабайты написанного кода под "вкусности" новой версии.
Смешная шпилька И горькая для тех, кто до сих пор пишет под первым фреймворком
Help will always be given at Hogwarts to those who ask for it.
Здравствуйте, _FRED_, Вы писали:
B>>С++ это тебе не C# где как только вышла новая версия сразу надо бросать все и портировать гигабайты написанного кода под "вкусности" новой версии.
_FR>Смешная шпилька И горькая для тех, кто до сих пор пишет под первым фреймворком
Мне вот жутко инересно когда же на собеседовании я услышу вопрос "что такое rvalue reference и что такое люмбда функции"
>Кто-нить уже использует в рабочих проектах tr1?
Давным давно использовал бустовые смартпоинтеры и биндеры.
>Как быстро и планируете ли перейти на 0x c выходом MSVS 2010?
до сих пор используем GCC 4.1.2 boost 1.33 с GCC 4.3 проект просто не собирается. Возможно скоро таки дойдут руки поправить. Переходить планируем исключительно из соображений жизненного цикла проекта, что б собирался нормально новыми компиляторами, что идут в качестве дефолтных в новых дистрибутивах ОС а вовсе не из-за синтаксического сахара.
>На сколько реально отыскать работу в этом плане сейчас? Через год? Через два?
Что значит в этом плане? 0Х это всё-таки всего лиш инструмент а не предментая область. Ине кажется что его знания окажутся востребованны не рание чем через пару лет
Здравствуйте, superman, Вы писали:
>>На сколько реально отыскать работу в этом плане сейчас? Через год? Через два? S>Что значит в этом плане? 0Х это всё-таки всего лиш инструмент а не предментая область. Ине кажется что его знания окажутся востребованны не рание чем через пару лет
В плане того, что думает общественность об использовании данного инструмента и о что знает о конкретных местах использования.
Help will always be given at Hogwarts to those who ask for it.
U>А при чем тут буст? GCC C++0x частично поддерживает. На счет MSVC не знаю, они то и C++ не очень держат, а как у них с 0x будет — страшно представить.
С++ Builder хуже чем MSVC подерживает C++ что не помешало ему включить приличную часть tr1 в поставку C++Builder 2009