@kemi: A Python/C verzión még lehetne annyit finomítani, hogy nem az x iránynak megfelelő eljárást hívjuk meg Pythonból y-szor, hanem lenne egy eljárás, ami kap egy kulcs/irány párokból álló struct tömböt, és az alapján elvégzi a kódolást. Így csak egy hívás történne a C modul felé, és lényegesen gyorsabb lenne. (persze még mindig lassabb mint a natív kód)
@TCH: Most ha a gomb kattintására csak egy db meghívás van, az oké, de ha pl. ciklus van benne és n db meghívás az sokkal lassabb lesz. A meghívások sok időt esznek meg. Persze meg lehet írni a ciklust a modulon belül is, de sztem jobb lenne full C/C++-ban megírni. :P Ezt mondtam én is, hogy a modulban kell megírni a ciklust. :P |