185 похожих чатов

10 ответов

4 просмотра

А откуда Вы знаете, что Ваш unsafe-блок не ломает safe Rust и не вызывает UB и Ктулху?

Alexander Chichigin
А откуда Вы знаете, что Ваш unsafe-блок не ломает ...

Оттуда же откуда C++ программисты знают что их программа не содержит UB и не вызывает Ктулху

Алексей
Оттуда же откуда C++ программисты знают что их про...

собственно методом пристального взгляда

Алексей
Оттуда же откуда C++ программисты знают что их про...

Т.е. по факту Rust не лучше и не безопаснее C++? Отличный итог. 😁

Alexander Chichigin
Т.е. по факту Rust не лучше и не безопаснее C++? О...

ну если для вас нет разницы между вся программа в unsafe и часть программы unsafe, то да

Алексей
ну если для вас нет разницы между вся программа в ...

Как только у Вас UB в "части программы" — у Вас вся программа UB. Что в C++, что в Rust.

Так, нам шашечки или ехать? Haskell генерит быстрый код, который к тому же проще писать, чем код на Rust... Зачем тогда Rust? Чтобы не было GC?

Алексей
ну если для вас нет разницы между вся программа в ...

Ну, со стороны десятилетий сиплюсплюса: Есть ownership предметки. Учитываете в нужном DAG (отправляя остальное на weakref) - ок. Есть shared ownership для "не копировать байтики строк". Ну, хз что там на замену классическому string pool (учитывая зверские обновления в стандарте), но тоже что-то найдётся.

Похожие вопросы

Обсуждают сегодня

подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
Слушайте, ещё такая интересная задачка. Сделан аудит действий пользователей через триггеры в базе, соответственно каждый пользователь имеет свой логин и пароль в базе. Это пре...
Сергей Бычков
7
возможно для форматирования TimeStampZ нужен другой механизм, не?
Роман Лях (rgreat)
13
Добрый день. Абракадабра в 12-й студии ввела новый тип поля БД TSQLTimeStampOffset, использую в постгресе timestampz и вот с 12-й версии начались чудеса! До этого поля times...
Delphi Photo
9
Коллеги, здравствуйте! А можно узнать ваше мнение относительно Wolfram Mathematica vs Julia? Просто у меня стоит выбор между тем, чтобы продолжить преподавать Wolfram Mathemat...
Илья Гаража
10
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Утра доброго. Просветите пожалуйста. Хочу сделать rest сервер на делфи. Посмотрел 3 фреймворка: dmvc, Mars, mormot. Ни в одном из них не упоминается ассинхронная обработка вхо...
Сергей Бычков
6
Обновленный chat тестили уже господа? Готовимся на заводы ? Простой проект на ларавель собирает за 1 ответ..
Jacov Borisov
14
Карта сайта