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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.