0
0 комментариев

Не так давно использую язык Python для своих целей. Появился вопрос с реализацией самого языка. Начну с неясностей по порядку:

  1. Язык Python, на сколько я понимаю, написал на Си. Но что тогда
    значит Cython ? Это одно и то же ?
  2. Если он написан на Си, то как он интерпретируется ? У меня есть
    предположение, что каждая строчка компилируется по отдельности и
    сразу же запускается, так ли это ? Можно где-нибудь почитать
    исходники ?
  3. В интернете есть информация о виртуальной машине Python. Что это
    такое ? Я знаю, что у Java такая есть. Но Java не интерпретируемый
    язык. После компиляции, получается байт-код, который потом JRE
    интерпретирует на ходу под конкретную машину. Но тут же нет подобия
    JRE… Или есть ?

Добавить комментарий