Size: a a a

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

2020 August 13

AV

Alexey Veselovsky in Конференция C++ Russia
(в Обероне 2016, впрочем, он FOR вернул)
источник

VK

Vladimir Krivopalov in Конференция C++ Russia
В этом один из ключевых пунктов, по которому выдвигают претензии к С++. Язык стал мощнее, но ни разу не проще. Одна только move-семантика чего стоит, если лезть в дебри. Вон Йосаттис по ней целую книгу пишет.
источник

VK

Vladimir Krivopalov in Конференция C++ Russia
В том же Rust, кстати, ряд проблем решили изящно - просто инвалидируют объект после переноса. Хотя слабо представляю себе, как такое можно было бы реализовать в плюсах.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
да, у плюсов реальная одна проблема - слишком много внимания на себя оттягивает сам язык
источник

AV

Alexey Veselovsky in Конференция C++ Russia
в этом плане Го на порядки круче и С++ и раста
источник

VK

Vladimir Krivopalov in Конференция C++ Russia
Alexey Veselovsky
в этом плане Го на порядки круче и С++ и раста
(И скучнее :) )
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Alexey Veselovsky
потому, что намного важнее как код будет потом читаться, нежели как код писался
Смотря как на это смотреть.

Выразительные средства плюсов помогают добиться всяких гарантий в compile-time) Хотя бы какой-то "типабезопасности") На Сях любая более или менее крупная программа с ног до головы обмазана void* и макросами, которые это скрывают)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Vladimir Krivopalov
(И скучнее :) )
да 🙁 и если предметка внезапно у проекта скучная, то на С++ себя еще можно как-то развлечь, на Расте - можно на волне моды ощущать, что ты пишешь на капец прорывном языке, а вот в Го будет проще застрелиться. ибо у тебя будет просто ежедневная рутина с хорошей производительностью труда
источник

IL

Ilya L in Конференция C++ Russia
Alexey Veselovsky
да, у плюсов реальная одна проблема - слишком много внимания на себя оттягивает сам язык
А инструменты для языка? Типа системы сборки? Хоть сейчас и легче все стало, но все равно больно
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Ilya L
А инструменты для языка? Типа системы сборки? Хоть сейчас и легче все стало, но все равно больно
это мелочи уже
источник

IL

Ilya L in Конференция C++ Russia
Хм, ну ладно
источник

VK

Vladimir Krivopalov in Конференция C++ Russia
Ilya L
А инструменты для языка? Типа системы сборки? Хоть сейчас и легче все стало, но все равно больно
Тоже большая проблема. Лучше, чем было, спору нет, но всё равно очень напоминает Икею.
источник

IL

Ilya L in Конференция C++ Russia
Alexey Veselovsky
это мелочи уже
Просто когда я по работе перешел временно на С#, я будто попал в райский сад, где все есть, все практически само работает, да и код вообще сам пишется. Успевай новые задачи находить
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Ilya L
Хм, ну ладно
то есть это можно поправить. или, по крайней мере, локально для проекта своего настроить всё так, что боли больше не будет. а вот ментальное давление со стороны языка - никуда не денется. и будет только нарастать
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Ilya L
Просто когда я по работе перешел временно на С#, я будто попал в райский сад, где все есть, все практически само работает, да и код вообще сам пишется. Успевай новые задачи находить
у меня то же ощущение было в 2007 от java 🙂 а потом еще и от Go
источник

AV

Alexey Veselovsky in Конференция C++ Russia
и почти от любого языка, где один вендор и одна система сборки и один пакетник
источник

AV

Alexey Veselovsky in Конференция C++ Russia
и один компилятор
источник

AV

Alexey Veselovsky in Конференция C++ Russia
но всё имеет свою цену
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Alexey Veselovsky
и почти от любого языка, где один вендор и одна система сборки и один пакетник
Вот это всё вообще не про Java :)
источник
2020 August 14

AK

Alexey Kuznetsov in Конференция C++ Russia
Alexey Veselovsky
и почти от любого языка, где один вендор и одна система сборки и один пакетник
источник