Size: a a a

Конференция C++ Russia

2020 July 17

АГ

Александр Гранин... in Конференция C++ Russia
А потом уже идет натягивание совы на глобус в попытке рационализировать выбор, сделанный не на технических основаниях
источник

G

Gabriele in Конференция C++ Russia
скорее, я бы также добавил, что сторонники Java и C# - единственные, кто утверждает, что их языки могут делать «что угодно».
Мне нравится современный C++, но мне нравится изучать многие другие языки, даже языки сценариев, совершенно отличные от C++, например, Perl или AWK, например.
источник

TS

Timur Safin in Конференция C++ Russia
Александр Гранин
> зачем так мучиться вместо того, чтобы написать это на плюсах, которые для таких вещей идеальны?

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

G

Gabriele in Конференция C++ Russia
нет такого «единого и истинного» языка, который каждый должен использовать, и Bjarne всегда упоминает об этом. Он не хочет, чтобы каждый всегда использовал C++. и это неправильно.
Существуют и другие языки, которые продаются и продаются как панацея от чего-либо, и они часто строго связаны с какими-то проприетарными средами, проприетарными платформами или операционными системами (в отличие от C++).
источник

G

Gabriele in Конференция C++ Russia
так Александр, ты  неправильно понял
источник

АГ

Александр Гранин... in Конференция C++ Russia
Маркетинг маркетингом, а закрываться от какого-то языка лишь потому, что он продается как панацея - это не оч
источник

m

magras in Конференция C++ Russia
Timur Safin
(хорошо когда тимлид здравомыслящий, и не выбирает haskell)
У меня на первой работе одна маленькая утилита для работы с локализацией была написана на haskell. Тогда я видел его в первый раз в жизни, да и с другими функциональными языками не еще встречался. Но ничего, примерно понять что она делает смог с минимумом гугления. Так что не так страшен haskell как его малюют.
источник

G

Gabriele in Конференция C++ Russia
Александр Гранин
Маркетинг маркетингом, а закрываться от какого-то языка лишь потому, что он продается как панацея - это не оч
я агностик в выборе. Я против использования языка программирования, если есть лучшая альтернатива. вот и все.
источник

G

Gabriele in Конференция C++ Russia
magras
У меня на первой работе одна маленькая утилита для работы с локализацией была написана на haskell. Тогда я видел его в первый раз в жизни, да и с другими функциональными языками не еще встречался. Но ничего, примерно понять что она делает смог с минимумом гугления. Так что не так страшен haskell как его малюют.
определенно нет, просто нужно время, чтобы изучить новую «парадигму». То же самое касается Lisp и любого другого языка
источник

АГ

Александр Гранин... in Конференция C++ Russia
> Так что не так страшен haskell как его малюют.
+1
источник

G

Gabriele in Конференция C++ Russia
в общем, самоотдачи и учебы достаточно для всего. С другой стороны, маркетологи и компании продают языки программирования как «волшебные инструменты», которые просты в использовании.
источник

TS

Timur Safin in Конференция C++ Russia
magras
У меня на первой работе одна маленькая утилита для работы с локализацией была написана на haskell. Тогда я видел его в первый раз в жизни, да и с другими функциональными языками не еще встречался. Но ничего, примерно понять что она делает смог с минимумом гугления. Так что не так страшен haskell как его малюют.
утро охренических историй: на моей предыдущей работе в команде делающей map-reduce затесались какие-то фанаты CLOS. (Например, дерево метаданных запроса отображалось в Lisp-е). Проблема в том, что Lisp никаким боком не был одобрен к использованию в качестве долговременного решения в компании, и чувака, который задокументировал как использовать его утилиту на лиспе чуть не уволили. Было весело...

(хотя, это не имеет ровно никакого отношение к конференции по Си++)
источник

YA

Yauheni Akhotnikau in Конференция C++ Russia
Александр Гранин
Почему С++ разработчики постоянно доказывают себе и другим, что им не надо учить Rust, Java, C#, whateverelse? Всегда тонны аргументов. Это похоже на самотерапию, когда пытаешься рационализировать сделанный выбор, оправдать свои страдания.
Потому, что сперва нужно выучить C++, а это не оставляет времени ни на что другое.
источник

G

Gabriele in Конференция C++ Russia
Timur Safin
утро охренических историй: на моей предыдущей работе в команде делающей map-reduce затесались какие-то фанаты CLOS. (Например, дерево метаданных запроса отображалось в Lisp-е). Проблема в том, что Lisp никаким боком не был одобрен к использованию в качестве долговременного решения в компании, и чувака, который задокументировал как использовать его утилиту на лиспе чуть не уволили. Было весело...

(хотя, это не имеет ровно никакого отношение к конференции по Си++)
xax, эта профессиональная сфера наполнена такими смешными / бессмысленными историями
источник

АГ

Александр Гранин... in Конференция C++ Russia
Gabriele
я агностик в выборе. Я против использования языка программирования, если есть лучшая альтернатива. вот и все.
Лучшая в каком смысле?

- Лучшая производительность?
- Более доступные разработчики?
- Есть понятные best practices и guidelines?
- Лучший time-to-market?
- Лучше экосистема?
- Лучше безопасность кода?
- Лучше согласовывается с другими продуктами и экспертизой в компании?
- Лучше для саморазвития?

Проблема в том, что С++ не может быть лучшим по всем категориям. Time-to-market у него ужаснейший.

Другие языки тоже не могут быть лучшими во всем.

Но тимлиды об этих критериях не думают особо. Им нравится язык Х, или есть скрытая цель поиграться с языком Y, вот они и выбирают его
источник

G

Gabriele in Конференция C++ Russia
источник

АГ

Александр Гранин... in Конференция C++ Russia
Yauheni Akhotnikau
Потому, что сперва нужно выучить C++, а это не оставляет времени ни на что другое.
Не нужно учить С++ сперва. Я бы сказал, в современном мире его вообще учить не нужно
источник

G

Gabriele in Конференция C++ Russia
Кажется, я не лучший человек, чтобы объяснять себя достаточно хорошо, особенно на иностранном языке.
источник

АГ

Александр Гранин... in Конференция C++ Russia
Timur Safin
утро охренических историй: на моей предыдущей работе в команде делающей map-reduce затесались какие-то фанаты CLOS. (Например, дерево метаданных запроса отображалось в Lisp-е). Проблема в том, что Lisp никаким боком не был одобрен к использованию в качестве долговременного решения в компании, и чувака, который задокументировал как использовать его утилиту на лиспе чуть не уволили. Было весело...

(хотя, это не имеет ровно никакого отношение к конференции по Си++)
Десятое правило Гринспена
источник

YA

Yauheni Akhotnikau in Конференция C++ Russia
Как и слушать Александра Гранина. Оба утверждения одного и пошиба и степени достоверности.
источник