История изменений
Исправление be_nt_all, (текущая версия) :
Ну я в 1990 видел у человека собранный им лично (в 1989) клон спектрума. Массово да, 1992, брат мой младший на таком в игры играл.
Питон в машкод компилировать можно, вот только это означает по несколько версий функций в зависимости от типа параметров (раздутый код и медленная трансляция, без частичного вывода типов, боюсь, за гранью комбинаторного взрыва, впрочем как оно в нуитке на самом деле — не знаю, не пробовал), либо эффективность явно хуже PyPy.
И да, на всякий случай, машкод i8086 уже был заметно тяжелее человекочитаем, чем система команд PDP-11 (как в БК-0010, ДВК 2-3, Электроника-60 и УКНЦ). x86-64 с кучей слоёв legacy и подавно тяжёл. Это к тому, что на тех машинах бэкенд компиляторов было определённо легче писать.
Исходная версия be_nt_all, :
Ну я в 1990 видел у человека собранный им лично (в 1989) клон спектрума. Массово да, 1992, брат мой младший на таком в игры играл.
Питон в машкод компилировать можно, вот только это означает по несколько версий функций в зависимости от типа параметров (раздутый код и медленная трансляция, без вывод типов, боюсь, за гранью комбинаторного взрыва, впрочем как оно в нуитке на самом деле — не знаю, не пробовал), либо эффективность явно хуже PyPy.
И да, на всякий случай, машкод i8086 уже был заметно тяжелее человекочитаем, чем система команд PDP-11 (как в БК-0010, ДВК 2-3, Электроника-60 и УКНЦ). x86-64 с кучей слоёв legacy и подавно тяжёл. Это к тому, что на тех машинах бэкенд компиляторов было определённо легче писать.