LINUX.ORG.RU
Ответ на: комментарий от tailgunner
Жаль. Другой вопрос: насколько реально сделать компилятор и насколько высоким будет выигрыш в производительности (стоит ли этим вообще заниматся?).

Просто в универе сейчас читают курс по теории компиляции и лексического анализа, можно ли сюда применить эти знания?

generatorglukoff ★★
() автор топика
Не уверен, но кажется PyPy умеет делать нативный код.
anonymous
()
Ответ на: комментарий от generatorglukoff
Компилятор, который будет компилировать любые питоновые проги сложно сделать - слишком динамический язык.

Сделать что-то вроде JIT можно и уже сделано http://psyco.sourceforge.net/

Если есть желание использовать знания, то стоит попробовать приложить их к psyco или к PyPy (http://codespeak.net/pypy/dist/pypy/doc/home.html).

anonymous
()
Ответ на: комментарий от anonymous
>> Компилятор, который будет компилировать любые питоновые проги сложно сделать - слишком динамический язык.

Ты сам это пирдумал или кто сказал?

cathode
()
гуглить на тему type inference
Kpoxman ★★
()
Type inference и прочие модные штучки не пройдут с полным Питоном - только с его подмножеством. Потому что язык и в самом деле слишком динамический (к сожалению). Ну Pyrex (и Cython) - это уже не Питон.
tailgunner ★★★★★
()
пока в питоне существует "eval", компиляторов, скорее всего, не будет.
pierre
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.