The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз системы сборки CMake 3.16"
Отправлено Школьник, 29-Ноя-19 12:10 
Пузырь, вероятно, лопнет, но только поможет ли это C++? C 2002 года пишу на C++ за деньги, работодатели довольны, язык же я, хоть и Мейерса-Александреску читал, а до сих пор не знаю, особенно с учетом стандартов за последние 5 лет.

Далее. Возьмем мобильные гаджеты - там нет места для C++ за исключением Sailfish/Аврора/Plasma Mobile/Ubuntu Touch, которые не имеют почти никакой доли рынка, и в России найти работу плюсиста с прицелом на них практически невозможно, особенно если не жить в Москве. Возьмем desktop - единственная платформа, под которую на C++ все еще активно пишутся программы, это KDE. А KDE занимает лишь долю от той доли рынка, что занимает десктопный Linux, т.е. примерно в рамках статистической погрешности. Под венду на C++ пишут либо редкие очень узкоспециализированные ребята, которым производительность нужна любой ценой, в том числе игроделы, либо старые большие проекты, которых опять же в России раз, два и обчёлся. Все остальные давно перелезли на dotnet. Под macOS на C++ качественно ситуация такая же, а количественно еще больше не в пользу C++.

Возьмем ембедовку. Там, где ресурсов мало или совсем мало - там либо C, либо голый ассемблер. С++ там не любят за раздутую стандартную библиотеку, за сильно разрастающийся от шаблонов размер бинарей, кроме того, многие все еще ошибочно считают, что exceptions сильно просаживает производительность. Если все это не использовать, то остаток от возможностей C++ не настолько больше, чем C, чтобы заморачиваться с ним.

На серверах C++ опять же есть только там, где производительность нужна любой ценой, т.е. в особо критичных местах. А на бэкенде там либо Java, либо JavaScript, либо Go, Python, PHP. C++ там нет и ясно почему - на нем значительно проще написать небезопасный код, его куда труднее отлаживать, и есть куча случаев с undefined behaviour.

Так что правильно Ване советуют, не надо лезть в кресты.

>дипломами по барбершопингу, жлобоскрипту и пихтону

JavaScript и Python нужны для веба, второй еще для data science, ML и прочего подобного. Вы вот интернет-банкингом пользуетесь? Если да, то скорее всего, либо через веб, либо через мобильное приложение. Десктоп-приложений для этого как-то негусто, да?

С интернет-покупками ситуация точно такая же.

>ибо ВНЕЗАПНО! выяснилось, что производить контент на гаджетах не получается

На одного производителя контента сколько приходится потребителей?

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру