2015-07-17 14:53 GMT+01:00 enrico franchi enrico.fran...@gmail.com:
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
2015-07-17 14:33 GMT+01:00 Davide Muzzarelli d.muzzare...@dav-muz.net:
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
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
2015-07-17 14:46 GMT+02:00 Davide Muzzarelli d.muzzare...@dav-muz.net:
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
Il giorno 17/lug/2015, alle ore 12:43, Marco Beri marcob...@gmail.com ha
scritto:
On Jul 17, 2015 12:26 PM, Enrico Bianchi enrico.bian...@ymail.com wrote:
On 07/17/2015 11:45 AM, Carlos Catucci wrote:
Sperem. Sopratutto i frameworks dovrebbero fare tutti il grande passo
Ma a
2015-07-17 0:53 GMT+02:00 Enrico Bianchi enrico.bian...@ymail.com:
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
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
2015-07-17 14:07 GMT+02:00 Giovanni Porcari giovanni.porc...@softwell.it:
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
2015-07-14 20:20 GMT+01:00 Carlos Catucci carlos.catu...@gmail.com:
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
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
2015-07-16 23:53 GMT+01:00 Enrico Bianchi enrico.bian...@ymail.com:
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
2015-07-17 14:01 GMT+01:00 Davide Muzzarelli d.muzzare...@dav-muz.net:
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
2015-07-17 13:50 GMT+01:00 Carlos Catucci carlos.catu...@gmail.com:
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
2015-07-17 15:10 GMT+02:00 enrico franchi enrico.fran...@gmail.com:
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.
2015-07-17 14:07 GMT+02:00 Giovanni Porcari giovanni.porc...@softwell.it:
Il giorno 17/lug/2015, alle ore 12:43, Marco Beri marcob...@gmail.com
ha scritto:
On Jul 17, 2015 12:26 PM, Enrico Bianchi enrico.bian...@ymail.com
wrote:
On 07/17/2015 11:45 AM, Carlos Catucci wrote:
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
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 linguaggio
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
2015-07-17 16:26 GMT+01:00 Manlio Perillo manlio.peri...@gmail.com:
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'
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
2015-07-17 17:32 GMT+02:00 enrico franchi enrico.fran...@gmail.com:
2015-07-17 16:26 GMT+01:00 Manlio Perillo manlio.peri...@gmail.com:
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
2015-07-17 16:56 GMT+02:00 Nicola Larosa n...@teknico.net:
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
2015-07-17 16:40 GMT+01:00 Manlio Perillo manlio.peri...@gmail.com:
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-
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
2015-07-17 11:35 GMT+02:00 Enrico Bianchi enrico.bian...@ymail.com:
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
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
2015-07-17 11:35 GMT+02:00 Enrico Bianchi enrico.bian...@ymail.com:
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
On Jul 17, 2015 12:26 PM, Enrico Bianchi enrico.bian...@ymail.com 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.
2015-07-17 19:35 GMT+02:00 Giovanni Porcari giovanni.porc...@softwell.it:
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
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
2015-07-17 17:01 GMT+01:00 Manlio Perillo manlio.peri...@gmail.com:
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
On 17 July 2015 at 19:56, Simone Federici s.feder...@gmail.com 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
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
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
Il giorno 17/lug/2015, alle ore 23:40, enrico franchi
enrico.fran...@gmail.com ha scritto:
2015-07-17 21:56 GMT+01:00 Giovanni Porcari giovanni.porc...@softwell.it:
Si… capisco che è bello conoscere molti linguaggi.
Ma, non per essere pedante, quanto conta il linguaggio nella
Il 17 luglio 2015 16:56, Nicola Larosa n...@teknico.net 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
On Jul 17, 2015 9:04 PM, Karim lemieli...@gmail.com wrote:
2015-07-17 20:46 GMT+03:00 Marco Beri marcob...@gmail.com:
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
On Jul 17, 2015 10:36 PM, Simone Federici s.feder...@gmail.com 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
2015-07-17 20:50 GMT+01:00 Carlos Catucci carlos.catu...@gmail.com:
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
Il giorno 17/lug/2015, alle ore 22:36, Simone Federici s.feder...@gmail.com
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.
40 matches
Mail list logo