Re: [Python] Parere su Go di un professore di informatica (delle superiori) nonche' uno dei fondatori di ERLUG

2015-07-11 Per discussione Carlos Catucci
2015-07-11 12:40 GMT+02:00 Davide Muzzarelli d.muzzare...@dav-muz.net: E' come in finally, con la differenza che puoi metterli nel punto dove preferisci e non devi creare dei livelli d'identazione quando ne devi creare più di uno. In sostanza sono più comodi e semplici da utilizzare rispetto

Re: [Python] Parere su Go di un professore di informatica (delle superiori) nonche' uno dei fondatori di ERLUG

2015-07-11 Per discussione Davide Muzzarelli
Il 10/07/2015 21:27, Carlos Catucci ha scritto: Scusa solo per capire, dov'e' la differenza con try except? E comunque tu indich defer (non lo conosco bene) subito dopo avere aperto. Implica che verra' eseguito COMUNQUE (tipo finally per capirci) alla fine della funzione? Se si e' davvero una

Re: [Python] Parere su Go di un professore di informatica (delle superiori) nonche' uno dei fondatori di ERLUG

2015-07-11 Per discussione Manlio Perillo
2015-07-10 21:27 GMT+02:00 Carlos Catucci carlos.catu...@gmail.com: 2015-07-10 20:21 GMT+02:00 Davide Muzzarelli d.muzzare...@dav-muz.net: In questo esempio, il file verrebbe chiuso correttamente anche nel caso in cui f.Write() restituisse un errore: f, _ := os.Open(nome del file)

Re: [Python] Ringraziamenti e dubbi sul SHA-1

2015-07-11 Per discussione Andrea D'Amore
2015-07-10 10:59 GMT+02:00 Manlio Perillo manlio.peri...@gmail.com: 2015-07-10 9:58 GMT+02:00 Andrea D'Amore and.dam...@gmail.com: 2015-07-09 19:57 GMT+02:00 Manlio Perillo manlio.peri...@gmail.com: Nota importante: Git usa l'hashing perchè gli oggetti che gestisce sono *immutabili*. Se

Re: [Python] Why Go is not good

2015-07-11 Per discussione Enrico Bianchi
On 07/03/2015 03:36 PM, enrico franchi wrote: Parli di override o di overload? Oddio, confondo sempre i termini... Quello che mi interessava fare era semplicemente questo: func Sum(a, b int) int { return a + b } func Sum(a, b float) float { return a + b } Certo, posso usare anche SumInt

Re: [Python] Why Go is not good

2015-07-11 Per discussione Enrico Bianchi
On 07/11/2015 05:09 PM, Enrico Bianchi wrote: Cercando mentre stavo scrivendo questa email mi sono imbattuto in proprio in quello che cercavo E mentre stavo scrivendo questo sono entrato in modalita` ricorsiva... -_- Enrico ___ Python mailing list

Re: [Python] Why Go is not good

2015-07-11 Per discussione Enrico Bianchi
On 07/03/2015 03:04 PM, enrico franchi wrote: Scusa, io quell'articolo non lo ho capito. Nel senso che dovrebbe parlare delle performance di Go (apparentemente da questo thread), ma in realta' si mette a spiegare roba sui cripto-sistemi. In effetti quell'articolo parla specificatamente di TLS,

Re: [Python] Why Go is not good

2015-07-11 Per discussione Enrico Bianchi
On 07/11/2015 05:03 PM, Enrico Bianchi wrote: Panic da quello che ho visto manda in traceback l'applicativo, ovvero e` l'equivalente di un raise in Python o di un throw in Java. Quello che vorrei fare io e` il catch Cercando mentre stavo scrivendo questa email mi sono imbattuto in proprio in

Re: [Python] Parere su Go di un professore di informatica (delle superiori) nonche' uno dei fondatori di ERLUG

2015-07-11 Per discussione Enrico Bianchi
On 07/10/2015 08:21 PM, Davide Muzzarelli wrote: - Piatto è meglio che annidato - Sparso è meglio che denso Per capire, cosa intendi? Enrico ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

[Python] Estendere Python in Go (era: Re: Parere su Go di un professore di informatica (delle superiori) nonche' uno dei fondatori di ERLUG)

2015-07-11 Per discussione Nicola Larosa
Carlos Catucci wrote: Ma un wrapper per codice Go da Python non lo hanno mai pensato? Io non so se sarei capace di scriverlo, ma lo troverei utile. La v.1.5 di Go, che esce il mese prossimo, è la prima che supporta la scrittura di librerie dinamiche: prima era quasi impossibile. Non so se

Re: [Python] Parere su Go di un professore di informatica (delle superiori) nonche' uno dei fondatori di ERLUG

2015-07-11 Per discussione Davide Muzzarelli
Il 11/07/2015 19:09, Simone Federici ha scritto: per te, che lo scrivi ma il codice è letto in media 50 volte in piú a quanto viene scritto. Il fatto è che scrivendo metti il defer nel posto migliore a livello logico proprio dove te lo aspetteresti. Le funzioni in Go tendono ad essere

Re: [Python] Parere su Go di un professore di informatica (delle superiori) nonche' uno dei fondatori di ERLUG

2015-07-11 Per discussione Simone Federici
Davide Muzzarelli: E' come in finally, con la differenza che puoi metterli nel punto dove preferisci e non devi creare dei livelli d'identazione quando ne devi creare più di uno. ok capito In sostanza sono più comodi e semplici da utilizzare rispetto ai finally. per te, che lo scrivi ma

Re: [Python] Parere su Go di un professore di informatica (delle superiori) nonche' uno dei fondatori di ERLUG

2015-07-11 Per discussione Davide Muzzarelli
Il 11/07/2015 19:02, Simone Federici ha scritto: molto molto fico, lo compro :-) LOL :D Davide Muzzarelli ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Parere su Go di un professore di informatica (delle superiori) nonche' uno dei fondatori di ERLUG

2015-07-11 Per discussione Davide Muzzarelli
Il 11/07/2015 15:50, Enrico Bianchi ha scritto: Per capire, cosa intendi? Una traduzione sommaria e imprecisa dello zen di Python, che avrei potuto fare meglio :p I metodi in Go sono alla stessa indentazione delle classi, in effetti si tratta di funzioni collegate a strutture. Lo stile