Форум сайта python.su
Объясните новичку, пожалуйста. Все говорят, что на пайтоне можно написать почти все, что угодно, но так же говорят, что это некомпелируемый язык, как я понимаю, это значит, что exe файл получить не выйдет. Так как же тогда это происходит?
Офлайн
Стало быть компиляция нужна не всегда и не везде.
Офлайн
ShamanА можно поподробней? Хотя бы поверхностно.
Стало быть компиляция нужна не всегда и не везде.
Офлайн
Straik32423Компиляция необходима только для ядра системы. Всё остальное практически, или в теории может быть исполнено как угодно. Можно интерпретатор считать процессором и посмотреть на вещи с такой точки зрения.
А можно поподробней? Хотя бы поверхностно.
Офлайн
ShamanТо есть, на ПК должен быть установлен интерпретатор, да?
Офлайн
Straik32423Да. В том, или ином виде.
есть, на ПК должен быть установлен интерпретатор, да?
Офлайн
ShamanПонятно. Благодарю.
Офлайн
Пишу программу для своей работы на питоне, достаточно серьезная программа, 1246 строк на сегодня.
Еще не весь функционал реализован поэтому она будет больше.
sqlite3 используется ну и tkinter тоже.
Пока что она не тормозит, все ок.
Но все таки компиляция желательна была бы для python.
Офлайн
Динамические языки почти не поддаются неjit компиляции, но критичный к производительности код большинства распространённых модулей питона писан на C и производных.
Отредактировано Shaman (Июль 12, 2016 22:10:15)
Офлайн
XoFfiCErМне кажется вы не точно выражаетесь. Или вы любите играться с make файлами, поскольку вам нравится сам процесс компиляции?
Но все таки компиляция желательна была бы для python.
Офлайн