Size: a a a

Конференция C++ Russia

2020 May 02

AV

Alexey Veselovsky in Конференция C++ Russia
Timur Safin
не нужен транслятор, нужно только хидера сгенерировать и LTO сделает всё остальное
а какой такой там LTO если у меня православный gcc, кстати?
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Timur Safin
не нужен транслятор, нужно только хидера сгенерировать и LTO сделает всё остальное
эта идея звучит значительно проще, да
источник

TS

Timur Safin in Конференция C++ Russia
Alexander Zaitsev
мне не хочется иметь дела с поддержкой Rust кода и дроблением всего этого на ровном месте. Поэтому и хочу Source-To-Source транслятор. Хоть и понимаю, что такого не будет
ты же понимаешь, что сейчас ты звучишь ровно так же как и RESF которые предлагают всё переписать на Раст
источник

AV

Alexey Veselovsky in Конференция C++ Russia
У Go тут LTO будет, у раста - нет.
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
а какой такой там LTO если у меня православный gcc, кстати?
а значит ты расовоневерный, что юзаешь что-то отличное от LLVM-based
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Timur Safin
ты же понимаешь, что сейчас ты звучишь ровно так же как и RESF которые предлагают всё переписать на Раст
а я разве скрываю это?
источник

TS

Timur Safin in Конференция C++ Russia
а надо всего лишь слинковаться
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexander Zaitsev
а значит ты расовоневерный, что юзаешь что-то отличное от LLVM-based
растоманы, кстати, серьезно озаботились скоростью компиляции, поэтому есть мысли закопать LLVM 🙂 по крайней мере альтернатива у них есть.
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
если одним будут молчать в тряпочку, пока другие тут орут на каждом углу, то естессно информационный шум на их стороне
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
растоманы, кстати, серьезно озаботились скоростью компиляции, поэтому есть мысли закопать LLVM 🙂 по крайней мере альтернатива у них есть.
какая у них альтернативы llvm?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexander Zaitsev
какая у них альтернативы llvm?
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
им придется весь LLVM переписать на Rust тогда. Я понимаю, что они любят всё переписывать, но не до такой же степени.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
а бенчмарки про перф есть?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexander Zaitsev
а бенчмарки про перф есть?
в статье есть
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
в статье есть
так там же он бенчит время компиляции
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ну да. это и есть перформанс. или ты про что?
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
ну да. это и есть перформанс. или ты про что?
про перф результирующего бинаря, конечно же :)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
поясню - у них сейчас основная боль не в перформансе бинаря а в скорости сборки. поэтому если будет бэкенд и вариант как собрать БЫСТРО (пофиг на скорость бинаря) - это будет круто. это сильно ускорит разработку
источник