Re: [Python] Turbopascal??

2011-01-05 Per discussione Carlos Catucci
2011/1/5 Enrico 'Henryx' Bianchi henry...@yahoo.it impediva di farlo, quindi eri sicuro. in Pascal (per riprendere il discorso originale) avevi un linguaggio che ti Dipende da cosa intendi per fuoripista, ovvero, anche in Pascal esiste la logica dei puntatori ed il GOTO Il GOTO in C

Re: [Python] Turbopascal??

2011-01-05 Per discussione Vittorio Zuccala'
Il giorno 05 gennaio 2011 15:56, Carlo Miron ca...@miron.it ha scritto: Io lavoro (ben) piu` di 8h al giorno davanti ad un PC, ed ehm ritengo di averne una certa confidenza. Ma magari non so concatenare due SE in Excel. E` grave, dottore? :) No no no: ed è proprio questa il punto. Molti

Re: [Python] Turbopascal??

2011-01-05 Per discussione Roberto De Ioris
Il giorno 05/gen/2011, alle ore 17.15, Carlos Catucci ha scritto: Dipende da cosa intendi per fuoripista, ovvero, anche in Pascal esiste la logica dei puntatori ed il GOTO Il GOTO in C io lo ho sempre considerato una bestemmia. dipende da l'uso che ne fai, nel kernel di Linux ad

[Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Daniele Varrazzo
On Wed, 5 Jan 2011 17:15:13 +0100, Carlos Catucci carlos.catu...@gmail.com wrote: Il GOTO in C io lo ho sempre considerato una bestemmia. Si vede che non hai mai gestito gli errori. :) Riscrivi una funzione come questa http://tinyurl.com/2esxn2q senza usare goto e valuta se il risultato è

Re: [Python] Turbopascal??

2011-01-05 Per discussione Carlos Catucci
Il GOTO in C io lo ho sempre considerato una bestemmia. dipende da l'uso che ne fai, nel kernel di Linux ad esempio ce ne sono a pacchi (e' lo stile consigliato per gestire gli errori). Ci credo, una gestione delle eccezioni in C e' un incubo. Io mi sono fatto viziare, lo ammetto, dai

Re: [Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Carlos Catucci
Il GOTO in C io lo ho sempre considerato una bestemmia. Si vede che non hai mai gestito gli errori. :) Riscrivi una funzione come questa http://tinyurl.com/2esxn2q senza usare goto e valuta se il risultato è migliore. Codice limitato a 80 colonne, prego. 554 if (!(egtrid =

Re: [Python] Python IDE

2011-01-05 Per discussione Massimo Capanni
avete mai provato questo? non mi sembra male http://pype.sourceforge.net http://pype.sourceforge.net/ Il giorno 31 dicembre 2010 09:42, Matteo Boscolo matteo.bosc...@boscolini.eu ha scritto: no ... ci sono anche io .. :-) .. anche se lo uso qualche volta per cose veloci :-) Il 30/12/2010

Re: [Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Giorgio Zoppi
Il 05 gennaio 2011 18:03, Daniele Varrazzo p...@develer.com ha scritto: On Wed, 5 Jan 2011 17:15:13 +0100, Carlos Catucci carlos.catu...@gmail.com wrote: Il GOTO in C io lo ho sempre considerato una bestemmia. Si vede che non hai mai gestito gli errori. :) Riscrivi una funzione come questa

Re: [Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Daniele Varrazzo
On Wed, 5 Jan 2011 18:21:19 +0100, Carlos Catucci carlos.catu...@gmail.com wrote: Il GOTO in C io lo ho sempre considerato una bestemmia. Si vede che non hai mai gestito gli errori. :) Riscrivi una funzione come questa http://tinyurl.com/2esxn2q senza usare goto e valuta se il risultato è

Re: [Python] Turbopascal??

2011-01-05 Per discussione Carlo Miron
2011/1/5 Roberto De Ioris robe...@unbit.it: Enrico P.S. in tutto questo vorrei menzionare un linugaggio che meriterebbe piu` attenzione ma che, ahime`, stenta a farsi strada nel mondo informatico: D +1 per tutto (incluso D) Tesi: D non e` un linguaggio serio. Dimostrazione: non esiste un

Re: [Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Marco Mariani
2011/1/5 Daniele Varrazzo p...@develer.com I dogma sono una brutta bestia. :) Amen! Qui e' spiegato bene http://eli.thegreenplace.net/2009/04/27/using-goto-for-error-handling-in-c/ Anche se riconosco che l'uso del pattern Appeal To Authority fa il suo effetto, specie con Dijkstra che disse

[Python] Porting

2011-01-05 Per discussione Massimiliano Giovine
Ho scritto del codice in python 2.7 usando un webserver e ora non funziona più niente per diversi motivi. Esiste un tool che mi permetta di portare tutto in python 3.1? Grazie mille! -- -Massimiliano Giovine Aksel Peter Jørgensen dice: Why make things difficult, when it is possible to make them

Re: [Python] Python IDE

2011-01-05 Per discussione Fabrizio Fortunato
Li avete detti tutti...tranne uno dei migliori :) vim + nerdtree + pyflakes ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Carlos Catucci
Cioè, per ogni funzione scrivi una funzione aggiuntiva, questa inparticolare ha 9 parametri, il refactoring della funzione originale implica ridefinire quella funzione e modificare tutti i punti in cui vienechiamata... e tutto questo per rispettare la propria convinzione che goto non serva in

Re: [Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Paolo Bernardi
On Wed, 2011-01-05 at 18:29 +0100, Giorgio Zoppi wrote: Il 05 gennaio 2011 18:03, Daniele Varrazzo p...@develer.com ha scritto: On Wed, 5 Jan 2011 17:15:13 +0100, Carlos Catucci carlos.catu...@gmail.com wrote: Il GOTO in C io lo ho sempre considerato una bestemmia. Si vede che non hai

Re: [Python] Porting

2011-01-05 Per discussione Paolo Bernardi
On Wed, 2011-01-05 at 19:04 +0100, Massimiliano Giovine wrote: Ho scritto del codice in python 2.7 usando un webserver e ora non funziona più niente per diversi motivi. Esiste un tool che mi permetta di portare tutto in python 3.1? Per diverse minuzie puoi usare 2to3:

Re: [Python] Turbopascal??

2011-01-05 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 05/01/2011 18:49, Carlo Miron ha scritto: 2011/1/5 Roberto De Ioris robe...@unbit.it: Enrico P.S. in tutto questo vorrei menzionare un linugaggio che meriterebbe piu` attenzione ma che, ahime`, stenta a farsi strada nel mondo informatico: D

Re: [Python] Turbopascal??

2011-01-05 Per discussione Enrico 'Henryx' Bianchi
On Wednesday 05 January 2011 00:40:13 Carlos Catucci wrote: Vorrei vederlo avvolto nelle spire del pythone :) Personalmente no, anche perche` il suo modo di ragionare aveva senso: prima risolvo il problema, poi lo implemento. Per fare un esempio, in due progetti (uno in Java e uno in Python)

[Python] excel OpenOffice

2011-01-05 Per discussione Filippo Dal Bosco -
Ho provato xlrd ed xlwr. Purtroppo quando si copia un file.xls non viene copiato tutto ma una parte. So che OpenOffice è accompagnato da API per python. In questo caso se si copia un foglio di calcolo OO si copia tutto? O come con excel si copia una parte ? grazie -- Filippo

Re: [Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Carlos Catucci
Secondo me invece bisogna vedere caso per caso, non esiste un'unica ricetta e non l'aveva certo Dijkstra tra le mani. Cosa faresti se invece di scrivere software standard dovresti scrivere software per sistemi embedded (magari con basse risorse)!? Ma io facevo riferimento al caso da te

Re: [Python] Turbopascal??

2011-01-05 Per discussione Roberto De Ioris
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 05/01/2011 18:49, Carlo Miron ha scritto: 2011/1/5 Roberto De Ioris robe...@unbit.it: Enrico P.S. in tutto questo vorrei menzionare un linugaggio che meriterebbe piu` attenzione ma che, ahime`, stenta a farsi strada nel mondo informatico:

Re: [Python] Turbopascal??

2011-01-05 Per discussione Pietro Battiston
Il giorno mer, 05/01/2011 alle 17.54 +0100, Vittorio Zuccala' ha scritto: Il giorno 05 gennaio 2011 15:56, Carlo Miron ca...@miron.it ha scritto: Io lavoro (ben) piu` di 8h al giorno davanti ad un PC, ed ehm ritengo di averne una certa confidenza. Ma magari

Re: [Python] Turbopascal??

2011-01-05 Per discussione Carlos Catucci
2011/1/5 Pietro Battiston m...@pietrobattiston.it Poi non dico che una persona non debba capire che vuol dire if, True o False... ma finché si rimane a questo livello, i concetti teorici non sono poi così astratti - o almeno non sembrano così astratti ad un [...] a cucinare, imparerai una

Re: [Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Daniele Varrazzo
On Wed, 5 Jan 2011 21:09:51 +0100, Andrea Ambu andrea...@gmail.com wrote: Linus Torvalds scrisse: diff -u --recursive --new-file v1.1.41/linux/kernel/sched.c linux/kernel/sched.c --- v1.1.41/linux/kernel/sched.c Wed Aug 3 09:32:33 1994 +++ linux/kernel/sched.c Tue Aug 9 09:34:45 1994

Re: [Python] Turbopascal??

2011-01-05 Per discussione Enrico 'Henryx' Bianchi
On Wednesday 05 January 2011 17:15:13 Carlos Catucci wrote: Il GOTO in C io lo ho sempre considerato una bestemmia. I puntatori in C (es puntatori a funzioni o puntatori a puntatori con relativa matematica degli stessi, che per alcuni era davvero un incubo) non so se il PasQual (come lo

Re: [Python] Programmare software GUI cross platform

2011-01-05 Per discussione Enrico 'Henryx' Bianchi
On Wednesday 05 January 2011 20:19:31 Karim Gorjux wrote: * pyQT: ha il designer, ma la licenza commerciale di QT costa un botto La licenza commerciale di PyQT (e non delle Qt complete) ti serve solo nel momento in cui non vuoi rilasciare il tuo codice sotto GPL o sotto una licenza

Re: [Python] Programmare software GUI cross platform

2011-01-05 Per discussione Enrico 'Henryx' Bianchi
On Wednesday 05 January 2011 20:19:31 Karim Gorjux wrote: Non aavevo notato questa parte: Come se non bastasse, non è nemmeno una passegiata creare l'applicazione compilata, ma qui potrei sbagliarmi. Anche qui dipende molto da cosa vuoi fare. Se intendi la distribuzione di un solo