> Так, да не совсем. В жабе типы и структуры анализируются предварительно, и > собранный байт-код работает с фиксированными знаниями о том, что прилетит в > тот же вызов, с фиксированными структурами, определяющими, какие у класса есть > свойства и каких типов, и т.п. Большая часть сборки осуществляется один > раз на этапе трансляции в байт-код. У PHP же вся сборка > - динамическая, каждый загружаемый файл, каждый создаваемый класс - всё это > парсится и транслируется в рантайме. Да, кешируется в opcache, но всё > равно часть трансляции есть даже при взятии из opcache.Мне даже такие детали не важны. Важен сам факт, что пых тормознее даже джавы. Дело не только в латентностях. Тупо в ненужных вычислениях, на которые тратится электричество и кремний.
|