Size: a a a

2020 April 06

SP

Stanislav Popov in rust_offtopic
polunin.ai
тут же вроде договорились что скала это круто
ну в скале вроде не парсят имя методов и не кодогенерят, квилл мне даже зашел
источник

P

Pavel in rust_offtopic
Stanislav Popov
ну в скале вроде не парсят имя методов и не кодогенерят, квилл мне даже зашел
потому, что компилируют полчаса
источник

P

Pavel in rust_offtopic
и на выходе получаются имена c кучей $$$ (вангую, не проверял)
источник

p

polunin.ai in rust_offtopic
Pavel
потому, что компилируют полчаса
полчаса может компилироваться только языки с компиляцией в асм
источник

P

Pavel in rust_offtopic
polunin.ai
полчаса может компилироваться только языки с компиляцией в асм
к чему это?
источник

p

polunin.ai in rust_offtopic
к тому что не полчаса
источник

p

polunin.ai in rust_offtopic
вряд ли там когда-то будут такие цифры (за редким исключением)
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
но он хороший бустер
ну можно просто замерить, хотя бы на простом приере
источник

P

Pavel in rust_offtopic
polunin.ai
к тому что не полчаса
эмм, там много генерации во время компиляции, как и в котле
источник

p

polunin.ai in rust_offtopic
Pavel
эмм, там много генерации во время компиляции, как и в котле
генерации чего?
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
ну можно просто замерить, хотя бы на простом приере
того, что потом будет исполнять ВМ
источник

P

Pavel in rust_offtopic
неявных реализаций
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
того, что потом будет исполнять ВМ
можно написать бенч - юзать анпрямую коллекцию вс юзать через интерфейс и вызывать туэррей или еще что
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
полчаса может компилироваться только языки с компиляцией в асм
В скале можно компиляцию довести до бесконечности в силу полной по Тьюрингу системы типов
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
можно написать бенч - юзать анпрямую коллекцию вс юзать через интерфейс и вызывать туэррей или еще что
да, надо ещё будет прочекать параметры вм и прогнать на квадрате виртуал/статик против с ЕА/без ЕА и это всё в JMH засунуть, пингани на выхах

+ надо будет пример нормальный, чтоб там было видно что может быть копия, когда она не нужна
источник

SP

Stanislav Popov in rust_offtopic
на самом деле мне эта штука с именем метода еще долго будет взрывать мозги
источник

SP

Stanislav Popov in rust_offtopic
я не знаю как я интегрирую это в свою систему ценностей
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
на самом деле мне эта штука с именем метода еще долго будет взрывать мозги
о чем речь?
источник

SP

Stanislav Popov in rust_offtopic
жависты придумали язык для кверь который они пихают в имя метода. имя парсится и генерит тело
источник

SP

Stanislav Popov in rust_offtopic
т.е. пишешь чтото вроде findAllUserByUserId и тебе кодогенерирует тело
источник