Size: a a a

2020 October 28

DE

Dmitry Eliseev in PHP
Artem Molotov
С какой стати его кто-то должен отключать?
Чтобы сравнение имело смысл
источник

В

Валерий in PHP
Dmitry Eliseev
Переводит в общем случае транслятор
Транслятор подстраивает код под шаблон. Т.е. в парадигме версии, подстраивает код под реализацию
источник

AM

Artem Molotov in PHP
Dmitry Eliseev
Чтобы сравнение имело смысл
С каких пор отключение оптимизаций при интерпритировании имеет смысл в сравнениях?
источник

A

Alexcc in PHP
JIT всегда будет уступать компилируемым языкам
источник

DE

Dmitry Eliseev in PHP
Artem Molotov
С каких пор отключение оптимизаций при интерпритировании имеет смысл в сравнениях?
Вы не в курсе, что такое JIT?
источник

AM

Artem Molotov in PHP
Alexcc
JIT всегда будет уступать компилируемым языкам
Спасибо, ваше мнение мы уже слышали. Можете передать его другим.
источник

AM

Artem Molotov in PHP
Dmitry Eliseev
Вы не в курсе, что такое JIT?
Я в курсе что такое JIT. А ещё я в курсе что такое кеш, что такое оптимизация и что такое интерпритирование.
источник

A

Alexcc in PHP
Artem Molotov
Я в курсе что такое JIT. А ещё я в курсе что такое кеш, что такое оптимизация и что такое интерпритирование.
А вы в курсе в чем разница jit приложения и приложения прямого исполнения
источник

AM

Artem Molotov in PHP
Alexcc
А вы в курсе в чем разница jit приложения и приложения прямого исполнения
Нет, я крайне глуп и не отличаю одно от другого, как выше человек не отличал интерпретатор от компилятора и советовал судить по производительности.
источник

В

Валерий in PHP
Alexcc
JIT всегда будет уступать компилируемым языкам
В контексте веб разработки, компилируемый код будет давать прирост производительности.
Речь не идёт о десктоп приложениях
источник

A

Alexcc in PHP
Artem Molotov
Нет, я крайне глуп и не отличаю одно от другого, как выше человек не отличал интерпретатор от компилятора и советовал судить по производительности.
Собщение было не вам)
источник

/

/bin/cat in PHP
Вряд-ли jit снизит overhead от вызова функций
источник

A

Alexcc in PHP
/bin/cat
Вряд-ли jit снизит overhead от вызова функций
хех раскажи это v8
источник

AM

Artem Molotov in PHP
/bin/cat
Вряд-ли jit снизит overhead от вызова функций
Зависит как плохо реализовано в подходе без JIT.

Люди, перестаньте это сравнивать. Всё зависит от конкретных реализаций и кейсов.
источник

A

Alexcc in PHP
Artem Molotov
Зависит как плохо реализовано в подходе без JIT.

Люди, перестаньте это сравнивать. Всё зависит от конкретных реализаций и кейсов.
Тут согласен но холивар начался то по скорости
источник

В

Валерий in PHP
Alexcc
хех раскажи это v8
На практике, кстати, где можно увидеть сейчас 8.
Пока только субъективно, к сожалению
источник

AM

Artem Molotov in PHP
Alexcc
Тут согласен но холивар начался то по скорости
По скорости любой из вариантов может быть и более быстрым в одном случае и более медленным в другом.
источник

/

/bin/cat in PHP
Даже 4096 вызовов ord на строке приводят к огромным потерям в производительности
источник

/

/bin/cat in PHP
По сравнению с нативным кодом, конечно
источник

AM

Artem Molotov in PHP
/bin/cat
Даже 4096 вызовов ord на строке приводят к огромным потерям в производительности
Опять 25. Всё зависит от реализаций. Тупой компилятор без оптимизаций будет все эти 4096 вызовов делать,а умный интерпретатор закеширует результат исполнения и будет его каждый раз без подсчётов отдавать.
источник