FastNetMon

Wednesday 2 December 2009

Компиляция Python кода

Очень интересен проект ShedSkin C++ (ссылка на блог автора), ссылка на сам проект http://code.google.com/p/shedskin/ представляющий собой компилятор Python кода в С++ код.

Сам автор позиционирует проект так: "Shed Skin is an experimental compiler, that can translate pure, but implicitly statically typed Python programs into optimized C++. It can generate stand-alone programs or extension modules that can be imported and used from larger Python programs. "

Иными словами, если наш Python код не использует динамической типизации, то мы можем легко транслировать его в очень быстрый С++ код.

Также приведен большой список примеров, которые точно успешно транслируются в С++: http://code.google.com/p/shedskin/source/browse/trunk/examples/README. А вот и сами примеры.

No comments :

Post a Comment

Note: only a member of this blog may post a comment.