Я знаю кучу языков сценариев (python, ruby, lua, php), но я не знаю каких-либо скомпилированных языков, таких как C/С++, я хотел попробовать и ускорить некоторый код python, используя cython, что по существу компилятор python → C, предназначенный для создания C-расширений для python. В основном вы кодируете более строгую версию python, которая компилируется в C → собственный код.
вот проблема, я не знаю C, но документация cython нацелена на людей, которые, очевидно, уже знают C (ничего не объяснено, только представлено), и мне не помогает, мне нужно знать, есть ли там какие-нибудь хорошие учебники для cython, предназначенные для программистов на питоне, или если мне нужно научиться C, прежде чем я узнаю Cython.
Помните, что я компетентный программист на питоне, я бы скорее изучил cython с точки зрения языка, на котором я уже хорошо разбираюсь, вместо того, чтобы изучать совершенно новый язык, чтобы изучать cython.
1) ПОЖАЛУЙСТА не рекомендуйте psyco
edit: Любая информация, которая поможет понять официальные документы cython, - полезная информация.