[eside-ghost] extensiones C/C++ para Python

altern altern2 en gmail.com
Vie Mayo 9 09:23:26 CEST 2008


si ya conocia de boost y swig, pero nunca los he probado, bueno primero 
tengo que escribir el codigo en C :)

por cierto que hice pruebas con PyGlet y a pelo va mas lento todavia que 
PyOpenGL pero tiene una opcion para desactivar el error checking que 
comentabamos y baja casi un 50 el uso de la CPU. Aun asi el ejemplo que 
hice se mantenia sobre el 40-50% que es demasiado. Lo mismo en PyOpenGL 
estaba sobre el 65%, y pyGlet sin desactivar el error checking este se 
chupaba en 99% ! todo esto a 12 fps que es lo minimisimo para un 
interface grafico (no un juego).

si llego a alguna parte ya os comentare... gracias

enrike

STenyaK (Bruno Gonzalez)(e)k dio:
> On 5/7/08, Jon Valdés <juanval en gmail.com> wrote:
>>  El tema de escribir módulos en C/C++ no tengo demasiada idea, pero
>>  fijo que gente de por aqui sí que sabe :)
> 
> Hace un par de años miré un poco inclusion de python en C y viceversa,
> que es lo que creo te interesaría.
> 
> Por aquel entonces, una de las mejores opciones (por sencillez y
> eficacia) era boost.python, aunque no hice ninguna prueba práctica
> (solo ojeé la documentación):
> 
> http://www.boost.org/doc/libs/1_35_0/libs/python/doc/tutorial/doc/html/index.html
> 
> 



Más información sobre la lista de distribución eside-ghost