Hű, typot vétettem, minő borzalom. :)
Kénytelen vagyok félig megkövetni (ebben a kérdésben, a clean coderól továbbra sincs értelme a hőzöngésnek), gyanús, hogy kissé elbeszéltünk egymás mellett. Én konkrétan csak arra a részére reagáltam abban a zárójelben, hogy a GUI miatt egyébként is használt adattípusok nem kellene, hogy lassulást okozzanak, te meg gondolom azt sikerült leszűrnöd, hogy az egész gtkra mondom, hogy mindegy (persze ilyet nem állítottam, szóval azért néha megfogadhatnád te is a tanácsod, és elolvashatnád azt, ami oda van írva ;) )