Size: a a a

cxx.Дискуссионная

2020 May 26

p

polunin.ai in cxx.Дискуссионная
Alexander Zaitsev
но вот человек пытается на ровном месте продать Rust
Не, мне интересно зачем вы выбираете плюсы.
источник

p

polunin.ai in cxx.Дискуссионная
Продать плюсовикам Раст невозможно
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
polunin.ai
Не, мне интересно зачем вы выбираете плюсы.
куча существующего кода
источник

CC

Chris Calvin in cxx.Дискуссионная
polunin.ai
1) вы в каждом языке можете регулировать выделение памяти?
2) подразумевается непреднамеренный доступ к данным которые не должны были предоставляться. Простой пример - запись в массив за его границами. В плюсах это неопределенное поведение, в расте это паника.
1) Таких большая часть, (джава в том числе :) )
2) Ну когда тебя бьют по пальцам это ок, частично согласен, но это простой кейс, я себе перестал получать проблемы с памятью уже через пару лет более-менее активного кодинга на плюсах. Не вылезать за границы тоже самое что не нарушать законы, чистить за собой память тоже самое что и подтираться - гигиеническая привычка.

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

IL

Ilya L in cxx.Дискуссионная
polunin.ai
Не, мне интересно зачем вы выбираете плюсы.
На нем есть работа :)
источник

CC

Chris Calvin in cxx.Дискуссионная
polunin.ai
Не, мне интересно зачем вы выбираете плюсы.
You don`t need rewrite the world!
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
polunin.ai
Продать плюсовикам Раст невозможно
конечно, потому что он не решает глобально наших проблем должным образом :(
источник

CC

Chris Calvin in cxx.Дискуссионная
polunin.ai
Продать плюсовикам Раст невозможно
Я хз кому можно
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Chris Calvin
You don`t need rewrite the world!
а это хуй им докажешь
источник

p

polunin.ai in cxx.Дискуссионная
Alexander Zaitsev
куча существующего кода
А писать новый код? Ясное дело что старый код не нужно переписывать без особой нужды
источник

CC

Chris Calvin in cxx.Дискуссионная
Чет раст прикольный, пойду перепишу 10Гб кодобазы с джавы
источник

CC

Chris Calvin in cxx.Дискуссионная
polunin.ai
А писать новый код? Ясное дело что старый код не нужно переписывать без особой нужды
Ты новый пишешь на основе старого
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
polunin.ai
А писать новый код? Ясное дело что старый код не нужно переписывать без особой нужды
новый код переиспользует существующий
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
а ваша экосистема не готова заменить крестовую
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
почему - я писал выше про automotive и actix vs sobjectizer
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
пожалуйста, ознакомьтесь
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
или мы снова будем из пустого в порожнее?
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Alexander Zaitsev
или мы снова будем из пустого в порожнее?
А вот в расте!
источник

p

polunin.ai in cxx.Дискуссионная
Chris Calvin
1) Таких большая часть, (джава в том числе :) )
2) Ну когда тебя бьют по пальцам это ок, частично согласен, но это простой кейс, я себе перестал получать проблемы с памятью уже через пару лет более-менее активного кодинга на плюсах. Не вылезать за границы тоже самое что не нарушать законы, чистить за собой память тоже самое что и подтираться - гигиеническая привычка.

А вот то, что раст пропагандируется как безопасный это жалкие иллюзии людей которые не понимают что у них внизу стоит полная непредсказуемость
>пару лет
Это большое время. В расте же такое невозможно с самого начала. Можно думать о более существенных задача чем о "не сделать use after free" и т.д.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
чтобы продать раст плюсовикам ты должен понимать плюсовые проблемы. а чтобы это сделать - надо С++ хотя чуточку знать
источник