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