Size: a a a

Compiler Development

2019 October 04

PS

Peter Sovietov in Compiler Development
Alexander Zaitsev
всем давно известно, что если переписать прогу с Си на раст, то она сразу же начинает работать быстрее.
А на Haskell она успеет отработать еще во время компиляции.
источник

AZ

Alexander Zaitsev in Compiler Development
а нет ещё бенчей, какой ЯП быстрее работает во время компиляции? :)
источник

AK

Andrei Kurosh in Compiler Development
Анна Удовиченко
Если я правильно поняла, то это статья Фила, у которого лирический герой вымышленный
Да, это вроде он. О вымышленности героя не знал, но в любом случае и наброс знатный, и ситуация показательная
источник

AK

Andrei Kurosh in Compiler Development
Alexander Zaitsev
а нет ещё бенчей, какой ЯП быстрее работает во время компиляции? :)
Был опять же недавно бенч на тему того, насколько одинарные кавычки быстрее двойных в похопе
источник

AK

Andrei Kurosh in Compiler Development
Я слышал неоднократно эти офигительные «советы по оптимизации», где предлагалось перейти на однобуквенные переменные и заменить двойные кавычки на одинарные, но думал что это пережитки версий 3.x из 2003 года, а никак не 2019
источник

AZ

Alexander Zaitsev in Compiler Development
Andrei Kurosh
Был опять же недавно бенч на тему того, насколько одинарные кавычки быстрее двойных в похопе
О_о
источник

E

Eugene in Compiler Development
Alexander Zaitsev
а нет ещё бенчей, какой ЯП быстрее работает во время компиляции? :)
если программа выполняется только во время компиляции, то это интерпретация
источник

DC

Denis Chernikov in Compiler Development
Eugene
если программа выполняется только во время компиляции, то это интерпретация
Мне кажется, имелось ввиду замерить время исполнения предкомпилированных конструкций :)
источник

E

Eugene in Compiler Development
а нет ещё бенчей, какой ЯП быстрее работает во время компиляции? :)
источник

E

Eugene in Compiler Development
ясно же сказано что ВО ВРЕМЯ компиляции, а не после неё
источник

DC

Denis Chernikov in Compiler Development
Eugene
ясно же сказано что ВО ВРЕМЯ компиляции, а не после неё
Я по контексту так посчитал)
Не серчайте
источник

AZ

Alexander Zaitsev in Compiler Development
Eugene
если программа выполняется только во время компиляции, то это интерпретация
Именно так
источник
2019 October 05

МБ

Михаил Бахтерев in Compiler Development
Alexander Zaitsev
всем давно известно, что если переписать прогу с Си на раст, то она сразу же начинает работать быстрее.
Переписывал для самообучения на Rust парсер S-выражений. Получилось медленней.
источник

w

whoami in Compiler Development
Михаил Бахтерев
Переписывал для самообучения на Rust парсер S-выражений. Получилось медленней.
Может ты с оптимизацией не собирал, как я недавно жуева поправлял https://www.juev.org/2019/09/08/programming-language-performance/
источник

МБ

Михаил Бахтерев in Compiler Development
whoami
Может ты с оптимизацией не собирал, как я недавно жуева поправлял https://www.juev.org/2019/09/08/programming-language-performance/
Ну, стандартно собирал с opt-level=2.
источник

S

S.Atan in Compiler Development
Ayrat Hudaygulov
Да вон на сишечках вообще в космос улетели. Это не показатель в общем.

И щас опять срач за го)
Это где? Если не секрет.
источник

AH

Ayrat Hudaygulov in Compiler Development
Ну это я очень условно обобщил все те низкоуровневые асемблеры, ады и что там ещё было в одну группу. Гиперболизировал
источник

PS

Peter Sovietov in Compiler Development
Почему-то любители составлять хит-парад ЯП совершенно не учитывают предметную область.
источник

AT

Alexander Tchitchigin in Compiler Development
Peter Sovietov
Почему-то любители составлять хит-парад ЯП совершенно не учитывают предметную область.
Языки же general purpose! 😂
источник

PS

Peter Sovietov in Compiler Development
Alexander Tchitchigin
Языки же general purpose! 😂
Это уже больше по инерции говорят :)
источник