Сифон
Оказывается, для Питона есть набор расширений, позволяющих (при соблюдении некоторых правил) компилировать текст в текст — из Питоновской программы получить сишную. Которую затем можно скормить православному clang или еретическому gcc и получить исполняемый файл. Набор расширений называется Cython. Конечно, я знаю, что правильно оно читается не как "Сифон", но поделать с собой ничего не могу :)
Что до самого языка Сифон, то очень похож на обычный Питон, просто с добавлением некоторых служебных слов, типов переменных.
Тут можно посмотреть примеры: https://github.com/cython/cython/wiki/examples-mandelbrot
Эх, и чего только люди не делают, лишь бы Си не учить =)))
7 comments
Post a new comment
Post a new comment