Size: a a a

2021 March 04

А

Алексей in rust_offtopic
и вообще все программы в итоге сводятся к "мамой клянусь"
источник

p

polunin.ai in rust_offtopic
Roman Blog
если ты признаёшь это нормальным, то весь хейт крейстов ломается
Ещё раз, весь зейт крестов в том что он везде unsafe. На расте ты можешь писать и safe и unsafe. И safe кода у пользователя больше чем unsafe.
источник

А

Алексей in rust_offtopic
но то что раст не даёт абсолютных гарантий не означает что раст вообще не даёт гарантий
источник

RB

Roman Blog in rust_offtopic
polunin.ai
Смысл разделения сейфа и ансейфа чтобы не писать "мамой клянусь" возле всех участков кода, а только возле unsafe
Нету никакого разделения, в том и проблема. Смотри внимательно. safe-раст попросту не позволяет делать ПОТЕНЦИАЛЬНО опасных вещей, т.е. всё то, что раст позволяет делать НЕ ПРИВОДИТ К ПРОБЛЕМАМ по умолчанию. Если убрать оттуда safe - ничего не изменится.
источник

RB

Roman Blog in rust_offtopic
Основные же проблемы возникают именно тогда, когда нам нужно делать ПОТЕНЦИАЛЬНО опасные вещи. И нам важно следить за тем правильно они реализованы, либо нет. И это раст не позволяет сделать
источник

RB

Roman Blog in rust_offtopic
всё это там unsafe и никаких гарантий
источник

А

Алексей in rust_offtopic
Roman Blog
Нету никакого разделения, в том и проблема. Смотри внимательно. safe-раст попросту не позволяет делать ПОТЕНЦИАЛЬНО опасных вещей, т.е. всё то, что раст позволяет делать НЕ ПРИВОДИТ К ПРОБЛЕМАМ по умолчанию. Если убрать оттуда safe - ничего не изменится.
если убрать safe то будут лепить больше багов
источник

m

makoven in rust_offtopic
Алексей
и вообще все программы в итоге сводятся к "мамой клянусь"
Глядя на покрытый пылью и плесенью 20-летний системник на вахте у охраны, на одном честном слове крутятся
источник

RB

Roman Blog in rust_offtopic
Алексей
если убрать safe то будут лепить больше багов
не будут. Ты как максимум можешь сослаться на то, что "он будет способствовать тому, чтобы люди то, что можно написать на safe писали на safe"
источник

А

Алексей in rust_offtopic
Roman Blog
не будут. Ты как максимум можешь сослаться на то, что "он будет способствовать тому, чтобы люди то, что можно написать на safe писали на safe"
будут
источник

p

polunin.ai in rust_offtopic
Roman Blog
Основные же проблемы возникают именно тогда, когда нам нужно делать ПОТЕНЦИАЛЬНО опасные вещи. И нам важно следить за тем правильно они реализованы, либо нет. И это раст не позволяет сделать
Да, не позволяет. Хотелось бы конечно верификатор, но пока его нет. И смысл раста в том чтобы пользователь мог не думать во время написания вещей не требующих потенциально опасных вещей.
источник

RB

Roman Blog in rust_offtopic
Алексей
будут
Ну ты совсем какой-то поломанный.
источник

А

Алексей in rust_offtopic
Roman Blog
Основные же проблемы возникают именно тогда, когда нам нужно делать ПОТЕНЦИАЛЬНО опасные вещи. И нам важно следить за тем правильно они реализованы, либо нет. И это раст не позволяет сделать
Проблемы при написании потенциально безопасных вещей тоже очень успешно возникают
источник

m

makoven in rust_offtopic
Roman Blog
не будут. Ты как максимум можешь сослаться на то, что "он будет способствовать тому, чтобы люди то, что можно написать на safe писали на safe"
На то, что компилер проверит всё за тебя в 99% случаев
источник

RB

Roman Blog in rust_offtopic
polunin.ai
Да, не позволяет. Хотелось бы конечно верификатор, но пока его нет. И смысл раста в том чтобы пользователь мог не думать во время написания вещей не требующих потенциально опасных вещей.
Да, но все проблемы и все баги как раз таки в этих вещах. Если бы мы могли ограничиться safe-растом, то никаких бы проблем не было
источник

А

Алексей in rust_offtopic
и вот раст как раз контролирует чтобы потенциально безопасные вещи оставались потенциально безопасными
источник

RB

Roman Blog in rust_offtopic
мне лень что-то объяснять фанатикам, которые не способны мыслить и просто покругу повторяют убогие лозунги.
источник

А

Алексей in rust_offtopic
Roman Blog
Да, но все проблемы и все баги как раз таки в этих вещах. Если бы мы могли ограничиться safe-растом, то никаких бы проблем не было
Да, но все проблемы и все баги как раз таки в этих вещах.
это враньё
источник

p

polunin.ai in rust_offtopic
Roman Blog
Да, но все проблемы и все баги как раз таки в этих вещах. Если бы мы могли ограничиться safe-растом, то никаких бы проблем не было
Ну это такой трейдофф. Если тебе нужно делать опасные вещи пишешь unsafe и сам за всем следишь. Если нет, пишешь safe и не получаешь никаких ошибок.
источник

А

Алексей in rust_offtopic
Roman Blog
мне лень что-то объяснять фанатикам, которые не способны мыслить и просто покругу повторяют убогие лозунги.
а нахуй ты тогда сюда пришёл?
источник