The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В JIT-компиляторе Pyston-lite реализована поддержка Python 3.10"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "В JIT-компиляторе Pyston-lite реализована поддержка Python 3..." +/
Сообщение от Аноним (134), 05-Окт-22, 14:41 
> Java, JavaScript (V8) - у всех есть нормальный JIT. А у питона его как не было, так и нет.

В конце 1960-тых годов математики сказали, что если не гарантировать неизменность исполняемого ЭВМ кода, то невозможно дать даже минимальные гарантии безопасности.

В начале 1980-тых запрет изменений исполняемого кода стал стандартом.

В начале 1990-тых запрет изменений исполняемого кода стал законом в СССР.

Многие процессорные архитектуры и ядра ОС запрещают изменение исполняемого кода. Программы использующие JIT на этих архитектурах просто не работают.

Для тех кому на безопасность ложить должны писать код с возможностью отключить JIT во время сборки:
configure ... --wthout-jit
иначе прога перестанет работать на многих архитектурах.

Google, чтобы протолкнуть своего троянца на нормальные архитектуры и операционки, таки переписал свой движок для JS - V8 без JIT.

> И не будет.

И хорошо. JIT - зло.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
В JIT-компиляторе Pyston-lite реализована поддержка Python 3.10, opennews, 02-Окт-22, 15:45  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру