я для себя эту проблему давно решил. С++ — это не только windows, но и palmos, symbian, *nux, qnx, gamedeveloping, drivers, mobile.
а C# — это только windows с недостаточным уровнем контроля системы.
Vista выйдет и сразу все кинуться на неё? Не смешите. Рядовые пользователи очень консервативны. Должен появиться куртой софт, работающий на Viste и не работающий на XP
Здравствуйте, amagnitch, Вы писали:
A>исходя из этого делаю вывод — актуальность с++ будеть загинаться. его сменит C#. A>уже сейчас на мой взгляд вакансий/оплачиваемость дотнетчиков — выше.
С++ — форева.
Самый самый самый самый самый самый, мой родной, мой любимый дорогой
ВОТ!
Здравствуйте, игппук, Вы писали:
И>я для себя эту проблему давно решил. С++ — это не только windows, но и palmos, symbian, *nux, qnx, gamedeveloping, drivers, mobile.
Чистый C++ — это очень классная штука. Его знание очень полезно при изучении других языков.
Но вот С++ на windows, palmos, symbian, *nux, qnx, gamedeveloping, drivers, mobile — это совершенно разные языки. Если ты супергуру в программировании на С++ под windows, то это не значит, что ты так же легко будешь писать
под *nux.
И>а C# — это только windows с недостаточным уровнем контроля системы.
В большинстве случаев ничего другого и не надо. Ну и насчет контроля системы — несогласен. Все системные штучки можно и на C# реализовать.
Здравствуйте, olen33, Вы писали:
O>Чистый C++ — это очень классная штука. Его знание очень полезно при изучении других языков. O>Но вот С++ на windows, palmos, symbian, *nux, qnx, gamedeveloping, drivers, mobile — это совершенно разные языки. Если ты супергуру в программировании на С++ под windows, то это не значит, что ты так же легко будешь писать O>под *nux.
я не супер гуру, но С++ помог мне достаточно легко освоить palmos, дал возможность поковырять symbian, brew, windows на достаточно глубоком уровне. да и с никсами лично я проблем больших не вижу. книга дома валяется, никак руки не дойдут до нее.
И>>а C# — это только windows с недостаточным уровнем контроля системы.
O>В большинстве случаев ничего другого и не надо. Ну и насчет контроля системы — несогласен. Все системные штучки можно и на C# реализовать.
Здравствуйте, Misha87, Вы писали:
M>Vista выйдет и сразу все кинуться на неё? Не смешите. Рядовые пользователи очень консервативны. Должен появиться куртой софт, работающий на Viste и не работающий на XP
Здравствуйте, olen33, Вы писали:
O>Но вот С++ на windows, palmos, symbian, *nux, qnx, gamedeveloping, drivers, mobile — это совершенно разные языки. Если ты супергуру в программировании на С++ под windows, то это не значит, что ты так же легко будешь писать O>под *nux.
Если ты профессионал не только с точки зрения того, что "получаешь за это деньги", но и с точки зрения уровня специалиста, то вникнуть в программирование на другой платформе не представляет никакой сложности, и на специальные курсы времени тоже особо тратить не придется: все будет познаваться в процессе. Столкнулся с особенностью библиотеки/платформы — заглянул в справочную литературу (в среднем от получаса до трех часов в зависимости от объема раздела) — реализовал дальше в привычном темпе.
А вообще, почему бы не расширить свой кругозор, ознакомившись со смежными технологиями, не зацикливаясь на чем-то одном?
Здравствуйте, Misha87, Вы писали:
M>Здравствуйте, amagnitch, Вы писали:
M>Vista выйдет и сразу все кинуться на неё? Не смешите. Рядовые пользователи очень консервативны. Должен появиться куртой софт, работающий на Viste и не работающий на XP
кстати. до сих пор в мире порядка 70 миллионов пользователей Win98
Здравствуйте, Александр Каширин, Вы писали:
АК>Столкнулся с особенностью библиотеки/платформы — заглянул в справочную литературу (в среднем от получаса до трех часов в зависимости от объема раздела) — реализовал дальше в привычном темпе.
ты когда-нибудь писал сам на плюсах под Симбиан, например?
Здравствуйте, Александр Каширин, Вы писали:
АК>Если ты профессионал не только с точки зрения того, что "получаешь за это деньги", но и с точки зрения уровня специалиста, то вникнуть в программирование на другой платформе не представляет никакой сложности, и на специальные курсы времени тоже особо тратить не придется: все будет познаваться в процессе. Столкнулся с особенностью библиотеки/платформы — заглянул в справочную литературу (в среднем от получаса до трех часов в зависимости от объема раздела) — реализовал дальше в привычном темпе.
По-моему, ATL за неделю не выучишь. Да, через неделю копания в ATL ты сможешь уже начинать писать что-то, на ходу разбираясь. Но, обычно, этой недели никто тебе не даст.
АК>А вообще, почему бы не расширить свой кругозор, ознакомившись со смежными технологиями, не зацикливаясь на чем-то одном?
Кругозор это, конечно, хорошо, но сейчас столько технологий, что просто физически не хватает на все времени.
Здравствуйте, игппук, Вы писали:
И>сложность написания программ под симбиан определена не тем, что там надо на С++ писать, а тем, что документация, там, мягко говоря, — херовая.
и тем, что тамошний С++ — это, мягко говоря, не совсем С++
Здравствуйте, Дарней, Вы писали: M>>Vista выйдет и сразу все кинуться на неё? Не смешите. Рядовые пользователи очень консервативны. Должен появиться куртой софт, работающий на Viste и не работающий на XP Д>э.... как насчет Crisis?
Выйдет для WinXP и со временем возможно для Vista.
Здравствуйте, Дарней, Вы писали: И>>сложность написания программ под симбиан определена не тем, что там надо на С++ писать, а тем, что документация, там, мягко говоря, — херовая. Д>и тем, что тамошний С++ — это, мягко говоря, не совсем С++
Причём Симбиан — не единственная платформа, для которой это верно. Мне приходилось работать с платформой PowerTV. Так там компилятор не поддерживает шаблоны, нэймспейсы, множественное наследования, а исключения реализованы в апи операционной системы, используются они с помощью макросов и большинство апишных функций их кидают при любой ошибке.
Здравствуйте, Дарней, Вы писали:
A__>>Выйдет для WinXP и со временем возможно для Vista. Д>почти правильно, только оси надо местами переставить.
Не далее как позавчера смотрел видео с интервью разработчиков игры. Они сказали, что она выйдет вод WinXP после готовности игры и под Vista после готовности Vista.