Size: a a a

2020 April 10

AZ

Alex Zhukovsky in rust_offtopic
Mikail Bagishov
Раст от такого защитил бы
в рц(рефцелл) можно то же самое сделать
источник

AZ

Alex Zhukovsky in rust_offtopic
правда пока ты их будешь писать есть шанс что до тебя дойдет что ты не то делаешь
источник

MB

Mikail Bagishov in rust_offtopic
Vadim Galtsev
ребят, почему го говно?
Если еще нужны, то
1) if err != nil
2) нет RAII
3) Нет типов-сумм
4) Много вещей вшито в язык намертво. Написать кастомные либо нельзя вообще, либо будет просадка по скорости (из-за отсутствия дженериков). Например мапы (насколько я помню, в гошке вообще нет аналога BTreeMap), каналы.
5) нет константых ссылок
6) Такие же недомьютексы, как и в большинстве других языков.
источник

VG

Vadim Galtsev in rust_offtopic
Mikail Bagishov
Если еще нужны, то
1) if err != nil
2) нет RAII
3) Нет типов-сумм
4) Много вещей вшито в язык намертво. Написать кастомные либо нельзя вообще, либо будет просадка по скорости (из-за отсутствия дженериков). Например мапы (насколько я помню, в гошке вообще нет аналога BTreeMap), каналы.
5) нет константых ссылок
6) Такие же недомьютексы, как и в большинстве других языков.
мощно, возьму на вооружение пасиб
источник

DF

Dollar Føølish in rust_offtopic
4 пункт самый существенный мне кажется
источник

MB

Mikail Bagishov in rust_offtopic
Я думаю, что 3 важнее
источник

p

polunin.ai in rust_offtopic
Mikail Bagishov
Раст от такого защитил бы
В расте уб нет, хочешь сказать?)
источник

MB

Mikail Bagishov in rust_offtopic
отсутствие 4 мешает писать быстрый код, а отсутствие 3 мешает писать корректынй код
источник

MB

Mikail Bagishov in rust_offtopic
polunin.ai
В расте уб нет, хочешь сказать?)
Раст не дает совершить уб "просто так",  по недосмотру
источник

p

polunin.ai in rust_offtopic
Ну я думаю в гошке тоже так
источник

MB

Mikail Bagishov in rust_offtopic
Разработка на го или плюсах требует всегда включать голову
источник

p

polunin.ai in rust_offtopic
Иначе зачем она нужна
источник

MB

Mikail Bagishov in rust_offtopic
polunin.ai
Ну я думаю в гошке тоже так
да вот тебе пример
источник

MB

Mikail Bagishov in rust_offtopic
Человек просто написал код, а в нем просто баг
источник

а

а кто это in rust_offtopic
в расте конечно такого не бывает
источник

MB

Mikail Bagishov in rust_offtopic
Ты умеешь читать?
источник

p

polunin.ai in rust_offtopic
а кто это
в расте конечно такого не бывает
Нет конечно
источник

MB

Mikail Bagishov in rust_offtopic
В случае раста есть алгоритм:
1) если в коде есть подстрока unsafe, то включи мозг
2) иначе можешь про UB не париться
источник

MB

Mikail Bagishov in rust_offtopic
В го, плюсах, си, и других такого алгоритма нет.
источник

MB

Mikail Bagishov in rust_offtopic
Ты всегда должен быть начеку
источник