The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Утверждён стандарт C++20, opennews (?), 07-Сен-20, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


58. "Утверждён стандарт C++20"  +2 +/
Сообщение от Z (??), 07-Сен-20, 11:45 
А потом эти люди еще удивляются почему так стремительно растёт популярно GO
Ответить | Правка | Наверх | Cообщить модератору

79. "Утверждён стандарт C++20"  –1 +/
Сообщение от Аноним (18), 07-Сен-20, 12:19 
и PHP
Ответить | Правка | Наверх | Cообщить модератору

83. "Утверждён стандарт C++20"  –2 +/
Сообщение от Анонимemail (38), 07-Сен-20, 12:31 
Не, ну вот из крайности в крайность не надо. Да, современный С++ перегружен и переусложнен до предела. Но и Go слишком прост, чтобы на нем делать серьезные проекты. Быстро накидать прототип или что-то несложное - да, можно. Но что-то сложнее нескольких файлов и нескольких сотен LoC - уже начинаются проблемы с построением архитектуры и чистотой кода. Куча дублирования, пустые интерфейсы, которые пускают по звизде всю систему типов... Кошмар, одним словом.
Я для себя выбрал 4 языка, с которыми мне приятно работать: Common Lisp, Erlang, Rust, C.
И с которыми я никогда больше не буду работать без критической необходимости: Go, C++, C#, Java.
Посматриваю еще в сторону Standard ML, Haskell и Ada. Последнюю щупал, вроде ничего так, но как-то слишком многословно и куча заморочек, так и не определился, нравится или нет.
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

102. "Утверждён стандарт C++20"  +/
Сообщение от h65eyh5 (?), 07-Сен-20, 13:01 
>слишком многословно

Язык для оборонки создавался же. Многословность, чтобы меньше было возможности не заметить мелкую опечатку. Что скажете про Dlang и Nim?

Ответить | Правка | Наверх | Cообщить модератору

115. "Утверждён стандарт C++20"  +/
Сообщение от Аноним (115), 07-Сен-20, 13:40 
Не пробовал, не знаю.
Ответить | Правка | Наверх | Cообщить модератору

140. "Утверждён стандарт C++20"  +1 +/
Сообщение от Аноним (140), 07-Сен-20, 15:37 
>> Но и Go слишком прост, чтобы на нем делать серьезные проекты. Быстро накидать прототип или что-то несложное - да, можно. Но что-то сложнее нескольких файлов и нескольких сотен LoC - уже начинаются проблемы с построением архитектуры и чистотой кода.

Так и скажи, что у тебя руки растут не с того места.

Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

164. "Утверждён стандарт C++20"  –1 +/
Сообщение от Анонимemail (38), 07-Сен-20, 18:08 
Ага, на нормальных языках из того места, а на Go внезапно не из того. Ну да, ну да, конечно, проблема во мне, а в Гугле говно создать не могут по определению.
Ответить | Правка | Наверх | Cообщить модератору

170. "Утверждён стандарт C++20"  +1 +/
Сообщение от Аноним (140), 07-Сен-20, 18:39 
Профи отличается от начинающего умением использовать любой инструмент. Лет через двадцать кодинга на самых разных ЯП ты это осознаешь. По ходу и заметишь, что именно этот навык наиболее востребован и наиболее хорошо оплачивается. Капризульки и поиск "крутых ЯП для крутых проектов и крутых перцев"-это характерно для начинающих.

ЗЫ конкретно про Go, его увлечённо взяли в оборот в крупнейших компаниях, включая РФ-вских, и пилят на нём проекты уровня bigdata платформ, тихо и молча.

Ответить | Правка | Наверх | Cообщить модератору

189. "Утверждён стандарт C++20"  +2 +/
Сообщение от anonymousangler (?), 07-Сен-20, 20:08 
Это скорее отлияает тех, кто будет жрать сам знаешь что за деньги, от всех остальных. Не более.
Ответить | Правка | Наверх | Cообщить модератору

197. "Утверждён стандарт C++20"  +/
Сообщение от Аноним (150), 07-Сен-20, 20:46 
> именно этот навык наиболее востребован и наиболее хорошо оплачивается

Неа. Наиболее хорошо оплачивается умение писать качественный код, а для этого надо хорошо знать язык(и) проекта (один-два, максимум три), а не нахвататься всего по верхам.

Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору

213. "Утверждён стандарт C++20"  –1 +/
Сообщение от Аноним (140), 07-Сен-20, 21:54 
>>умение писать качественный код

Не повторяй то, что сказано выше фразой "умением использовать любой инструмент"

PS Новичка сразу выдаёт утверждение, что освоить можно только два-три языка. Проработавшие пару десяток лет успевают не только освоить десятки ЯП-ов, но и забыть некоторые из них за ненадобностью.

Ответить | Правка | Наверх | Cообщить модератору

219. "Утверждён стандарт C++20"  –1 +/
Сообщение от Анонимemail (38), 07-Сен-20, 22:46 
> Проработавшие пару десяток лет успевают не только освоить десятки ЯП-ов, но и забыть некоторые из них за ненадобностью

Ну что ж, давай перечислим языки, которые я освоил (и многие забыл) за (в общем случае, потому что начинал еще в школе на Электронике-БК или Корветах, уже не помню) 18 лет программирования.

школа, 9-10 классы, УПК:
Basic (не помню какой, как раз на Электрониках/Корветах был), TurboPascal

далее универ, 5 лет, околопрограммистская специальность САПР:
Assembler X86, AVR Assembler, C, C++, VBA, VBS, JS, Delphi (да, он считается языком), C#

работа, 11 лет уже как:
продолжал Delphi, C++, C#, чуть-чуть JS. Новые: PHP, Erlang, Go, Common Lisp, Rust.

Bash-скрипты и batch-файлы не считаю.

Из них продолжаю активно использовать Erlang (по работе). Есть планы по Rust'у, C и, возможно, Лиспу (для себя).

И вот после 2 лет разработки на Go могу заявить, что он - говно.

Ответить | Правка | Наверх | Cообщить модератору

260. "Утверждён стандарт C++20"  +/
Сообщение от Аноним (150), 08-Сен-20, 10:38 
> Новичка сразу выдаёт утверждение, что освоить можно только два-три языка. Проработавшие пару десяток лет успевают не только освоить десятки ЯП-ов, но и забыть некоторые из них за ненадобностью.

Не повторяй то, что сказано выше фразой "нахвататься по верхам". Можно уметь кодить на нескольких десятках языков, но при этом на всех них допускать детские ошибки или просто плодить крайне неоптимальный код. У меня и в мыслях не было с этим спорить. Но чтобы писать качественный код, надо потратить несколько лет только на разработку на одном языке (десяток лет опыта разработки вообще — это само собой разумеется). В случае такого сложного языка, как современный C++, нужно разрабатывать на нём, как минимум, последних лет 5. Именно последних, чтобы быть в курсе актуальных стандартов. И да, под разработкой я понимаю не просто написание кода, но и чтение литературы, посещение конференций и т. п., чтобы не отставать от жизни. И как-то вот получается, что больше 2-3 языков на должном уровне поддерживать очень трудно. Ну если только язык не стагнирует и не является сам по себе предельно упрощённым.

Ответить | Правка | К родителю #213 | Наверх | Cообщить модератору

220. "Утверждён стандарт C++20"  +1 +/
Сообщение от Анонимemail (38), 07-Сен-20, 22:49 
> конкретно про Go, его увлечённо взяли в оборот в крупнейших компаниях, включая РФ-вских, и пилят на нём проекты уровня bigdata платформ, тихо и молча.

да бэкенды на нем пилят в основном, поскольку вся РФ - один большой аутсорсер.

Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору

221. "Утверждён стандарт C++20"  +/
Сообщение от Анонимemail (38), 07-Сен-20, 22:54 
> Профи отличается от начинающего умением использовать любой инструмент.

он отличается умением выбирать инструмент под задачу. При чем такой инструмент, при работе с которым он будет получать удовольствие, а не ругаться матом каждые несколько минут.

Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору

315. "Утверждён стандарт C++20"  +/
Сообщение от Myyx (?), 09-Сен-20, 10:20 
ок ос на брайнфаке запилил
Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору

350. "Утверждён стандарт C++20"  +/
Сообщение от Анонимусс (?), 10-Сен-20, 05:46 
Согласен, неожиданно для себя понял,ч то мне, по большому счету всё равно на чем писать, а разобраться в особенностях можно из за пару недель...
Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору

386. "Утверждён стандарт C++20"  +/
Сообщение от Neon (??), 16-Мрт-22, 02:16 
Можно, конечно, привыкнуть и к говну, но зачем ?!
Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору

385. "Утверждён стандарт C++20"  +/
Сообщение от Neon (??), 16-Мрт-22, 02:15 
Go тоже та еще гадость.
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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