Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Nicola Larosa
>> Simone Federici wrote: >>> L'eredità multipla è come la... . C'è a chi piace e a chi no... > Nicola Larosa ha scritto: >> La mica? Non è male, dipende che ci devi fare: >> . Carlo Miron wrote: > Che, come è noto, a Milano si dice Miga. >

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Marco Daneluzzo
Il 14/01/2015 18:48, Carlo Miron ha scritto: Il 14 gennaio 2015 17:03, Nicola Larosa ha scritto: Simone Federici wrote: L'eredità multipla è come la... . C'è a chi piace e a chi no... La mica? Non è male, dipende che ci devi fare: . Che, come è noto, a Mil

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Carlo Miron
Il 14 gennaio 2015 17:03, Nicola Larosa ha scritto: > Simone Federici wrote: >> L'eredità multipla è come la... . C'è a chi piace e a chi no... > > La mica? Non è male, dipende che ci devi fare: > . Che, come è noto, a Milano si dice Miga.

Re: [Python] Walks like Python. Runs like C.

2015-01-14 Per discussione enrico franchi
2015-01-14 14:04 GMT+00:00 Manlio Perillo : > Non sono esperto di teoria dei compilatori, però già il solo unboxing > dovrebbe bastare ad ottimizzare in modo significativo. > Ottimizzare si... ma poi c'e' tutta la questione sul flusso. Che e' il motivo per cui python + numpy matriciale va forte,

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Marco Giusti
On Wed, Jan 14 2015, Manlio Perillo wrote: > 2015-01-14 12:34 GMT+01:00 Carlos Catucci : > > > > > 2015-01-14 12:06 GMT+01:00 Manlio Perillo : > > > >> Di nuovo, niente ereditarietà multipla. > > > > > > Ecco questo punto, come dire, io ho sempre adorato l'ereditarieta' > > multipla, > > > > Quan

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione enrico franchi
2015-01-14 15:39 GMT+00:00 Carlos Catucci : > Nel tuo caso il problema non si pone, ma è l'approccio ad essere sbagliato. > > > A prescindere che ho usatto un caso al volo, ma dove sarfebbe l'errore? Se > entrambe implementano dei metodi differenti, non ci sarebbero conflitti. > Diciamo che e' un

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Manlio Perillo
2015-01-14 16:39 GMT+01:00 Carlos Catucci : > > 2015-01-14 16:35 GMT+01:00 Manlio Perillo : > >> Nel tuo caso il problema non si pone, ma è l'approccio ad essere >> sbagliato. > > > A prescindere che ho usatto un caso al volo, > L'esempio era perfetto. > ma dove sarfebbe l'errore? Se entrambe i

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Nicola Larosa
Simone Federici wrote: > L'eredità multipla è come la... . C'è a chi piace e a chi no... La mica? Non è male, dipende che ci devi fare: . :-P -- Nicola 'tekNico' Larosa ___ Python mailing l

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Simone Federici
Carlos Catucci: > A prescindere che ho usatto un caso al volo, ma dove sarfebbe l'errore? Se > entrambe implementano dei metodi differenti, non ci sarebbero conflitti. Nessun errore tecnico e nemmeno formale. Per la visione stricted dell'object oriented design, invece l'eredità dovrebbe essere

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Carlos Catucci
2015-01-14 16:35 GMT+01:00 Manlio Perillo : > Nel tuo caso il problema non si pone, ma è l'approccio ad essere sbagliato. A prescindere che ho usatto un caso al volo, ma dove sarfebbe l'errore? Se entrambe implementano dei metodi differenti, non ci sarebbero conflitti. Carlos -- EZLN ... Para

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Manlio Perillo
2015-01-14 15:15 GMT+01:00 Carlos Catucci : > > 2015-01-14 15:09 GMT+01:00 Manlio Perillo : > >> >> Puoi fare un esempio reale di uso di ereditarietà multipla? >> > > Banale e al volo (sono al lavoro e gia' sto rubando troppo tempo): > > Bolla composta da Anagrafica Clienti+Catalogo > Quindi tu f

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Manlio Perillo
2015-01-14 14:25 GMT+01:00 enrico franchi : > > 2015-01-14 11:06 GMT+00:00 Manlio Perillo : > >> Il multiple dispatching è il mio preferito, perchè è una generalizzazione >> dei singolo dispatch +- overloading. Però è disponibile in pochissimi >> linguaggi, magari c'è la fregatura... > > > Io ved

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Carlos Catucci
2015-01-14 15:09 GMT+01:00 Manlio Perillo : > > Puoi fare un esempio reale di uso di ereditarietà multipla? > Banale e al volo (sono al lavoro e gia' sto rubando troppo tempo): Bolla composta da Anagrafica Clienti+Catalogo Fattura composta da Bolla+Listino Carlos -- EZLN ... Para Todos Todo ..

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Marco Ippolito
Quali sono i meccanismi che consigliate di usare al posto dell"editarieta' per trasmettere proprieta' e metodi tra le classi? Marco Il giorno 14/gen/2015 14:50, "Carlos Catucci" ha scritto: > > 2015-01-14 14:41 GMT+01:00 enrico franchi : > >> Poi io non sono certo di quelli che trovano che il lin

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Manlio Perillo
2015-01-14 12:34 GMT+01:00 Carlos Catucci : > > 2015-01-14 12:06 GMT+01:00 Manlio Perillo : > >> Di nuovo, niente ereditarietà multipla. > > > Ecco questo punto, come dire, io ho sempre adorato l'ereditarieta' > multipla, > Quando ero giovane e venivo dal QBasic, io adoravo il C++ :) Poi si fa es

Re: [Python] Walks like Python. Runs like C.

2015-01-14 Per discussione Manlio Perillo
2015-01-14 14:47 GMT+01:00 enrico franchi : > > 2015-01-14 10:41 GMT+00:00 Manlio Perillo : > >> Non ne ho idea, su Numpy e Pandas ci sono finito "per caso", e grazie a >> Julia (è proprio vero che un linguaggio ti cambia il modo di pensare...). >> >> Comunque se per ottimizzazioni intendi vettori

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Manlio Perillo
On Wed, Jan 14, 2015 at 1:02 PM, Nicola Larosa wrote: > [...] > mi piacerebbe capire [...] perche' tu preferisca l'ereditarieta' > > singola. > > San Michele, aiutaci tu: > > I pericoli della programmazione con i mixin > Per la cronaca, Julia supporta indirettamente i mixin a livello di modulo,

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Carlos Catucci
2015-01-14 14:41 GMT+01:00 enrico franchi : > Poi io non sono certo di quelli che trovano che il linguaggio debba essere > reso cretino per impedire ai cretini di fare danni, quindi non ho veramente > problemi con features chiacchierate. Semplicemente so quando si possono > usare e quando assoluta

Re: [Python] Walks like Python. Runs like C.

2015-01-14 Per discussione enrico franchi
2015-01-14 10:41 GMT+00:00 Manlio Perillo : > Non ne ho idea, su Numpy e Pandas ci sono finito "per caso", e grazie a > Julia (è proprio vero che un linguaggio ti cambia il modo di pensare...). > > Comunque se per ottimizzazioni intendi vettorializzazione, il codice > dovrebbe > essere ottimizzato

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione enrico franchi
2015-01-14 13:12 GMT+00:00 Carlos Catucci : > > Personalmente io parlavo di usarla io, per le mie classi, dove so bene > cosa faccio e difficilmente eredito per piu' di tre livelli > (ancestor<-father<-son). > 3 livelli sono gia' tantissimi, veh. > Nell'esempio da lui citato si parla di 20 clas

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione enrico franchi
2015-01-14 11:06 GMT+00:00 Manlio Perillo : > Il multiple dispatching è il mio preferito, perchè è una generalizzazione > dei singolo dispatch +- overloading. Però è disponibile in pochissimi > linguaggi, magari c'è la fregatura... Io vedo due problemi principali nel MD. In primo luogo, che dal

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Simone Federici
Nicola Larosa: > Per chiarezza, il "san" Michele invocato è il "nostro" Michele > Simionato, autore di tutti gli articoli che ho linkato (e che tra l'altro è > un po' che non si sente da queste parti). > se se l'hai e non conosci il pericolo sei un pazzo... se non ce l'hai mai avuta... non ci pen

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Nicola Larosa
> Nicola Larosa wrote: >> San Michele, aiutaci tu: Carlos Catucci wrote: > Senza chiamari in causa i santi Per chiarezza, il "san" Michele invocato è il "nostro" Michele Simionato, autore di tutti gli articoli che ho linkato (e che tra l'altro è un po' che non si sente da queste parti). -- Nico

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Carlos Catucci
2015-01-14 13:12 GMT+01:00 Marco Ippolito : > Il tutto si risolverebbe se si mettessero più esempi e meno parole, > più rappresentazioni grafiche (che costringono chi scrive alla > sintesi) e meno descrizioni prolisse. > Ecco concordo che un esempio vale 1000 parole (antico detto cinese). Carlos

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Carlos Catucci
On 14 January 2015 at 13:02, Nicola Larosa wrote: > San Michele, aiutaci tu: Senza chiamari in causa i santi vediamo un poco Giustamente l'autore dell'articolo parla di frameework grandi (chi ha detto Zope?) che fanno un uso massiccio dell'E.M. Personalmente io parlavo di usarla io, per le mie

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Marco Ippolito
un piccolissimo esempio ma man mano che poi capisco le cose provando e riprovando le incomprensioni ovviamente tendono a sparire tratto da una pagina web che sto approfondendo ora: image_shape (None, tuple/list of len 4 of int or Constant variable) – The shape of the input parameter. Optional, us

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Nicola Larosa
Carlos Catucci wrote: > io ho sempre adorato l'ereditarieta' multipla. Ti devo ringraziare, la bella strillata che m'hai causato m'ha pulito la gola. Ora sì che respiro bene! > mi piacerebbe capire [...] perche' tu preferisca l'ereditarieta' > singola. San Michele, aiutaci tu: I pericoli dell

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Carlos Catucci
2015-01-14 12:50 GMT+01:00 Marco Ippolito : > La mia personale maggiore difficoltà che sto incontrando è nel capire > le spiegazioni sui siti internet dei vari applicativi che sto via via > usando. > Nella maggior parte dei casi sembrano spiegazioni fatte per coloro che > conoscono già come usarlo

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Marco Ippolito
La mia personale maggiore difficoltà che sto incontrando è nel capire le spiegazioni sui siti internet dei vari applicativi che sto via via usando. Nella maggior parte dei casi sembrano spiegazioni fatte per coloro che conoscono già come usarlo quell'applicativo, cosa che secondo me non è molto log

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Carlos Catucci
2015-01-14 12:37 GMT+01:00 Marco Ippolito : > mi piace "parole semplici che no comuni mortali siamo in condizione di > elaborare" > provenendo io da tutt'altro mondo rispetto all'informatica pura, mi > situo tra i "comuni mortali" > E' che a volte leggendo qui mi sembra di parlare con delle creat

Re: [Python] Infografica sui linguaggi di programmazione

2015-01-14 Per discussione Enrico Bianchi
On 01/13/2015 10:53 AM, Carlo Miron wrote: PHP runs efficently? MySQL™ a good start? Most likely to be useful in 10 years: Java™? Hai dimenticato: C++ files have a .c++ extension Enrico :D ___ Python mailing list Python@lists.python.it http://lists.

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Marco Ippolito
mi piace "parole semplici che no comuni mortali siamo in condizione di elaborare" provenendo io da tutt'altro mondo rispetto all'informatica pura, mi situo tra i "comuni mortali" Il 14 gennaio 2015 12:34, Carlos Catucci ha scritto: > > 2015-01-14 12:06 GMT+01:00 Manlio Perillo : >> >> Di nuovo, n

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Carlos Catucci
2015-01-14 12:06 GMT+01:00 Manlio Perillo : > Di nuovo, niente ereditarietà multipla. Ecco questo punto, come dire, io ho sempre adorato l'ereditarieta' multipla, Magari e' solo una questione di design che sbaglio io, ma preferisco avere tante piccole classi anche "astratte"da usare come mattonc

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Manlio Perillo
2015-01-12 21:23 GMT+01:00 Raffaele Salmaso : > 2015-01-12 20:08 GMT+01:00 Manlio Perillo : > >> Una delle cose (forse l'unica) che non mi piacciono di Python sono le >> classi >> alla C++ >> > Potresti elaborare meglio? Perché non ti piacciono? Come le preferiresti? > Le preferisco come sono in

Re: [Python] Walks like Python. Runs like C.

2015-01-14 Per discussione Manlio Perillo
2015-01-14 1:13 GMT+01:00 enrico franchi : > > 2015-01-13 20:06 GMT+01:00 Manlio Perillo : > >> Magari sbaglio, ma sarei sorpreso se Pypy riuscisse ad ottimizzare codice >> scritto per dei "mostri" come Pandas. >> Io mi sono giusto letto i sorgenti di Pandas perchè cercavo una funzione >> (che pur

Re: [Python] Bella domanda trovata su gruppo Python di linkedin

2015-01-14 Per discussione Marco Ippolito
Da quello che ho letto su linkedin, avrei molto da imparare da Enrico e tra l'altro sarei molto interessato nella sua ricerca dei sistemi multiagent Marco Il 13 gennaio 2015 19:56, Carlos Catucci ha scritto: > > 2015-01-13 19:52 GMT+01:00 Giovanni Porcari : >> >> Tanta roba grossa, segre