Size: a a a

2021 April 08

AF

Artem F in rust_offtopic
Кстати, я тут слышал, что в достаточно больших проектах раст тоже нехило так тормозит. В принципе, в плане бизнес-расходов по времени программистов (и в плане потери mind-flow) это тоже грозит использущей раст фирме disaster-ом 😈
источник

CD

Constantine Drozdov in rust_offtopic
еще общий рантайм, но не суть
источник

А

Алексей in rust_offtopic
ну да
источник

CD

Constantine Drozdov in rust_offtopic
иначе там начинаются пляски с полиморфными аллокаторами
источник

CD

Constantine Drozdov in rust_offtopic
и вообще полиморфными ресурсами рантайма
источник

А

Алексей in rust_offtopic
но понятное дело что ничего статического, никаких шаблонов, дженериков, трейтов, инлайн функций и прочего что резолвится на этапе компиляции в бинарнике выразить не выйдет
источник

s

suhr in rust_offtopic
Ну у нас проект немаленький (постепенное переписывание постгресса на раст), но на моей машине он собирается за разумное время.
источник

А

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

EP

Egor Pugin in rust_offtopic
саму субд переписываете?
источник

CD

Constantine Drozdov in rust_offtopic
проблемы дальше плюсов начинаются, что COM не работает, так что либо языкоспецифичные механизмы как в яве, либо гг (как видимо в расте) и общаемся сишкой
источник

s

suhr in rust_offtopic
Да, кусок за куском.
источник

EP

Egor Pugin in rust_offtopic
однако
источник

B

Bogdan in rust_offtopic
Ого, ничеси. Проект проприетарный?
источник

А

Алексей in rust_offtopic
ну нет общепринятого abi, который был бы чуть выше сишки
источник

s

suhr in rust_offtopic
Да.
источник

TK

Traveller Kolsky in rust_offtopic
А, он это имел ввиду. Но через c abi всё равно нет динамической диспетчеризации, во всяком случае, её надо руками писать, хотя бы через dyn. Вот в dll с jit есть.
источник

CD

Constantine Drozdov in rust_offtopic
есть, например, COM, но в расте у тебя с ним будет полная жопа
источник

B

Bogdan in rust_offtopic
Прикольно. Я тоже такое хоткл делать. Но не нашел времени(
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
я не думаю что помогло бы
источник

А

Алексей in rust_offtopic
ну я бы не сказал что COM это общепринятый метод
источник