Size: a a a

Rude P[rogramming]Offtop

2021 June 06

VS

Victor Shamparov in Rude P[rogramming]Offtop
Ну есть такое, хотя просто для AOT можно придумать допускающий добавление кубической оптимизации критерий. Что-то типа профит от неё по execution time намного больше, чем штраф на ctime + проверка на чём-нибудь довольно крупном.
источник

VS

Victor Shamparov in Rude P[rogramming]Offtop
Хм... Тут да. Соглашусь с уточнением, что там ещё и по памяти можно вылететь, не только по ctime.
источник

AM

Andrew Mikhaylov in Rude P[rogramming]Offtop
Не всем этот профит продать получится -- пользователи всё равно ноют про долгую компиляцию, даже не задумываясь, за что они платят.
источник

IP

Iaroslav Postovalov in Rude P[rogramming]Offtop
так это неинтересно, потому что очень сильные оптимизации не нужны для маленького кода, но на большом, например: 1000 условных циклов в кубе - это уже 1000000000
источник

IP

Iaroslav Postovalov in Rude P[rogramming]Offtop
все мы знаем, что язык самой быстрой компиляции - это питон
источник

VP

Vladimir Petrakovich in Rude P[rogramming]Offtop
Я бы поставил на баш
источник

IP

Iaroslav Postovalov in Rude P[rogramming]Offtop
надо замерить
источник

VP

Vladimir Petrakovich in Rude P[rogramming]Offtop
Он на ходу интерпретируется, что мерить будешь?
источник

IP

Iaroslav Postovalov in Rude P[rogramming]Offtop
время записи исходников равносильных программ в файлик
источник

VS

Victor Shamparov in Rude P[rogramming]Offtop
Тут как сказать... Если маленький код очень плохо сидит на кэше и весь горячий, то он прямо напрашивается на серьёзную оптимизацию.
А вот для холодного большого кода наоборот можно пожертвовать качеством оптимизаций для большей части кода, так как это в общем execution time роли особо не сыграет.
Но это всё граничные случаи. Имхо по-хорошему действительно надо настоящие межпроцедурные оптимизации делать линейной или квадратичной сложности. Ну или свести различными способами сложность хотя бы к чему-то меньше куба.
источник

IP

Iaroslav Postovalov in Rude P[rogramming]Offtop
Там жертвы слишком тяжёлые
источник

IP

Iaroslav Postovalov in Rude P[rogramming]Offtop
Насчёт последнего предложения - так и делают же
источник

В

Виктория in Rude P[rogramming]Offtop
/cat@relaxcats_bot
источник

R

Relax Cats in Rude P[rogramming]Offtop
источник

R

Relax Cats in Rude P[rogramming]Offtop
источник

В

Виктория in Rude P[rogramming]Offtop
/cat@relaxcats_bot
источник

R

Relax Cats in Rude P[rogramming]Offtop
источник

В

Виктория in Rude P[rogramming]Offtop
Такая лапушка
источник

(

( in Rude P[rogramming]Offtop
источник

GO

GGorAA Official in Rude P[rogramming]Offtop
+
источник