una ricorsione sintattica che non è una ricorsione a runtime non è la
python way
explicit is better than implicit.
meglio scrivere codice pulito.
mi piace la ricorsione, peró a parte casi 'finiti' meglio un wile.
lo stack è una brutta bestia occupa una marea di memoria gia senza la
ricorsione.
l
Il 25/ago/2014 19:09 "Dario Bertini" ha scritto:
> Ci tenevo solo a smontare questa "paura" della ricorsione che qui in
molti sembrano avere (e che se ci si porta poi dietro in linguaggi con la
TCO è detrimentale)
Chi ha paura dalla ricorsione è perché non la conosce.
Ma usarla nel posto e modo
Il 25 agosto 2014 14:55, Simone Federici ha scritto:
> mai usare ricorsione se la profondità non è misurabile. meno che mai se
> dipende da un qualsiasi tipo di imput, meno che mai se dipende da un impit
> umano
Ci sono linguaggi in cui la ricorsione terminale è trasformata in
ciclo dal compilat
On August 25, 2014 7:02:54 AM PDT, Manlio Perillo
wrote:
>Si, ma ricorda che un qualsiasi compilatore Haskell è in grado di
>ottimizzare il codice di una funzione che usa la ricorsione tail call,
>eliminando del tutto la ricorsione.
>
Si, ma ricordatevi che state criticando uno straw man, io son
On Mon, Aug 25, 2014 at 6:18 PM, Nicola Larosa wrote:
> > Giovanni Porcari wrote:
> >> Per sapere quando è bene usare le ricorsione basta sapere
> >> quando è bene usare la ricorsione... :)
>
> Manlio Perillo wrote:
> > Ossia, solo se è di tipo tail call ed il compilatore supporta...
>
> Manlio,
> Giovanni Porcari wrote:
>> Per sapere quando è bene usare le ricorsione basta sapere
>> quando è bene usare la ricorsione... :)
Manlio Perillo wrote:
> Ossia, solo se è di tipo tail call ed il compilatore supporta...
Manlio, era una battuta.
No, non di tennis, né di caccia, né di macchina da s
Il giorno 25 agosto 2014 15:28, Giovanni Porcari <
giovanni.porc...@softwell.it> ha scritto:
>
> Per sapere quando è bene usare le ricorsione basta sapere quando è bene
> usare la ricorsione... :)
>
Ahahah, ti stimo. ;-)
___
Python mailing list
Python@
2014-08-25 16:06 GMT+02:00 Manlio Perillo :
> Ossia, solo se è di tipo tail call ed il compilatore supporta il tipo di
> ottimizzazione.
> In Python: mai.
>
Io credo di averla usata una volta qui:
https://www.youtube.com/watch?v=-BFBzdbBkK0
https://www.youtube.com/watch?v=vr8CAhkrUgs
E infatti
2014-08-25 15:28 GMT+02:00 Giovanni Porcari :
>
> > Il giorno 25/ago/2014, alle ore 14:55, Simone Federici <
> s.feder...@gmail.com> ha scritto:
> >
> > mai usare ricorsione se la profondità non è misurabile. meno che mai se
> dipende da un qualsiasi tipo di imput, meno che mai se dipende da un i
2014-08-25 12:23 GMT+02:00 Dario Bertini :
> 2014-08-25 0:52 GMT-07:00 Marco Beri :
> >
> > Scusa ma qui non sono d'accordo con te. La ricorsione ha senso quando ha
> > senso e qui non ce l'ha :-)
>
>
> Beh, non solo ha senso, ma è anche il modo ovvio di scrivere quella
> funzione in Haskell
>
>
S
>
> > Per sapere quando è bene usare le ricorsione basta sapere quando è bene
> usare la ricorsione... :)
>
+1
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Di fatti ho optato per while, è stato un interessante esercizio. E' il
mio primo codice e mi rendo conto che con ogni passo avanti devo
risolvere nuovi problemi.
ad esempio ora sto cercando di realizzare un controllo di una variabile
con virgola mobile e verificare se è presente in un range e non
Il 25/ago/2014 15:28 "Giovanni Porcari" ha
scritto:
> Per sapere quando è bene usare le ricorsione basta sapere quando è bene
usare la ricorsione... :)
Questa è mitica!! :-D
Ciao.
Marco.
___
Python mailing list
Python@lists.python.it
http://lists.pyth
> Il giorno 25/ago/2014, alle ore 14:55, Simone Federici
> ha scritto:
>
> mai usare ricorsione se la profondità non è misurabile. meno che mai se
> dipende da un qualsiasi tipo di imput, meno che mai se dipende da un impit
> umano
>
Per sapere quando è bene usare le ricorsione basta saper
mai usare ricorsione se la profondità non è misurabile. meno che mai se
dipende da un qualsiasi tipo di imput, meno che mai se dipende da un impit
umano
--
Simone Federici
Software Craftsman
XP, Agile, Scrum, Kanban
Quality, performance & security
Explicit is better tha
2014-08-25 0:52 GMT-07:00 Marco Beri :
>
> Scusa ma qui non sono d'accordo con te. La ricorsione ha senso quando ha
> senso e qui non ce l'ha :-)
Beh, non solo ha senso, ma è anche il modo ovvio di scrivere quella
funzione in Haskell
import Data.Char (toUpper)
input s = do
putStrLn s
getLin
Ciao Federico,
2014-08-25 11:54 GMT+02:00 Piacenza Federico :
> sull'attuale versione di linux (centos 5.10) risulta gia' nativa la versione
> 2.4 di python;
> ho la necessita di far girare dei programmi per python 2.7.x;
> avendo gia' installato la versione 2.7.x di python, come faccio a far capi
Salve,
ho il seguente problema
sull'attuale versione di linux (centos 5.10) risulta gia' nativa la
versione 2.4 di python;
ho la necessita di far girare dei programmi per python 2.7.x;
avendo gia' installato la versione 2.7.x di python, come faccio a far
capire a linux che deve prendere questa ver
2014-08-24 23:41 GMT+02:00 Dario Bertini :
> la ricorsione qui imho non è estramente orrenda, ma un while è molto
> più idiomatico
>
Scusa ma qui non sono d'accordo con te. La ricorsione ha senso quando ha
senso e qui non ce l'ha :-)
Tra l'altro se si trova un utente particolarmente stordito che
19 matches
Mail list logo