Size: a a a

Compiler Development

2020 January 18

RB

Rustem B. in Compiler Development
А чё, типа, правда что там школота бомбит из-за ансейва? Или это метафора?
источник

E

EgorBo in Compiler Development
Dr. Friedrich von Never
↑ выше вы видите пример того, о чём я говорю
я говорю потому что мы собирали об этом инфу с кастомеров
источник

(P

(Kirill, Poletaev) => in Compiler Development
Rustem B.
А чё, типа, правда что там школота бомбит из-за ансейва? Или это метафора?
Там просто есть фанатики safe only rust
источник

Dv

Dr. Friedrich von Never in Compiler Development
Rustem B.
А чё, типа, правда что там школота бомбит из-за ансейва? Или это метафора?
Да, видишь, бомбит :)
источник

(P

(Kirill, Poletaev) => in Compiler Development
и к сожалению их много
источник

(P

(Kirill, Poletaev) => in Compiler Development
Очень... много
источник

E

EgorBo in Compiler Development
мы собирали инфу, в C# есть ключевое слово unsafe, которое позволяет тебе писать как на С с указателями, операциями &, -> и т.п.
к сожалению в шарп добавился еще и класс Unsafe (как в java) который это ключевое слово не требует и не требует глобального переключателя на уровне сборки. И "ансейфный" код стал чаще проходить код ревью чем раньше к сожалению (психологически) в этом и был опрос
источник

Dv

Dr. Friedrich von Never in Compiler Development
EgorBo
мы собирали инфу, в C# есть ключевое слово unsafe, которое позволяет тебе писать как на С с указателями, операциями &, -> и т.п.
к сожалению в шарп добавился еще и класс Unsafe (как в java) который это ключевое слово не требует и не требует глобального переключателя на уровне сборки. И "ансейфный" код стал чаще проходить код ревью чем раньше к сожалению (психологически) в этом и был опрос
Ни разу не было проблем на ревью
источник

E

EgorBo in Compiler Development
Dr. Friedrich von Never
Ни разу не было проблем на ревью
давай не будем сравнивать jetbrains с 99% интерпрайз компаний с потоком кадров и т.п., ок?
источник

Dv

Dr. Friedrich von Never in Compiler Development
EgorBo
давай не будем сравнивать jetbrains с 99% интерпрайз компаний с потоком кадров и т.п., ок?
Ну, я прошлые проекты вспоминаю, тут-то понятно же 🤷‍♂️
источник

Dv

Dr. Friedrich von Never in Compiler Development
И там везде надо было маршал-ансейф
источник

Dv

Dr. Friedrich von Never in Compiler Development
Даже Unsafe не было тогда ещё
источник

E

EgorBo in Compiler Development
если интероп - то без проблем, если это ковбой-стайл оптимизации, то нет
источник

Dv

Dr. Friedrich von Never in Compiler Development
EgorBo
если интероп - то без проблем, если это ковбой-стайл оптимизации, то нет
Так и у растовцев это в основном интероп, я так понимаю.
источник

RB

Rustem B. in Compiler Development
(Kirill, Poletaev) =>
Там просто есть фанатики safe only rust
Ну и черти, кому нужен чистый сейв?
источник

Dv

Dr. Friedrich von Never in Compiler Development
Ну или какая-нибудь хитрожопия типа потрохов мьютексов
источник

Dv

Dr. Friedrich von Never in Compiler Development
Кто в здравом уме туда вообще полезет?
источник

E

EgorBo in Compiler Development
Dr. Friedrich von Never
Так и у растовцев это в основном интероп, я так понимаю.
не уверен что в актикс был интероп
источник

Dv

Dr. Friedrich von Never in Compiler Development
EgorBo
не уверен что в актикс был интероп
Это ж веб-фреймворк, как без интеропа его написать? Тебе нужно с сокетами работать как минимум.
источник

(P

(Kirill, Poletaev) => in Compiler Development
Rustem B.
Ну и черти, кому нужен чистый сейв?
Зависит, в тырпрайзе я предпочту использовать safe only код
источник