( geza42 | 2020. 02. 26., sze – 14:17 )

Köszi, jó tudni, hogy vannak ezek a megoldások, ha szükségem lesz ilyesmire, akkor tudom mik a lehetőségek.

 

Az a helyzet, hogy van itt egy pythonos kód, ami alapesetben gyorsan lefut (csak 1 adott, kicsi adatmennyiségen kell lefuttatni egy-egy alkalommal). Viszont most az a feladat, hogy a teljes adatmennyiségen le kell futtatni párszor, különböző paraméterekkel (aztán valszeg soha többet). Szóval nem éri meg átírni az egészet C++-ba, mert tovább tartana sokkal, mint maga a pythonos futás. De azért zavar, hogy itt ülök egy sok magos gép előtt, és csak 1 szálat bír használni.

 

Igen, a python lassabb, nem is kicsit. Pláne, ha még a thread-képtelenségét is belevesszük. Nemtom, számomra egyértelmű a döntés: ha egy kicsit is nagyobb a project, és nincs valami python lib, ami jelentősen könnyít a munkán, akkor nem használok pythont. Egyszerűen nincs értelme. Számomra a dinamikus típusosság hátrány. Sokan előnyként említik, de amikor kérek példát rá, akkor sosincs válasz (Lásd itt, ebben a szálban is kértem példát, nem kaptam választ eddig).