[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: C i interfície gràfica



Hola Ricard,

Programar en Python i amb libpcap no són opcions excloents, al contrari. El 
que es fa en aquests casos és implementar uns "bindings" per cridar a la 
llibreria de C o C++ des de dins de Python. Així no reinventem la roda i 
tenim la velocitat de C en les parts crítiques del programa.

Si mires una mica per Google ("python libpcap") veuràs que ja hi ha vàries 
implementacions. No te'n puc recomanar cap perque no les he fet servir, però 
et tot cas pots triar més endavant, si et decideixes pel Python.

El que si que et puc assegurar és que guanyaràs temps si aprens Python en lloc 
de debugar "null pointer assignments". ;-) Tira de llenguatges d'alt nivell 
(Python, o un altre) tant com puguis, i programa en C només allò que no es 
pugui fer en Python (generalment, per velocitat).

De cara a la interfície gràfica, tens una eina de disseny visual per les Qt 
que es diu QtDesigner. També tens PyQt, que et permet cridar les llibreries 
Qt des de Python. A partir d'aquí... ves buscant. :-)

-- 
##############################
### Jordi Funollet
### http://www.terraquis.net


Reply to: