Size: a a a

2020 March 08

AI

Alex Ilizarov in rust_offtopic
∅ ч
я уже предлагал сделать язык, который будет конпелироваться в раст. основная идея: все переменные в Rc
О свефт
источник

Т8

Т-34 85 in rust_offtopic
1. синтаксисом
2. заставлением думать, как же делать ructc счастливым даже в простых случаях
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
ПочемуБ
потому что

rev [] = []
rev _ = [3,2,1]


Пройдет тест
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
1. синтаксисом
2. заставлением думать, как же делать ructc счастливым даже в простых случаях
2. Можно пример простого случая, где он заставляет думать?
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Так даже не про безопасность, а про автоматическое управление памятью.
а зачем оно нужно системному языку? Ну, смартпоинтеры можно использовать, если так хочется
источник

p

polunin.ai in rust_offtopic
Т-34 85
1. синтаксисом
2. заставлением думать, как же делать ructc счастливым даже в простых случаях
1. субъективщина.
2. 1) покажи такой случай. 2) язык системный, че ты хочешь.
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Или все оборачивать в умные указатели как в свифте, что так себе
не всё, а только то, про что ты умолчал
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
>чуть меньше
лучше не иметь ее чем иметь чуть-чуть
нет
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
А они перформансу мешают
чем Box мешает перформансу?
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
чем Box мешает перформансу?
Хип аллокации же, они дорогие
источник

Т8

Т-34 85 in rust_offtopic
∅ ч
я уже предлагал сделать язык, который будет конпелироваться в раст. основная идея: все переменные в Rc
лучше сразу C# взять
источник

DS

Doge Shibu in rust_offtopic
Либо нужны кастомные аллокаторы на каждый чих, чтобы было быстро
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
2. Можно пример простого случая, где он заставляет думать?
я уже не помню, давно последний раз щупал раст. Удивился, что некоторые обычные вещи там не проходят
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
1. субъективщина.
2. 1) покажи такой случай. 2) язык системный, че ты хочешь.
https://t.me/rust_offtopic/191880

2) у C++ нет такой проблемы
источник

AK

Alexander Krivitskiy in rust_offtopic
polunin.ai
У Т-34 мнение что его будут юзать для обхода борроу чекера
🧐🧐🧐 но ведь он для этого и нужен
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Хип аллокации же, они дорогие
а как если тебе всё равно там создавать объект, то какая разница?
источник

p

polunin.ai in rust_offtopic
Alexander Krivitskiy
🧐🧐🧐 но ведь он для этого и нужен
нет
источник

AK

Alexander Krivitskiy in rust_offtopic
🤔🤔🤔 развернешь может?
источник

AK

Alexander Krivitskiy in rust_offtopic
Я же приведу цитату из евангелия от апостола Клабника: "Unsafe Rust exists because, by nature, static analysis is conservative. When the compiler tries to determine whether or not code upholds the guarantees, it’s better for it to reject some valid programs rather than accept some invalid programs. Although the code might be okay, as far as Rust is able to tell, it’s not! In these cases, you can use unsafe code to tell the compiler, “Trust me, I know what I’m doing.” The downside is that you use it at your own risk: if you use unsafe code incorrectly, problems due to memory unsafety, such as null pointer dereferencing, can occur. Amen"
источник

AZ

Alex Zhukovsky in rust_offtopic
Alex Ilizarov
Мне тоже коменты интересны, но я их больше не пишу из-за долбанутой системы кармы
хз, обычная система. У меня под сотню минусов в карму, ничо, жив)
источник