banner

Rosetta Code

Случайно наткнулся на очень интересный сайт, где собраны реализации множества задач на разных языках. Если вы находитесь в поиске удобного для вас языка или вам интересно посмотреть сходства или различия каких-то языков, то этот сайт определенно для вас. Для примера: Получение тела страницы по http протоколу. Регулярные выражения. Поиск в списке ( массиве). Чтение файла

Бинарные модули с помощью Cython

Cython – подвид языка python, занимающийся работой с С/C++ модулями Python. У него есть очень полезная возможность трансляции python кода в С Api. С помощью него мы и будем создавать свои бинарные модули, скорость работы которых чуть быстрее, чем обычных python скриптов. Пример трансляции Hello world в C код. hello.py: #coding:utf-8 print "Hello world" Транслируем [...]