Re: [Python] richiesta di informazioni.

2012-07-11 Per discussione Davide Rambaldi
Tornando al tuo esempio, la versione con yield ti e' venuta cosi', naturale, ed e' assolutamente buona. La versione competitiva ricorsiva (al di la di problemi semantici strutturali di python) lo e' un po' meno. Beh diciamo che se yield fosse stato piu' lento della mia fibonacci ricorsiva,

Re: [Python] parsing

2012-07-11 Per discussione enrico franchi
2012/7/10 Pietro peter.z...@gmail.com: no non è contro natura, per generare codice (c, python, etc.) ti consiglio di utilizzare il potente Jinja: http://jinja.pocoo.org/ Ed esattamente a cosa servirebbe un template engine per scrivere un parser? ;) -- . ..: -enrico-

Re: [Python] richiesta di informazioni.

2012-07-11 Per discussione enrico franchi
2012/7/11 Davide Rambaldi davide.ramba...@gmail.com: Tornando al tuo esempio, la versione con yield ti e' venuta cosi', naturale, ed e' assolutamente buona. La versione competitiva ricorsiva (al di la di problemi semantici strutturali di python) lo e' un po' meno. Beh diciamo che se yield

Re: [Python] richiesta di informazioni.

2012-07-11 Per discussione Davide Rambaldi
[OT] (io vivo OT) Per migliorare la mia terribile funzione ricorsiva, si potrebbe sempre compilarla con Cython: si sto cazzeggiando al lavoro … :-) * pure python: 0.938 s * cyton compiled: 0.510 s * cython compiled with types: 0.365 s Che ne pensate di cython, vale la pena utilizzarlo o

Re: [Python] parsing

2012-07-11 Per discussione Pietro
2012/7/11 enrico franchi enrico.fran...@gmail.com: 2012/7/10 Pietro peter.z...@gmail.com: Provero' con pyparsing e anltr (ma generare codice python e' contro natura). no non è contro natura, per generare codice (c, python, etc.) ti consiglio di utilizzare il potente Jinja:

Re: [Python] richiesta di informazioni.

2012-07-11 Per discussione Daniele Varrazzo
On 2012-07-11 10:07, Davide Rambaldi wrote: [OT] (io vivo OT) Per migliorare la mia terribile funzione ricorsiva, si potrebbe sempre compilarla con Cython: si sto cazzeggiando al lavoro … :-) Cython è gagliardo e fico. Pensare di renderci migliore un algoritmo peggio che quadratico sarebbe

Re: [Python] parsing

2012-07-11 Per discussione enrico franchi
2012/7/11 Pietro peter.z...@gmail.com: Non lo so era lui che volava generare del codice... o almeno io avevo interpretato la frase in quel modo, anche se erroneamente. Ah, no... lui non voleva un parser generator che generava il codice... ;) -- . ..: -enrico-