Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Так востребован ли сейчас C++, Постоянно одолевают сомнения.. 
:(
    Опции темы
Alexeis
Дата 24.10.2007, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 14
Всего: 459



Цитата(S.A.G. @  24.10.2007,  15:56 Найти цитируемый пост)
Мне интересно услышать мнения разработчиков на C++ - какие проекты им приходиться писать

  Для железки пишу под WinCE. Тоже близко к низкому уровню. Практически для любых железок (процессоров, контроллеров) и там где идет ОС и где нет, почти везде существует компилятор С++/С. Это своего рода стандарт разработки. Потому там просто ниче другое и не встретишь, своеобразная монополия. Промышленные системы и т.д.

  В области графического интерфейса, БД, интернет разработок, что сейчас занимает большУю часть рынка, С++ не рулит, там его вытесняют и скорее всего выпрут.

  И конечно под никсы, тож востребован, он там родной.

Так что востребован и скорее всего будет востребован.
  


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
MAKCim
Дата 24.10.2007, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(LSD @  24.10.2007,  16:02 Найти цитируемый пост)
На радикально различных системах устройства как правило тоже не идентичны. Так что тут можно скорей говорить о переносимости в рамках одной архитектуры.

да возьмем хотя бы x86 и x86-64
и какой-нибудь драйвер чипсета, например Intel G965
на этом чипсете в принципе могут и PIV работать (x86) и какие-нибудь C2D (x86-64)
а в итоге придется вместо одного драйвера на С писать два драйвера на ассемблере
Цитата(LSD @  24.10.2007,  16:02 Найти цитируемый пост)
2. Вот я тебе почему-то ни разу не верю, что ты сможешь взять драйвер видеокарты для PC и просто скомпилить его под Mac

есть некоторый API системы, который так или иначе использует драйвер
все, что мне будет нужно - это заменить API PC-совместимой ОСи на API Mac-а
это, поверь, гораздо проще, чем его с нуля писать (тем более на ассемблере под Power PC)

Добавлено через 1 минуту и 2 секунды
Цитата(S.A.G. @  24.10.2007,  16:11 Найти цитируемый пост)
Чтобы им мало платить.

платят хорошо
(реально хорошо)


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
S.A.G.
Дата 24.10.2007, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



Цитата(Alexeis @  24.10.2007,  16:14 Найти цитируемый пост)
В области графического интерфейса

Цитата(Alexeis @  24.10.2007,  16:14 Найти цитируемый пост)
С++ не рулит

Почему?


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
MAKCim
Дата 24.10.2007, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Alexeis @  24.10.2007,  16:14 Найти цитируемый пост)
И конечно под никсы, тож востребован, он там родной.

там родной С  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
S.A.G.
Дата 24.10.2007, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



Цитата(MAKCim @  24.10.2007,  16:16 Найти цитируемый пост)
платят хорошо(реально хорошо)

Без знаний и опыта студенту хорошо платят? Сказку говоришь.



--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
MAKCim
Дата 24.10.2007, 16:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(S.A.G. @  24.10.2007,  16:31 Найти цитируемый пост)
Без знаний и опыта студенту хорошо платят? Сказку говоришь.

тебе нужно было реальное подтверждение слов archimed7592
я тебе его привел
не хочешь, не верь, дело твое


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
S.A.G.
Дата 24.10.2007, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



Значит их (студентов) немного и они очень умные, либо берут много, обучаться такому быстро, а работа рутинная и неинтересная и т.д. Вообщем какие-то специфические условия. Никому не интересно просто так денег давать.


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
archimed7592
Дата 24.10.2007, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 2
Всего: 93



Цитата(S.A.G. @  24.10.2007,  15:56 Найти цитируемый пост)
Итак, помоему, понятно, что знание любого инструмента, для зарабатывания им денег, должно быть на соответствующем уровне.

Цитата(S.A.G. @  24.10.2007,  16:11 Найти цитируемый пост)
Чтобы им мало платить.

Я бы наверное так не утверждал бы, если бы не знал туеву хучу "спецов", которые нормально себе работают, им вполне нормально платят и они совсем не собираются повешать уровень своего "профессионализма".

Цитата(S.A.G. @  24.10.2007,  15:56 Найти цитируемый пост)
Так можно сказать про любой язык.

К примеру?

Цитата(MAKCim @  24.10.2007,  16:07 Найти цитируемый пост)
ты участвовал в разработке каких-либо низкоуровневых вещей (в т. ч драйверов)?

Да. ОС.

Добавлено через 4 минуты и 17 секунд
Цитата(S.A.G. @  24.10.2007,  16:31 Найти цитируемый пост)
Без знаний и опыта студенту хорошо платят? Сказку говоришь.

smile. Я тоже не поверил, когда мне, отчисленному со второго курса студенту без опыта, согласились платить 3 килобакса в месяц. По казахстанским меркам - это очень хорошие деньги. И тем не менее, факта это не умаляет.

Добавлено через 5 минут и 47 секунд
Цитата(S.A.G. @  24.10.2007,  16:39 Найти цитируемый пост)
а работа рутинная и неинтересная и т.д.

Нормальная работа. Интересная. Будет что показать потом другому работодателю(портфолио так сказать).


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
MAKCim
Дата 24.10.2007, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(archimed7592 @  24.10.2007,  16:40 Найти цитируемый пост)
Да. ОС.

серьезно?
что за ОС?
на каком языке велась разработка?


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
LSD
Дата 24.10.2007, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(MAKCim @  24.10.2007,  17:07 Найти цитируемый пост)
у нас вот например в универе студентов с руками и ногами забирают на ASP.NET
без опыта и без знаний как таковых
с С++ ситуация координально противоположная: хрен куда возьмут без опыта работы
а опыт есть показатель профессионализма 

Не вижу никакой связи с профессионализмом, только с востребованностью. Где народа нехватает, туда и берут охотней. А там где есть из кого выбрать, там и "повыбирать" можно.

Цитата(MAKCim @  24.10.2007,  17:16 Найти цитируемый пост)
да возьмем хотя бы x86 и x86-64
и какой-нибудь драйвер чипсета, например Intel G965
на этом чипсете в принципе могут и PIV работать (x86) и какие-нибудь C2D (x86-64)
а в итоге придется вместо одного драйвера на С писать два драйвера на ассемблере

Ты хочешь сказать, что драйвера чипсета в 32=х разрядных ОС, и 64-х разрядных одинаковые (на урове исходников)? smile 

Цитата(MAKCim @  24.10.2007,  17:16 Найти цитируемый пост)
есть некоторый API системы, который так или иначе использует драйвер
все, что мне будет нужно - это заменить API PC-совместимой ОСи на API Mac-а
это, поверь, гораздо проще, чем его с нуля писать (тем более на ассемблере под Power PC)

При чем тут API?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
S.A.G.
Дата 24.10.2007, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



Цитата(archimed7592 @  24.10.2007,  16:40 Найти цитируемый пост)
 Я тоже не поверил, когда мне, отчисленному со второго курса студенту без опыта, согласились платить 3 килобакса в месяц.

Тебе просто повезло. Хотя, может быть ты теорию знал идеально, тогда.. может быть.


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
Alexeis
Дата 24.10.2007, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 14
Всего: 459



Цитата(MAKCim @  24.10.2007,  16:21 Найти цитируемый пост)
там родной С

  Что и чисто прикладное высокоуровневое по тоже пишут на С?  smile  

Цитата(S.A.G. @  24.10.2007,  16:19 Найти цитируемый пост)
Почему? 

  В данном случае я имею ввиду, то что стандартные библиотеки не представляют достаточного удобства в разработке. Билдер не в счет, так как это не чистый С++, гибрид. Короче вообще отдельная тема. 




--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
MAKCim
Дата 24.10.2007, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(LSD @  24.10.2007,  16:52 Найти цитируемый пост)
Не вижу никакой связи с профессионализмом

профессионализм на пустом месте не появляется
мало наизусть знать Страуструпа  smile 
Цитата(LSD @  24.10.2007,  16:52 Найти цитируемый пост)
Ты хочешь сказать, что драйвера чипсета в 32=х разрядных ОС, и 64-х разрядных одинаковые (на урове исходников)?

именно
объясню
из исходников на ЯВУ (С к примеру) компилятор генерирует код для целевой платформы
(в нашем случае либо x86, либо x86-64)
далее
что нужно из платформо-зависимых вещей для реализации драйвера чипсета?
доступ к адресному пространству I/O и API для работы с периферийной шиной (PCI, PCIe, ...)
любая уважающая себя ОС предоставляет соответствующий API (одинаковый интерфейс, но с разной реализацией для конкретной платформы) (в случае с Linux, например, это функции inb(), outb(), inw(), outw(), ..., pci_*())
теперь все, что нам нужно - это использовать соответствующий API
а всю "черную" работу по генерации кода для x86 или x86-64 сделает за нас компилятор
Цитата(LSD @  24.10.2007,  16:52 Найти цитируемый пост)
При чем тут API? 

выше

Добавлено через 45 секунд
Цитата(Alexeis @  24.10.2007,  17:02 Найти цитируемый пост)
Что и чисто прикладное высокоуровневое по тоже пишут на С?  

как пример, Gnome написан на С


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
archimed7592
Дата 24.10.2007, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 2
Всего: 93



Цитата(MAKCim @  24.10.2007,  16:49 Найти цитируемый пост)
серьезно?
что за ОС?
на каком языке велась разработка? 

С++. К сожалению так и не довёл её до ума - вступительные, универ, потом не до ОСи было(ОС - хобби и соответственно деньги за это никто мне не платил smile).


Цитата(S.A.G. @  24.10.2007,  16:54 Найти цитируемый пост)
Тебе просто повезло. Хотя, может быть ты теорию знал идеально, тогда.. может быть. 

Меня вообще не тестировали... Просто у них заказ, а я из предентов предложил самое красивое решение(считай выйграл "тендер").
Суть не в этом. Суть в том, что твой вопрос подразумевает, что ты не готов сейчас работать с С++ по полной, а промежуточные "спецы" мало кому нужны и мало кто возьмётся обучать тебя, когда есть уже готовенькие спецы(это возвращаясь к моей первоначальной мысли "по теме", которую ты осмеял).

Добавлено через 2 минуты и 9 секунд
Цитата(Alexeis @  24.10.2007,  17:02 Найти цитируемый пост)
В данном случае я имею ввиду, то что стандартные библиотеки не представляют достаточного удобства в разработке. Билдер не в счет, так как это не чистый С++, гибрид. Короче вообще отдельная тема. 

Гхм... Я не испытываю ни малейшей трудности, делаю ГУЮ(я так понял о ней речь) на Qt. Я даже дизайнером не пользуюсь.


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
MAKCim
Дата 24.10.2007, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(archimed7592 @  24.10.2007,  17:10 Найти цитируемый пост)
С++. К сожалению так и не довёл её до ума - вступительные, универ, потом не до ОСи было(ОС - хобби и соответственно деньги за это никто мне не платил smile).

а она хоть что-нибудь могла делать?  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0934 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.