El Jueves, 24 de Marzo de 2011, lasizoillo escribió: > El día 24 de marzo de 2011 20:31, Mai Giménez > > <la.reina.r...@gmail.com> escribió: > > Hola a todos, > > Estoy desarrollando una aplicación en python para minimizar automatas. > > (a pesar de que me han recomendado usar c, porque la complejidad del > > algoritmo, pero yo creo que python puede con esto :)) > > Mi duda esta relacionada con la posibilidad de dibujar el automata. He > > estado mirando la librería python-graphs, pero no he conseguido > > hacerla funcionar en mi mac. ¿Alguna librería o algún pequeño tutorial > > ? > > Mira a ver esto: > http://networkx.lanl.gov/ > > Si quieres optimizar código para que vaya casi tan rápido como c y sea > casi tan claro como python puedes probar esto: > http://cython.org/ >
mmm en mi experiencia el resultado final depende bastante de cada caso. Siempre acelera, pero puede ser desde 2x hasta 500x, y esto último adaptando bastante el código a cython. Si es muy pesado, con el mismo cython, SWIG u otros [1], podrías hacer muy facilmente un módulo solo con el algoritmo en C y el resto en python. Iñigo [1]http://www.scipy.org/Topical_Software#head-b9c00ac85029a1e653fa576f40b40685dd1b8acf > Saludos: > > Javi > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/