Re: [Python] I Pythonisti parlano spesso di Go (era: Re: [OT] Cheap MapReduce in Go)

2015-07-17 Thread liuggio
Grande idea, piu siamo meglio è C'è da dire che la semplicità del linguaggio, l'approccio minimale a tutto la sue performance spavantose il trend dei microservizi e la comunità anche piu rude :) rendono il python molto meno attraente > Parere su Go di un professore di informatica (delle supe

[Python] If Barry had his way... (era: Re: Migrazione da 2 a 3.)

2015-07-17 Thread Nicola Larosa
> Nicola Larosa wrote: >> Magari sta lavorando su Mailman, le battaglie di Barry Warsaw >> su questo punto sono rimaste nella leggenda. :-) Giampaolo Rodola' wrote: > Cioè? :D Requiem for an operator e PEP 401 - Official Acts of the FLU

Re: [Python] If Barry had his way... (era: Re: Migrazione da 2 a 3.)

2015-07-17 Thread Daniele Tricoli
On Friday 17 July 2015 09:50:40 Nicola Larosa wrote: > PEP 401 - Official Acts of the FLUFL, secondo punto > > > Stendiamo un velo pietoso sul primo punto. Beh, ormai pure lui è passato a git! ;) -- Daniele Tricoli 'Eriol

[Python] Fedora Planning to switch to Python 3

2015-07-17 Thread Enrico Bianchi
https://fedoraproject.org/wiki/Changes/Python_3_as_Default E non solo lei, ma anche Debian e Ubuntu stanno pianificato "il salto". Che sia la volta buona? Enrico ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/p

Re: [Python] Fedora Planning to switch to Python 3

2015-07-17 Thread Carlos Catucci
2015-07-17 11:35 GMT+02:00 Enrico Bianchi : > E non solo lei, ma anche Debian e Ubuntu stanno pianificato "il salto". > Che sia la volta buona? Sperem. Sopratutto i frameworks dovrebbero fare tutti il grande passo Carlos -- EZLN ... Para Todos Todo ... Nada para nosotros __

Re: [Python] Fedora Planning to switch to Python 3

2015-07-17 Thread Fundor333 .
> E non solo lei, ma anche Debian e Ubuntu stanno pianificato "il salto". Che sia la volta buona? Spero che questo porti il mondo open a python 3.x . Il passo successivo sarebbe avere le librerie che abbandonano il supporto per python 2.x ... ___ Python

Re: [Python] Fedora Planning to switch to Python 3

2015-07-17 Thread Raffaele Salmaso
2015-07-17 11:35 GMT+02:00 Enrico Bianchi : > https://fedoraproject.org/wiki/Changes/Python_3_as_Default > > E non solo lei, ma anche Debian e Ubuntu stanno pianificato "il salto". > Che sia la volta buona? > Lo spero bene. Io per me l'ho fatto e sto portando a py3 tutto quello che gestisco. Molti

Re: [Python] Fedora Planning to switch to Python 3

2015-07-17 Thread Enrico Bianchi
On 07/17/2015 11:45 AM, Carlos Catucci wrote: Sperem. Sopratutto i frameworks dovrebbero fare tutti il grande passo Ma a parte Twisted, cos'e` rimasto da portare? Enrico ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/lis

Re: [Python] Fedora Planning to switch to Python 3

2015-07-17 Thread Marco Beri
On Jul 17, 2015 12:26 PM, "Enrico Bianchi" wrote: > > On 07/17/2015 11:45 AM, Carlos Catucci wrote: >> >> Sperem. Sopratutto i frameworks dovrebbero fare tutti il grande passo > > Ma a parte Twisted, cos'e` rimasto da portare? Tutte le mie applicazioni per esempio... L Ciao. Marco. _

Re: [Python] Fedora Planning to switch to Python 3

2015-07-17 Thread Giovanni Porcari
> Il giorno 17/lug/2015, alle ore 12:43, Marco Beri ha > scritto: > > > On Jul 17, 2015 12:26 PM, "Enrico Bianchi" wrote: > > > > On 07/17/2015 11:45 AM, Carlos Catucci wrote: > >> > >> Sperem. Sopratutto i frameworks dovrebbero fare tutti il grande passo > > > > Ma a parte Twisted, cos'e` ri

Re: [Python] Fedora Planning to switch to Python 3

2015-07-17 Thread Carlos Catucci
2015-07-17 14:07 GMT+02:00 Giovanni Porcari : > Ammazzarmi di lavoro su questa base, > in questo momento è al 48 posto nelle mia scala delle > urgenze, appena dopo la traversata della Manica > in pedalò… > ROFLASTC! Carlos -- EZLN ... Para Todos Todo ... Nada para nosotros _

Re: [Python] Why Go is not good

2015-07-17 Thread Manlio Perillo
2015-07-17 0:53 GMT+02:00 Enrico Bianchi : > On 07/13/2015 11:55 AM, enrico franchi wrote: > >> > [...] > > a = may_return_null(...) >> if a is not None: >> f(a, ...) >> > Bruttino, non tanto perche` non mi piace, ma per com'e` scritto :) > La sintassi > if a: > f(a,...) > > E` molto piu`

[Python] No al naturismo (era: Re: Why Go is not good)

2015-07-17 Thread Nicola Larosa
Manlio Perillo wrote: > E la gente inizia a fare: > > except Exception: > # print traceback > > se non di peggio. Cosa potrebbe esserci di peggio di... OH! OH NO! Non starai mica pensando al... al... NAKED EXCEPT! Maledetto Manlio che susciti pensieri impuri in noi, facili prede delle te

Re: [Python] Why Go is not good

2015-07-17 Thread Carlos Catucci
2015-07-17 14:28 GMT+02:00 Manlio Perillo : > In Go per evitare problemi del genere hanno deciso che l'istruzione `if` > accetta solo espressioni booleane. Adesso mi spieghi questa, a me povero 'gnurant. Come puoi avere un if senza espressioni booleane? Al massimo sono piu' espressioni combinate

Re: [Python] Why Go is not good

2015-07-17 Thread Davide Muzzarelli
Il 17/07/2015 14:38, Carlos Catucci ha scritto: Adesso mi spieghi questa, a me povero 'gnurant. Come puoi avere un if senza espressioni booleane? Al massimo sono piu' espressioni combinate tra loro con operatori logici ma sempre booelane sono. Intende che puoi fare: a := true // Variabile

Re: [Python] Why Go is not good

2015-07-17 Thread Carlos Catucci
2015-07-17 14:46 GMT+02:00 Davide Muzzarelli : > b := nil // Sarebbe un None in Python > if b { // Errore! > ... > } > > e nemmeno: > > c := 1 > if c { // Errore! > ... > } > Ah ecco, sara' che io certe brutte abitudini non le ho mai avute. Per me True e False

Re: [Python] Why Go is not good

2015-07-17 Thread Davide Muzzarelli
Il 17/07/2015 14:50, Carlos Catucci ha scritto: non avrebbe senso. Potrei farlo solo se avessi un a = True o a = False Forse intendi: if a is True: ... altrimenti è esattamente come se facessi: if a: ... proprio perché il seguente if risulterà vero: a = 1 i

Re: [Python] Why Go is not good

2015-07-17 Thread enrico franchi
2015-07-16 23:53 GMT+01:00 Enrico Bianchi : > On 07/13/2015 11:55 AM, enrico franchi wrote: > >> Il problema con l'overloading e' che rende un sacco di cose >> drammaticamente piu' complicate: in presenza dello stesso caso che menzioni >> (ovvero che non sai quale tipo sia una variabile) vuole dir

Re: [Python] Why Go is not good

2015-07-17 Thread enrico franchi
2015-07-17 13:38 GMT+01:00 Carlos Catucci : > Adesso mi spieghi questa, a me povero 'gnurant. Come puoi avere un if > senza espressioni booleane? Al massimo sono piu' espressioni combinate tra > loro con operatori logici ma sempre booelane sono. def recursive_print_list(lst): if lst:

Re: [Python] Why Go is not good

2015-07-17 Thread Carlos Catucci
2015-07-17 15:01 GMT+02:00 Davide Muzzarelli : > Il motivo è che il primo if controlla anche il tipo mentre gli altri due > no. Mi sero speigato male se io scrivo a = True if a: do something puo' andare bene, e comunque mi piace poco lo stesso, preferirei comunque un'esplicito a = True if

Re: [Python] Why Go is not good

2015-07-17 Thread enrico franchi
2015-07-17 13:50 GMT+01:00 Carlos Catucci : > Sara' che preferisco avere codice leggibile e tranquillo. > E non idiomatico. Il Python idiomatico presuppone che tu spesso e volentieri hai nella guardia dell'if (o del while) cose che *non* sono booleani. Non farlo ti costringe a scrivere pessimo Py

Re: [Python] Why Go is not good

2015-07-17 Thread Carlos Catucci
2015-07-17 15:10 GMT+02:00 enrico franchi : > si il codice fa cacare, e' solo un esempio per mostrare come in Python hai > nell'if qualcosa che non e' un booleano (ma che viene valutato in contesto > booleano). Ok mai io quello intendevo, la valutazione e' sempre boolean. Se poi gli passo un ogg

Re: [Python] Fedora Planning to switch to Python 3

2015-07-17 Thread Marco Beri
2015-07-17 14:07 GMT+02:00 Giovanni Porcari : > > > Il giorno 17/lug/2015, alle ore 12:43, Marco Beri > ha scritto: > > > > On Jul 17, 2015 12:26 PM, "Enrico Bianchi" > wrote: > > > > > > On 07/17/2015 11:45 AM, Carlos Catucci wrote: > > >> > > >> Sperem. Sopratutto i frameworks dovrebbero fare

Re: [Python] Why Go is not good

2015-07-17 Thread enrico franchi
2015-07-17 14:01 GMT+01:00 Davide Muzzarelli : > Il motivo è che il primo if controlla anche il tipo mentre gli altri due > no. > In realta' il primo e' anche il piu' broken. Dalla PEP8: - Don't compare boolean values to True or False using == . Yes: if greeting: No:if greet

Re: [Python] Why Go is not good

2015-07-17 Thread Davide Muzzarelli
Il 17/07/2015 15:13, enrico franchi ha scritto: In realta' il primo e' anche il piu' broken. Dalla PEP8: * Don't compare boolean values to True or False using == . Yes: if greeting: No:if greeting == True: Worse: if greeting is True: Nel suggerimento la differenza tra

Re: [Python] OT ma interssante

2015-07-17 Thread enrico franchi
2015-07-14 20:20 GMT+01:00 Carlos Catucci : > Prima risposta, senno' ci perdiamo. > > Darwin viene dal substrato Unix. Il concetto come dici tu di innovazione > e' semrpe relativo. Pero' trovo innovativo un Linux (che comuqnue si e' > evoluto nel tempo) e non certo un MacOsX che ha solo una interf

[Python] Python innovation -- no longer OT --[Re: OT ma interssante]

2015-07-17 Thread enrico franchi
2015-07-17 14:53 GMT+01:00 enrico franchi : > Per il resto, davvero, non vedo come possiamo continuare la discussione > con un minimo di interesse > Ora... facciamo un po' di esercizio. Per esempio cerchiamo di applicare il concetto di "innovazione" a qualcosa che tutti conosciamo. Python. La dom

Re: [Python] Why Go is not good

2015-07-17 Thread enrico franchi
2015-07-17 14:33 GMT+01:00 Davide Muzzarelli : Yes: if greeting: No:if greeting == True: Nel suggerimento la differenza tra "Yes" e "No" è solo sintassi. > No. E' semantica. Nel primo caso stai di fatto andando a chiamare greeting.__nonzero__ se presente, se no greeting.__len__ e a

[Python] Non solo le signore (era: Re: Python innovation -- no longer OT --[Re: OT ma interssante])

2015-07-17 Thread Nicola Larosa
enrico franchi wrote: > La cosa piu' innovativa che Python ha avuto e' stata l'intuizione > sulla leggibilita'. > [...] > Se consideriamo esclusivamente i meriti tecnici/tecnologici Python > non e' per nulla innovativo [...]. Eppure usando un diverso concetto > di "innovazione" e' invece un linguag

Re: [Python] Python innovation -- no longer OT --[Re: OT ma interssante]

2015-07-17 Thread Manlio Perillo
2015-07-17 16:28 GMT+02:00 enrico franchi : > [...] > Ora praticamente la cosa piu' innovativa che Python ha avuto e' stata > l'intuizione sulla leggibilita'. Ora il concetto (letterario) di > leggibilita' e' qualcosa di cui si stava parlando gia' nell' '800 (so much > for innovation). Nell'ambi

Re: [Python] Python innovation -- no longer OT --[Re: OT ma interssante]

2015-07-17 Thread enrico franchi
2015-07-17 16:26 GMT+01:00 Manlio Perillo : > Io ho cercato di leggere il codice di TeX, ma non ci sono riuscito. > Praticamente non ci capisco nulla o quasi di come funziona il tutto... > Beh, credo che li il problema travalica literate programming... e' proprio che Tex e' sufficientemente cerve

Re: [Python] Python innovation -- no longer OT --[Re: OT ma interssante]

2015-07-17 Thread Manlio Perillo
2015-07-17 17:32 GMT+02:00 enrico franchi : > > 2015-07-17 16:26 GMT+01:00 Manlio Perillo : > >> Io ho cercato di leggere il codice di TeX, ma non ci sono riuscito. >> Praticamente non ci capisco nulla o quasi di come funziona il tutto... >> > > Beh, credo che li il problema travalica literate pro

Re: [Python] Non solo le signore (era: Re: Python innovation -- no longer OT --[Re: OT ma interssante])

2015-07-17 Thread Manlio Perillo
2015-07-17 16:56 GMT+02:00 Nicola Larosa : > enrico franchi wrote: > > La cosa piu' innovativa che Python ha avuto e' stata l'intuizione > > sulla leggibilita'. > > [...] > > Se consideriamo esclusivamente i meriti tecnici/tecnologici Python > > non e' per nulla innovativo [...]. Eppure usando un

Re: [Python] Python innovation -- no longer OT --[Re: OT ma interssante]

2015-07-17 Thread enrico franchi
2015-07-17 16:40 GMT+01:00 Manlio Perillo : > Se studi il codice di TeX vedi che è tutto accoppiato, specialmente la > gestione delle stringhe e della memoria fa paura. > Oh, d'altra parte quello deve fare. Costruire quintali di stringhe di testo. -- . ..: -enrico-

Re: [Python] Non solo le signore (era: Re: Python innovation -- no longer OT --[Re: OT ma interssante])

2015-07-17 Thread enrico franchi
2015-07-17 17:01 GMT+01:00 Manlio Perillo : > Però Python non è poi così semplice. > Lo era. Oggi... credo che buona parte degli sviluppatori non siano a loro agio con molte features "user level" dello stesso. -- * user level: non sto parlando di dettagli implementativi o di edge case di librer

Re: [Python] Non solo le signore (era: Re: Python innovation -- no longer OT --[Re: OT ma interssante])

2015-07-17 Thread Nicola Larosa
> Nicola Larosa wrote: >> La stessa enfasi su semplicità e leggibilità, Manlio Perillo wrote: > Però Python non è poi così semplice. Anche Go ha le sue idiosincrasie: niente e nessuno è perfetto. :-) L'importante è che ci sia un principio ispiratore dietro, e una pratica implementativa che ne d

[Python] Quanto conta il linguaggio ?

2015-07-17 Thread Giovanni Porcari
Non metto OT perchè con sto caldo ci sono così tanti OT che sarebbe più OT parlare esplicitamente di Python. La mia domanda comunque nasce dalle recenti mail relative a python vs go e ai richiami ad altri linguaggi. Ho visto appassionanti comparazioni su features più o meno esotiche, ho visto van

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread Marco Beri
2015-07-17 19:35 GMT+02:00 Giovanni Porcari : > Mi piacerebbe sentire la vostra opinione su questo tema… > Io ho cambiato linguaggio quasi ogni anno o due dal 1983 fino al 1999. Poi non ho più cambiato (in quell'anno ho cominciato a usare Python). Non cambiare potrebbe essere un segno di "eccess

Re: [Python] Non solo le signore (era: Re: Python innovation -- no longer OT --[Re: OT ma interssante])

2015-07-17 Thread Simone Federici
suggerisco alla prossima pycon di aggiungere la sub community degli expythonistigolanghisti -- Simone Federici Software Craftsman XP, Agile, Scrum, Kanban Quality, performance & security Explicit is better than implicit. ___ Py

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread Karim
2015-07-17 20:46 GMT+03:00 Marco Beri : > Io ho cambiato linguaggio quasi ogni anno o due dal 1983 fino al 1999. Poi > non ho più cambiato (in quell'anno ho cominciato a usare Python). ​Marco, si parla di almeno una decina di linguaggi... ​ -- Karim N. Gorjux

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread Carlos Catucci
2015-07-17 21:04 GMT+02:00 Karim : > Marco, si parla di almeno una decina di linguaggi... ​ Io, che nonson o all'altezza dei nostri guru, ho seguito il percorso Forth->C->C++->VB+>Java->C#->PHP->Python (tralascio Javascript solo perche' fino all'arrivo di NodeJs era solo una cosa per i browser)

Re: [Python] Non solo le signore (era: Re: Python innovation -- no longer OT --[Re: OT ma interssante])

2015-07-17 Thread Carlos Catucci
On 17 July 2015 at 19:56, Simone Federici wrote: > suggerisco alla prossima pycon di aggiungere la sub community degli > expythonistigolanghisti > Tu dicevi li nello stanzione dell scope? Quello che quando si chiude la porta non si riesce piu' ad aprire (sopratutto dopo che hai buttato la chiave

Re: [Python] OT ma interssante

2015-07-17 Thread Carlos Catucci
Per il resto, davvero, non vedo come possiamo continuare la discussione con un minimo di interesse Troppo caldo per polemizzare. Accetto il tuo punto di vista (il chiudiamola qui, non e' una cosa cattiva avere differenti pow). Carlos -- EZLN ... Para Todos Todo ... Nada para nosotros ___

Re: [Python] Non solo le signore (era: Re: Python innovation -- no longer OT --[Re: OT ma interssante])

2015-07-17 Thread Gian Mario Tagliaretti
Il 17 luglio 2015 16:56, Nicola Larosa ha scritto: Approposito di innovazione... > Esattamente. E quasi vent'anni dopo Go ne raccoglie l'eredità, quasi > esattamente nello stesso spazio. e magari non proprio 20 anni dopo ma che fine ha fatto Dart? JS troppo complicato da uccidere (come meri

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread Marco Beri
On Jul 17, 2015 9:04 PM, "Karim" wrote: > > > 2015-07-17 20:46 GMT+03:00 Marco Beri : >> >> Io ho cambiato linguaggio quasi ogni anno o due dal 1983 fino al 1999. Poi non ho più cambiato (in quell'anno ho cominciato a usare Python). > > > ​Marco, si parla di almeno una decina di linguaggi... ​ Us

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread Carlos Catucci
2015-07-17 22:22 GMT+02:00 Marco Beri : > A mani basse vince Python... Ma proprio a mani basse. +1 Carlos -- EZLN ... Para Todos Todo ... Nada para nosotros ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread Simone Federici
marco perché java 2 volte? cmq non la facciamo una guerra di religione, ognuno di noi da focus alle attività che fa e ha fatto nella propria carriera. Mica abbiamo tutti fatto le stesse cose. Io un progetto dove posso usare GO ancora non ce l'ho, mi sembra interessante ma finche non ho un caso re

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread Giovanni Porcari
> Il giorno 17/lug/2015, alle ore 22:36, Simone Federici > ha scritto: > > marco perché java 2 volte? > > cmq non la facciamo una guerra di religione, ognuno di noi da focus alle > attività che fa e ha fatto nella propria carriera. Mica abbiamo tutti fatto > le stesse cose. > > Io un proget

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread Marco Beri
On Jul 17, 2015 10:36 PM, "Simone Federici" wrote: > > marco perché java 2 volte? Perché ho bevuto 4 birre alla grigliata della squadra di basket... :-D ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] OT ma interssante

2015-07-17 Thread enrico franchi
2015-07-17 20:50 GMT+01:00 Carlos Catucci : > Troppo caldo per polemizzare. Accetto il tuo punto di vista (il > chiudiamola qui, non e' una cosa cattiva avere differenti pow). > No, certo. Beh, qui non fa troppo caldo. Mi limito a dire che se vogliamo proseguire, secondo me bisogna costruire un p

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread Simone Federici
2015-07-17 22:56 GMT+02:00 Giovanni Porcari : > Io dico che il linguaggio conta alla fine molto poco e che bisognerebbe > anche trovare il tempo di chiacchierare di architettura delle soluzioni > e di come passare dal problema alla sua implementazione. > Il linguaggio conta dal punto di vista de

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread enrico franchi
2015-07-17 21:56 GMT+01:00 Giovanni Porcari : > Si… capisco che è bello conoscere molti linguaggi. > Ma, non per essere pedante, quanto conta il linguaggio nella risoluzione > di un problema ? > Tanto la domanda chiave nel messaggio iniziale e' sempre questa. Quanto conta? Tantissimo. Allora, pe

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread enrico franchi
2015-07-17 22:37 GMT+01:00 Simone Federici : > però più che il "linguaggio" conta l'infrastruttura, la virtual machine > dove gira, le ottimizzazioni, l'architettura, la sicurezza, le performance, > i costi di gestione della piattaforma... e tutte queste cose dipendono ---> > dalla scelta del ling

Re: [Python] Quanto conta il linguaggio ?

2015-07-17 Thread Giovanni Porcari
> Il giorno 17/lug/2015, alle ore 23:40, enrico franchi > ha scritto: > > > 2015-07-17 21:56 GMT+01:00 Giovanni Porcari : > Si… capisco che è bello conoscere molti linguaggi. > Ma, non per essere pedante, quanto conta il linguaggio nella risoluzione di > un problema ? > > Tanto la domanda ch