Size: a a a

Compiler Development

2020 January 06

YS

Yuriy Syrovetskiy in Compiler Development
Yuriy Syrovetskiy
кстати, есть книга "Functional C" о том, как писать функционально в С, когда очень хочется (у меня есть PDF, но не хочу варезничать)
источник

YS

Yuriy Syrovetskiy in Compiler Development
Yuriy Syrovetskiy
кстати, есть книга "Functional C" о том, как писать функционально в С, когда очень хочется (у меня есть PDF, но не хочу варезничать)
источник

YS

Yuriy Syrovetskiy in Compiler Development
Yuriy Syrovetskiy
кстати, есть книга "Functional C" о том, как писать функционально в С, когда очень хочется (у меня есть PDF, но не хочу варезничать)
источник

YS

Yuriy Syrovetskiy in Compiler Development
Yuriy Syrovetskiy
кстати, есть книга "Functional C" о том, как писать функционально в С, когда очень хочется (у меня есть PDF, но не хочу варезничать)
источник

FO

FORTRAN ONE LOVE in Compiler Development
Yuriy Syrovetskiy
кстати, есть книга "Functional C" о том, как писать функционально в С, когда очень хочется (у меня есть PDF, но не хочу варезничать)
До Вас уже сварезничали
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
Сопру в книгопомойку
источник

FO

FORTRAN ONE LOVE in Compiler Development
Alex Ф-ф-фэils!🌠︙
Сопру в книгопомойку
Молодец. ☺️
источник

VK

Val Krylov in Compiler Development
Alexander Tchitchigin
Поэтому и языки становятся оптимизированы не под фан, а под надёжность, совместимость, observability и прочие скучные свойства.
Сами по себе требования "чтобы быстро делать по фану" и "чтобы надёжно" не противоречивы, а дополняют друг друга, но учесть их вместе сложнее, чем сделать "очередной клон C++". Противоречия лишь когда "по фану" идёт не от продукта, а от матана в процессе разработки или чего-то подобного (упоминавшиеся ранее в чате 3 tribes).
источник

AT

Alexander Tchitchigin in Compiler Development
Заинтересовался праздным вопросом: а в современных AOT компиляторах используется многопоточность? Насколько? Или все уповают на make -j 4 и не заморачиваются?
источник

BD

Berkus Decker in Compiler Development
Alexander Tchitchigin
Заинтересовался праздным вопросом: а в современных AOT компиляторах используется многопоточность? Насколько? Или все уповают на make -j 4 и не заморачиваются?
Ну, ллвм и раст могут. Остальные наверное тоже что то делают.
источник

AZ

Alexander Zaitsev in Compiler Development
Alexander Tchitchigin
Заинтересовался праздным вопросом: а в современных AOT компиляторах используется многопоточность? Насколько? Или все уповают на make -j 4 и не заморачиваются?
Ну вот lto многопоточно делается
источник

AZ

Alexander Zaitsev in Compiler Development
Berkus Decker
Ну, ллвм и раст могут. Остальные наверное тоже что то делают.
А как там работает распараллеливание?
источник

E

EgorBo in Compiler Development
llvm вроде только в джите может
источник

BD

Berkus Decker in Compiler Development
Alexander Zaitsev
А как там работает распараллеливание?
Не смотрел. Гуглани по codegen-units и дальше вглубь
источник

AZ

Alexander Zaitsev in Compiler Development
Berkus Decker
Не смотрел. Гуглани по codegen-units и дальше вглубь
Понял. Пойду читать
источник

VK

Vladimir Kazanov in Compiler Development
Alexander Tchitchigin
Заинтересовался праздным вопросом: а в современных AOT компиляторах используется многопоточность? Насколько? Или все уповают на make -j 4 и не заморачиваются?
источник

VK

Vladimir Kazanov in Compiler Development
тема обсуждается, но пока вот прям широко не используется
источник

VK

Vladimir Kazanov in Compiler Development
это мое впечатление
источник

AZ

Alexander Zaitsev in Compiler Development
Я читал про это когда-то, но не припомню какого-то сильного профита
источник

VK

Vladimir Kazanov in Compiler Development
Alexander Zaitsev
Я читал про это когда-то, но не припомню какого-то сильного профита
на той же страничке есть и про текущий выигрыш по времени
источник