Re[2]: Есть ли смысл учить С++?
От: AmSpb  
Дата: 19.02.21 17:31
Оценка:
Здравствуйте, Ватакуси, Вы писали:

В>Лично я бы начал именно с питона + базы (SQL и NoSQL типа Redisa и DynamoDB) + Очереди сообщений + Облака + HTML5/CSS3/JS6+. Далее можно Яву/ДотНет поизучать.

В>Это закрывает примено 95% всех требований и всех вакансий.

еще что-нить для ETL и workflow management и CI/CD
Re[5]: Есть ли смысл учить С++?
От: a.v.v Россия  
Дата: 19.02.21 17:37
Оценка: 2 (1)
Здравствуйте, gyraboo, Вы писали:


G>А библиотеки какие-то? Буст, и т.д.? Для БД и для REST API что используется?


есть две краеугольных библиотеки в мире плюсов stl и boost
закрывает наверно 90% стандартных задач
Отредактировано 19.02.2021 18:31 a.v.v . Предыдущая версия .
Re[2]: Есть ли смысл учить С++?
От: mgu  
Дата: 19.02.21 18:17
Оценка:
Здравствуйте, sr_dev, Вы писали:

_>Язык (платформа, фреймворк) за две недели изучается, тем более что они похожи все.


Это хорошо известно тем, кто хоть раз прошёл подобный путь. К сожалению, среди нанимателей таких людей мало.

_>Касательно востребованности c++ — https://insights.stackoverflow.com/survey/2020#technology-programming-scripting-and-markup-languages-professional-developers


Попахивает списком востребованности спиртных напитков.
Re[3]: Есть ли смысл учить С++?
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 19.02.21 18:35
Оценка:
Здравствуйте, gyraboo, Вы писали:

G>А на каком стэке сейчас пишут высокопроизводительные сервисы на C++? И какие из задач делегируются Питону?


Я для сети boost и использую. Но она у меня никогда узким место и не была. Чаще всего самое тяжёлое — это вычисления: что-то самописное (TBB, CUDA, OpenCL), OpenVINO, TensorRT. Например, для TensorRT есть и свой сервер triton, в который можно закинуть нейросеть и всё, но как-то руки до него пока не доходят. То есть индустрия пытается загнать С++ под капот и использовать всё из Питона. Nvidia для этого и делает всякие штуки типа TensorRT, DeepStream, triton. У Intel аналогично куча продуктов. И оно работает быстро, и многим хватает.
Но часто оказывается, что кому-нибудь этого мало и надо, например, на пяток fps быстрее и тогда получается, что захват видео на голом ffmpeg API, все нейросетки на C++ API, асинхронную загрузку данных, распараллеливание пайплайна насколько можно, асинхронное копирование на видеокарту, пока она считает, конвееризация и т.д. То есть это не какая-то хардкорная оптимизация, а просто обычная инженерная работа, которая на С++ в принципе возможна и привычна. А на Питоне или мегасложна, или невозможна.
И в итоге: написанный на Питоне сервис для одного клиента переписывается на С++ и оптимизируется, а потом весь питоновский код выкидывается и переписываются решения для всех, раз уж работа по оптимизации проведена. И все довольны.
Re[6]: Есть ли смысл учить С++?
От: so5team https://stiffstream.com
Дата: 19.02.21 19:56
Оценка:
Здравствуйте, AmSpb, Вы писали:

AS>для rest api есть https://github.com/ipkn/crow


Он уже больше трех лет как заброшен.
Re[7]: Есть ли смысл учить С++?
От: AmSpb  
Дата: 19.02.21 20:02
Оценка:
Здравствуйте, so5team, Вы писали:

AS>>для rest api есть https://github.com/ipkn/crow

S>Он уже больше трех лет как заброшен.

Да, точно, ну значит какую-нить другую найти, от мелкомягких или писташку
Хотя ребята форк сделили и до сих пор развивают и поддерживают проект https://github.com/CrowCpp/crow
Отредактировано 19.02.2021 20:04 AmSpb . Предыдущая версия .
Re[3]: Есть ли смысл учить С++?
От: so5team https://stiffstream.com
Дата: 19.02.21 20:03
Оценка:
Здравствуйте, mgu, Вы писали:

_>>Язык (платформа, фреймворк) за две недели изучается, тем более что они похожи все.


mgu>Это хорошо известно тем, кто хоть раз прошёл подобный путь. К сожалению, среди нанимателей таких людей мало.


Еще меньше тех, кто готов нормально платить за разгребание говн, произведенных изучившими C++ за две недели.
Re[4]: Есть ли смысл учить С++?
От: mgu  
Дата: 19.02.21 22:10
Оценка: :))) :))
Здравствуйте, so5team, Вы писали:

_>>>Язык (платформа, фреймворк) за две недели изучается, тем более что они похожи все.


mgu>>Это хорошо известно тем, кто хоть раз прошёл подобный путь. К сожалению, среди нанимателей таких людей мало.


S>Еще меньше тех, кто готов нормально платить за разгребание говн, произведенных изучившими C++ за две недели.


А сколько по-вашему нужно времени на изучение синтаксиса С++?
Re[5]: Есть ли смысл учить С++?
От: AmSpb  
Дата: 19.02.21 22:32
Оценка: +1
Здравствуйте, mgu, Вы писали:

S>>Еще меньше тех, кто готов нормально платить за разгребание говн, произведенных изучившими C++ за две недели.

mgu>А сколько по-вашему нужно времени на изучение синтаксиса С++?

Сколько нужно времени на изучение всего, что тут есть https://en.cppreference.com/w/cpp/language ?
Re[6]: Есть ли смысл учить С++?
От: mgu  
Дата: 19.02.21 23:34
Оценка:
Здравствуйте, AmSpb, Вы писали:

AS>Здравствуйте, mgu, Вы писали:


S>>>Еще меньше тех, кто готов нормально платить за разгребание говн, произведенных изучившими C++ за две недели.

mgu>>А сколько по-вашему нужно времени на изучение синтаксиса С++?

AS>Сколько нужно времени на изучение всего, что тут есть https://en.cppreference.com/w/cpp/language ?


Так мало?! Ну, если STD добавить, то неделю и выйдет. Дольше будешь запускать стандартный говнопроект на своём компьютере (включая загрузку исходников из септика и поиск администратора с просроченными паролями).

override (C++11) – final (C++11)


С++, который мы потеряли... Сам наутро Джавой стал... После до-диеза вообще не проблема.
Re[6]: Есть ли смысл учить С++?
От: __kot2  
Дата: 19.02.21 23:38
Оценка: 4 (1) +5 :)))
Здравствуйте, AmSpb, Вы писали:

AS>Здравствуйте, mgu, Вы писали:


S>>>Еще меньше тех, кто готов нормально платить за разгребание говн, произведенных изучившими C++ за две недели.

mgu>>А сколько по-вашему нужно времени на изучение синтаксиса С++?

AS>Сколько нужно времени на изучение всего, что тут есть https://en.cppreference.com/w/cpp/language ?

я лично С++ учу по моему года с 98ого и я его знаю достаточно плоховато
Re: Есть ли смысл учить С++?
От: VladFein США  
Дата: 19.02.21 23:41
Оценка:
Здравствуйте, merge, Вы писали:

M>Какой язык посоветуете учить человеку чтобы к примеру начать работать в яндексе дойти до хорошего уровня и с прицелом на собеседование в FAANG для отъезда?


Так вот же! Прямо тут, только что:

http://rsdn.org/forum/humour/7955050.1
Автор: Pavel Dvorkin
Дата: 19.02.21
Re[7]: Есть ли смысл учить С++?
От: AmSpb  
Дата: 19.02.21 23:52
Оценка:
Здравствуйте, __kot2, Вы писали:

__>Здравствуйте, AmSpb, Вы писали:


AS>>Здравствуйте, mgu, Вы писали:


S>>>>Еще меньше тех, кто готов нормально платить за разгребание говн, произведенных изучившими C++ за две недели.

mgu>>>А сколько по-вашему нужно времени на изучение синтаксиса С++?

AS>>Сколько нужно времени на изучение всего, что тут есть https://en.cppreference.com/w/cpp/language ?

__>я лично С++ учу по моему года с 98ого и я его знаю достаточно плоховато

А вот человеку mgu, нужна всего лишь неделя на изучение материала по приведенной ссылке, гений не меньше.
Re[7]: Есть ли смысл учить С++?
От: sergey2b ЮАР  
Дата: 19.02.21 23:53
Оценка:
Здравствуйте, mgu, Вы писали:


mgu>Так мало?! Ну, если STD добавить, то неделю и выйдет. Дольше будешь запускать стандартный говнопроект на своём компьютере (включая загрузку исходников из септика и поиск администратора с просроченными паролями).


mgu>

mgu>override (C++11) – final (C++11)


mgu>С++, который мы потеряли... Сам наутро Джавой стал... После до-диеза вообще не проблема.



что бы начать приемлемо писать на плюсах не с 0 а имеся опыт на другом языке
надо прочесть 600 страниц и каждый день делать упражения по часу в день
Re[8]: Есть ли смысл учить С++?
От: mgu  
Дата: 20.02.21 00:03
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>что бы начать приемлемо писать на плюсах не с 0 а имеся опыт на другом языке

S> надо прочесть 600 страниц и каждый день делать упражения по часу в день

Если тратить на каждую страницу даже 10 минут, то выйдет 100 часов, за 2 недели реально.

Другое дело, что синтаксис языка -- это как знание шахматных правил, они знакомы многим, но только единицы становятся гроссмейстерами.
Re[9]: Есть ли смысл учить С++?
От: sergey2b ЮАР  
Дата: 20.02.21 00:17
Оценка:
Здравствуйте, mgu, Вы писали:



mgu>Другое дело, что синтаксис языка -- это как знание шахматных правил, они знакомы многим, но только единицы становятся гроссмейстерами.



я же написал нужен предварительный опыт 10 лет на асме
и 5 на паскле, вирт, кнут все дела
Re[10]: Есть ли смысл учить С++?
От: mgu  
Дата: 20.02.21 00:31
Оценка:
Здравствуйте, sergey2b, Вы писали:

mgu>>Другое дело, что синтаксис языка -- это как знание шахматных правил, они знакомы многим, но только единицы становятся гроссмейстерами.


S>я же написал нужен предварительный опыт 10 лет на асме

S>и 5 на паскле, вирт, кнут все дела

Я насчёт предварительного опыта и не спорю.
Re[5]: Есть ли смысл учить С++?
От: so5team https://stiffstream.com
Дата: 20.02.21 06:29
Оценка: 4 (1) +4
Здравствуйте, mgu, Вы писали:

S>>Еще меньше тех, кто готов нормально платить за разгребание говн, произведенных изучившими C++ за две недели.


mgu>А сколько по-вашему нужно времени на изучение синтаксиса С++?


Сразу видно человека в теме (на самом деле нет).

Проблема с C++ не в изучении синтаксиса, а в том, чтобы выработать рефлексы писать так, чтобы конечности не отстреливались. И на это может потребоваться не один год даже под чутким руководством более опытных товарищей.
Re: Есть ли смысл учить С++?
От: SkyDance Земля  
Дата: 20.02.21 07:18
Оценка: :)
M>Какой язык посоветуете учить человеку чтобы к примеру начать работать в яндексе дойти до хорошего уровня и с прицелом на собеседование в FAANG для отъезда?

Любой, который есть на hackerrank/topcoder/...
Re[6]: Есть ли смысл учить С++?
От: gyraboo  
Дата: 20.02.21 07:25
Оценка:
Здравствуйте, so5team, Вы писали:

mgu>>А сколько по-вашему нужно времени на изучение синтаксиса С++?


S>Сразу видно человека в теме (на самом деле нет).


S>Проблема с C++ не в изучении синтаксиса, а в том, чтобы выработать рефлексы писать так, чтобы конечности не отстреливались. И на это может потребоваться не один год даже под чутким руководством более опытных товарищей.


А это достоинство или недостаток языка?
Есть какие-то книги, которые прививают правильный подход?
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.