Последние два года я решаю все задачи исключительно на [Cython][1]. Это вовсе не значит, что я пишу на Питоне, а потом «Ситонизирую» это с использованием различных деклараций типов, нет, я просто пишу на Cython. Я использую «сырые» структуры и массивы C (а иногда и векторы C++) и маленькую обёртку вокруг malloc/free, которую я написал сам. Код работает практически так же быстро, как C/C++, потому что это и есть код на C/C++, украшенный синтаксическим сахаром. Это код на C/C++ с функционалом Python именно там, где мне это нужно и где я этого хочу. [Читать дальше →][2]
[1]:
https://en.wikipedia.org/wiki/Cython
[2]:
http://habrahabr.ru/post/242533/#habracut