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 eseguibil

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 compatibil

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 c

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

2011-01-05 Per discussione Daniele Varrazzo
On Wed, 5 Jan 2011 21:09:51 +0100, Andrea Ambu 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 > @@ -161,7 +161,

Re: [Python] Turbopascal??

2011-01-05 Per discussione Carlos Catucci
2011/1/5 Pietro Battiston > 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 sequenza di

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 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 con

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 : Enrico P.S. in tutto questo vorrei menzionare un linugaggio che meriterebbe piu` attenzione ma che, ahime`, stenta a farsi strada nel mondo inf

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 mo

Re: [Python] Programmare software GUI cross platform

2011-01-05 Per discussione Fabrizio Fortunato
Il giorno 05/gen/2011 20.23, "Karim Gorjux" ha scritto: > > * pyQT: ha il designer, ma la licenza commerciale di QT costa un botto Le qt sono rilasciate anche in LGPL. > * pyGTK: non lo conosco, qualcuno sa dirmi di più? Prova glade, è un designer per gtk. Ovviamente se vuoi il multipiattaforma de

Re: [Python] Turbopascal??

2011-01-05 Per discussione Carlo Miron
2011/1/5 Manlio Perillo : > Il 05/01/2011 18:49, Carlo Miron ha scritto: >> 2011/1/5 Roberto De Ioris : 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 (inc

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

2011-01-05 Per discussione Andrea Ambu
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 @@ -161,7 +161,7 @@ * information in task[0] is never used. * * The "confuse

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

2011-01-05 Per discussione Valerio De Carolis
Il 05/01/2011 19:20, Carlos Catucci ha scritto: > 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 rispe

[Python] Programmare software GUI cross platform

2011-01-05 Per discussione Karim Gorjux
Ciao a tutti, uso python da qualche mese anche se per piccole cose e per lo più con Django. Il linguaggio è il meglio che abbia mai potuto programmare e ne sono davvero soddisfatto per i vari motivi che voi tutti ben sapete. Il problema o pecca o mancanza è la disponibilità di un ambiente di svilup

[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] 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)

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 : >>> 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 p

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: http://docs.python.org/

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 ha scritto: > > On Wed, 5 Jan 2011 17:15:13 +0100, Carlos Catucci > > wrote: > > > >> Il GOTO in C io lo ho sempre considerato una bestemmia. > > > > Si vede che non hai mai gestito gli errori. :)

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 nessu

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

[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] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Marco Mariani
2011/1/5 Daniele Varrazzo 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 "Don't compete w

Re: [Python] Turbopascal??

2011-01-05 Per discussione Carlo Miron
2011/1/5 Roberto De Ioris : >> 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 binding per

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

2011-01-05 Per discussione Daniele Varrazzo
On Wed, 5 Jan 2011 18:21:19 +0100, Carlos Catucci 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 senza >> usare >> goto e valuta se il risultato è miglior

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

2011-01-05 Per discussione Giorgio Zoppi
Il 05 gennaio 2011 18:03, Daniele Varrazzo ha scritto: > On Wed, 5 Jan 2011 17:15:13 +0100, Carlos Catucci > 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 se

Re: [Python] Python IDE

2011-01-05 Per discussione Massimo Capanni
avete mai provato questo? non mi sembra male 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/

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 senza usare > goto e valuta se il risultato è migliore. Codice limitato a 80 colonne, > prego. > 554 if (!(egtrid =

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 ling

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

2011-01-05 Per discussione Daniele Varrazzo
On Wed, 5 Jan 2011 17:15:13 +0100, Carlos Catucci 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 senza usare goto e valuta se il risultato è migliore. Codice limitato

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 es

Re: [Python] Turbopascal??

2011-01-05 Per discussione Vittorio Zuccala'
Il giorno 05 gennaio 2011 15:56, Carlo Miron 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 miei collegh

Re: [Python] Turbopascal??

2011-01-05 Per discussione Carlos Catucci
2011/1/5 Enrico 'Henryx' Bianchi > > 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 io lo h

Re: [Python] Turbopascal??

2011-01-05 Per discussione Carlo Miron
2011/1/5 Vittorio Zuccala' : > Dopo tanti post seguiti con attenzione ho deciso di scrivere anche io.. Bravo! > La questione principale mi sembra essere "Perchè TurboPascal e non, ad > esempio, il nostro amato Python alle scuole?" Concordo. > Ebbene, vi pongo una semplice domanda: quanti di voi

Re: [Python] Idle si blocca su Mac

2011-01-05 Per discussione Karim Gorjux
2011/1/5 Nicola Iarocci : > Io credo di aver rimosso prima la 64 ma credo non ci siano problemi. Sembra funzionare tutto ora. Grazie. -- K. Blog Personale: http://www.karimblog.net ___ Python mailing list Python@lists.python.it http://lists.python.it/m

Re: [Python] Turbopascal??

2011-01-05 Per discussione Massimo Capanni
Il giorno 05 gennaio 2011 11:21, Marcello ha scritto: > Che lunga discussione sulla didattica... capisco perche` sia un lavoro > cosi` faticoso. > se viene preso a cuore si, altrimenti non c'è da sforzarsi tanto dell'andazzo generale dell'istruzione ;-) _

Re: [Python] Turbopascal??

2011-01-05 Per discussione Marcello
Che lunga discussione sulla didattica... capisco perche` sia un lavoro cosi` faticoso. 2011/1/5 Vittorio Zuccala' : > Dopo tanti post seguiti con attenzione ho deciso di scrivere anche io.. > La questione principale mi sembra essere "Perchè TurboPascal e non, ad > esempio, il nostro amato Python a

Re: [Python] Turbopascal??

2011-01-05 Per discussione Vittorio Zuccala'
Dopo tanti post seguiti con attenzione ho deciso di scrivere anche io.. La questione principale mi sembra essere "Perchè TurboPascal e non, ad esempio, il nostro amato Python alle scuole?" Ebbene, vi pongo una semplice domanda: quanti di voi sono insegnanti o hanno avuto esperienze come docenti ne

Re: [Python] Turbopascal??

2011-01-05 Per discussione enrico franchi
2011/1/5 Pietro Battiston : >> E poi mi sembra che continuiamo a non definire il problema. Dobbiamo >> insegnare ad un bambino di 12 anni, ad un ragazzo di 16 o a uno di 19? > > ... e (scusate se mi ripeto) un ragazzo per cui la programmazione sarà > (probabilmente) una componente fondamentale del

Re: [Python] Turbopascal??

2011-01-05 Per discussione Massimo Capanni
Qui secondo me c'e' racchiuso il cuore del discorso: si preferisce qualcosa > che sia facile da spiegare a qualcosa che sia utile da spiegare. > caliamoci per un attimo nei panni di chi dovrebbe insegnare un linguaggio di programmazione: - a chi devo insegnare? bambini? ragazzi delle medie super

Re: [Python] Idle si blocca su Mac

2011-01-05 Per discussione Nicola Iarocci
> > > Io ho risolto con la 32 bit. > > Ok. Ti ringrazio. Se installo sopra la 64bit non ci sono problemi, vero? > Io credo di aver rimosso prima la 64 ma credo non ci siano problemi. Nicola ___ Python mailing list Python@lists.python.it http://lists.pyt

Re: [Python] Turbopascal??

2011-01-05 Per discussione Marco Bonifazi
2011/1/4 Marco Mariani > > Insegnare a fare qualcosa in Turbopascal non sara' piu' semplice rispetto a > Python, spiegarlo tutto si'. > > > > Qui secondo me c'e' racchiuso il cuore del discorso: si preferisce qualcosa che sia facile da spiegare a qualcosa che sia utile da spiegare. Ho dato un esa