Salve sono un nuovo iscritto
ma uso python da ~5anni ormai.
Sono ing.informatico "vecchio ordinamento"
ma questo non mi qualifica come esperto python.
Ultimamente sto attraversando una "crisi esistenziale"
aggravata da fisime
confermati in
http://lambda-the-ultimate.org/node/3676
La curo con Er
2009/11/11 luigi scarso :
>
> Ultimamente sto attraversando una "crisi esistenziale"
> aggravata da fisime
> confermati in
> http://lambda-the-ultimate.org/node/3676
Io Go aspetterei di vederlo usato da qualche parte prima di farmi
venire una crisi esistenziale, anche perche` da quanto ho capito p
On Wed, 11 Nov 2009 12:33:16 +0100, luigi scarso
wrote:
> Salve sono un nuovo iscritto
> ma uso python da ~5anni ormai.
>
> Sono ing.informatico "vecchio ordinamento"
> ma questo non mi qualifica come esperto python.
>
> Ultimamente sto attraversando una "crisi esistenziale"
> aggravata da fisim
2009/11/11 Daniele Varrazzo :
> Solo un po' di pensieri in libertà.
molto interessanti ;)
--
Lawrence Oluyede
[eng] http://oluyede.org - http://twitter.com/lawrenceoluyede
[ita] http://neropercaso.it - http://twitter.com/rhymes
[flickr] http://www.flickr.com/photos/rhymes
___
2009/11/11 Daniele Varrazzo :
>> Ultimamente sto attraversando una "crisi esistenziale"
>> aggravata da fisime
> A te capita spesso di operare "a google scale"?
No..magari.
E' l'effetto che il thread può al mio principale che mi preoocupa.
> Io lavoro in ambiente misto Erlang/Python: probabilmen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Daniele Varrazzo ha scritto:
> [...]
> A te capita spesso di operare "a google scale"?
>
> A me no, ma di sicuro i limiti del Python li ho incontrati spesso. Solo
> che non credo che "se fai il botto" allora ti basterebbe riscrivere la
> stessa applic
2009/11/11 Manlio Perillo :
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Daniele Varrazzo ha scritto:
>> [...]
>> A te capita spesso di operare "a google scale"?
>>
>> A me no, ma di sicuro i limiti del Python li ho incontrati spesso. Solo
>> che non credo che "se fai il botto" allora ti b
On Wed, 11 Nov 2009 15:15:04 +0100, luigi scarso
wrote:
> 2009/11/11 Manlio Perillo :
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA1
>>
>> Daniele Varrazzo ha scritto:
>>> [...]
>>> A te capita spesso di operare "a google scale"?
>>>
>>> A me no, ma di sicuro i limiti del Python li ho incontr
Daniele Varrazzo wrote:
> pensoche nessun linguaggio come Erlang abbia bisogno di un "progetto 3K",
Compreso Javascript?
--
This e-mail (and any attachment(s)) is strictly confidential and for use only
by intended recipient(s). Any use, distribution, reproduction or disclosure by
any other per
2009/11/11 Daniele Varrazzo :
> Cosa c'è in queste soluzioni che non sia già "tutto quello che un singolo
> processo può fare, solo un po' più veloce di quanto l'implementazione
> cPython non faccia)? A occhio e croce mi sembra "processo singolo,
> multi-thread forse, un misto di un linguaggio di
2009/11/11 luigi scarso :
> CPython -- ok vai con l'acqua santa -- cambia troppo per i miei gusti:
> "CPython ? QUALE CPython ? "
> Guardate Plone: Plone4.0 avrà Python 2.6
> ma il 3.3 ha il python 2.4 e la mia Ubuntu LTS ha il 2.5
> Ora voi mi direte che non cambia nulla da 2.4 a 2.5 a 2.6
> --
On Wed, 11 Nov 2009 16:32:09 +0100, Marco Mariani
wrote:
> Daniele Varrazzo wrote:
>> pensoche nessun linguaggio come Erlang abbia bisogno di un "progetto
3K",
>
> Compreso Javascript?
Fortunato bastardo, al calduccio del client side di un miliardo di browser
senza alcuna concorrenza :D
Se si d
2009/11/11 Lawrence Oluyede :
> 2009/11/11 luigi scarso :
>> CPython -- ok vai con l'acqua santa -- cambia troppo per i miei gusti:
>> "CPython ? QUALE CPython ? "
>> Guardate Plone: Plone4.0 avrà Python 2.6
>> ma il 3.3 ha il python 2.4 e la mia Ubuntu LTS ha il 2.5
>> Ora voi mi direte che non
Daniele Varrazzo wrote:
> Mi sembra che la gente tenda a rimediare alla bruttezza del JS con
> librerie o trattandolo come linguaggio macchina (GWT, Pijamas).
Si', pero' tutti si lamentano che Wave (scritto in GWT) e' lento, magari
non dipende da quello, non l'ho provato..
> Certe oscenità sono
2009/11/11 Daniele Varrazzo :
>Come facevo notare a
> Lawrence mentre parlavamo del suo intervento al PyCon, le stesse primitive
> di concorrenza (spawn(), receive, !) sono una funzione, una keyword e un
> operatore. E ancora, il terminatore di riga può essere ".", "," o ";" a
> seconda del contes
On Nov 11, 2009, at 4:57 PM, luigi scarso wrote:
> lua non cambia nel tempo, e neppure C (beh, calma, tutto cambia)
Scusa, ma parliamo dello stesso C in cui 10 anni dopo l'ultimo standard
non c'e' una cazzo di implementazione completa *e* sono ancora dolori
di compilazioni condizionali se vuoi u
On Wed, 11 Nov 2009 16:57:47 +0100, luigi scarso
wrote:
> 2009/11/11 Daniele Varrazzo :
> lua + C == stabilità del linguaggio
> lua non cambia nel tempo, e neppure C (beh, calma, tutto cambia)
>
> Ma ovviamente ti curi platform + threading, ovvero fine tuning della
> tua application,
> devi esse
On Wed, 11 Nov 2009 17:46:23 +0100, luigi scarso
wrote:
> 2009/11/11 Daniele Varrazzo :
>
>> [...] E ancora, il terminatore di riga può essere ".", "," o ";" a
>> seconda del contesto...
> ',' sta per "e poi"
> ";" sta per "finita questa parte, ma non tutto"
> '.' sta per "finito tutto, niente a
luigi scarso ha scritto:
> [...]
>> Purtroppo sono ancora alla ricerca di un linguaggio tra C e Python, e ne
>> Haskell, ne OCaml ne Erlang non mi sembrano adeguati.
> lua+C ?
> [...]
Non mi sembra che si guadagni molto in prestazioni e, soprattutto, a
livello di astrazioni.
Per me il livello di
2009/11/11 Daniele Varrazzo :
>
> Io ho avuto uno scapaccione zen quando un amico mi ha fatto notare che ","
> sta per and (nelle guardie, e separa le istruzioni che vanno in sequenza,
> quindi vanno eseguite tutte)
Si, io ero nel contesto spawn, send, e receive ,
li mi suonano bene così.
>
> "I
2009/11/11 Manlio Perillo :
> luigi scarso ha scritto:
>> [...]
>>> Purtroppo sono ancora alla ricerca di un linguaggio tra C e Python, e ne
>>> Haskell, ne OCaml ne Erlang non mi sembrano adeguati.
>> lua+C ?
>
>> [...]
>
> Non mi sembra che si guadagni molto in prestazioni
dici ?
>e, soprattutto,
2009/11/11 Daniele Varrazzo :
> On Wed, 11 Nov 2009 16:57:47 +0100, luigi scarso
> wrote:
>> 2009/11/11 Daniele Varrazzo :
>
>> lua + C == stabilità del linguaggio
>> lua non cambia nel tempo, e neppure C (beh, calma, tutto cambia)
>>
>> Ma ovviamente ti curi platform + threading, ovvero fine tuni
2009/11/11 Marco Mariani :
>
> Fossi in loro, aggiungerei '!' e '?', nonche' i prefissi di riga '¡' e '¿'
>
> Senza dimenticare l'irony mark (⸮)
Si vede che non hai ancora guardato gli operatori di perl 6
--
Lawrence Oluyede
[eng] http://oluyede.org - http://twitter.com/lawrenceoluyede
[ita] ht
On Nov 11, 2009, at 6:05 PM, Daniele Varrazzo wrote:
> Insomma, sotto sotto una consistenza c'è. Malata, ma c'è :)
Non e' affatto "malata". Sono le stesse convenzioni che ci sono in
Prolog.
Dove, ovviamente, and e or sono piuttosto importanti.
___
Py
2009/11/11 luigi scarso :
>
> La mia opinione ?
> il ramo 2.6 frozen.
> il ramo 3 doveva essere **COMPLETAMENTE** compatibile con il ramo 2.6 frozen.
>
Sarebbe stato perfettamente inutile iniziare il progetto python 3000 a
quel punto :-)
--
Lawrence Oluyede
[eng] http://oluyede.org - http://twit
On Nov 11, 2009, at 6:50 PM, luigi scarso wrote:
Vedi XML -- lo vorresti scartare perché è sostanzialmente stabile ?
Lo scarterei perche' e' bloated quasi peggio di Java...
tipicamente i casi in cui serve, si contano sulla punta delle dita
di un fallito yakuza.
La "stabilità" di un progetto
2009/11/11 Enrico Franchi :
>
> On Nov 11, 2009, at 4:57 PM, luigi scarso wrote:
>
>> lua non cambia nel tempo, e neppure C (beh, calma, tutto cambia)
>
> Scusa, ma parliamo dello stesso C in cui 10 anni dopo l'ultimo standard
> non c'e' una cazzo di implementazione completa
yes -- e dove è il prob
luigi scarso ha scritto:
> [...]
>> Quello che sto cercando è un linguaggio di livello non troppo lontano da
>> Python, ma efficiente.
>> Haskell ed Ocaml si avvicinano, ma hanno diversi problemi purtroppo.
> F# ?
F# è una OCaml reimplementato da Microsoft.
Ne ho sentito parlare molto bene, ma il
2009/11/11 Manlio Perillo :
> luigi scarso ha scritto:
>> [...]
>>> Quello che sto cercando è un linguaggio di livello non troppo lontano da
>>> Python, ma efficiente.
>>> Haskell ed Ocaml si avvicinano, ma hanno diversi problemi purtroppo.
>> F# ?
>
> F# è una OCaml reimplementato da Microsoft.
>
On Wed, 11 Nov 2009 19:13:47 +0100, luigi scarso
wrote:
> PS
> Comunque vi devo ringraziare pe
Di nie!
--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
___
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo
2009/11/11 luigi scarso :
>
> PS
> Comunque vi devo ringraziare pe
perchè al mio primo post non mi avete detto ancora
"SEI OFF TOPIC"
:-)
--
luigi
___
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python
On Wed, Nov 11, 2009 at 7:18 PM, Daniele Varrazzo wrote:
> On Wed, 11 Nov 2009 19:13:47 +0100, luigi scarso
> wrote:
>
>> PS
>> Comunque vi devo ringraziare pe
>
> Di nie!
il resto segue ...
accidenti non pensavo che la cosa fosse così sentita...
--
luigi
__
luigi scarso ha scritto:
Giusto per aggiungere qualcosa: peccato che Google non abbia assunto
Walter Bright per farlo lavorare su una versione OpenSource ed
efficiente, magari con il supporto alla concorrenza, del linguaggio D,
invece che inventare un nuovo linguaggio.
> [...]
Ciao Manlio
2009/11/11 Manlio Perillo :
> Giusto per aggiungere qualcosa: peccato che Google non abbia assunto
> Walter Bright per farlo lavorare su una versione OpenSource ed
> efficiente, magari con il supporto alla concorrenza, del linguaggio D,
> invece che inventare un nuovo linguaggio.
Può essere, ma ha
On Wed, Nov 11, 2009 at 7:03 PM, Lawrence Oluyede wrote:
> 2009/11/11 luigi scarso :
>>
>> La mia opinione ?
>> il ramo 2.6 frozen.
>> il ramo 3 doveva essere **COMPLETAMENTE** compatibile con il ramo 2.6 frozen.
>>
>
> Sarebbe stato perfettamente inutile iniziare il progetto python 3000 a
> quel
2009/11/11 luigi scarso :
> Perchè ?
Perché il 3000 è nato con l'intento di rompere la compatibilità con il
passato, sistemare alcune cose noiose, sistemare la standard library
ed eventualmente esplorare nuove feature. È nato PROPRIO per quello
:-)
--
Lawrence Oluyede
[eng] http://oluyede.org -
2009/11/11 Lawrence Oluyede :
> 2009/11/11 luigi scarso :
>> Perchè ?
>
> Perché il 3000 è nato con l'intento di rompere la compatibilità con il
> passato, sistemare alcune cose noiose, sistemare la standard library
> ed eventualmente esplorare nuove feature. È nato PROPRIO per quello
> :-)
Mah ,
S
On Wed, 11 Nov 2009 18:50:27 +0100, luigi scarso
wrote:
> 2009/11/11 Daniele Varrazzo :
> Vedi XML -- lo vorresti scartare perché è sostanzialmente stabile ?
XML non è un linguaggio di programmazione: serve a descrivere dati. I dati
che io scrivo mi aspetto di poterli leggere finché campo.
> c
On Nov 11, 2009, at 7:16 PM, Manlio Perillo wrote:
Scala ?
Scala mi sembra interessante, ed è nella mia lista di cose da studiare
quando trovo il tempo.
Mi ha colpito piu' positivamente Clojure.
___
Python mailing list
[email protected]
http
2009/11/11 luigi scarso
Facile fare P3 incompatile con P2 ma il problema era P3 *compatibile*
> con P2 -- signori
> siamo nel 2010, una ns sonda è oltre plutone ed un paio girano x marte ,
> non mi raccontate storielline su una presunta impossibilità.
>
Dunque, vediamo un po'.
Ti danno il compi
Enrico Franchi ha scritto:
>
> On Nov 11, 2009, at 7:16 PM, Manlio Perillo wrote:
>
>>> Scala ?
>>>
>> Scala mi sembra interessante, ed è nella mia lista di cose da studiare
>> quando trovo il tempo.
>
> Mi ha colpito piu' positivamente Clojure.
>
Io le sintassi alla Lisp proprio non riesco a
2009/11/11 Enrico Franchi :
> On Nov 11, 2009, at 6:50 PM, luigi scarso wrote:
>
> Vedi XML -- lo vorresti scartare perché è sostanzialmente stabile ?
>
> Lo scarterei perche' e' bloated quasi peggio di Java...
> tipicamente i casi in cui serve, si contano sulla punta delle dita
> di un fallito yak
Lawrence Oluyede ha scritto:
> 2009/11/11 Manlio Perillo :
>> Giusto per aggiungere qualcosa: peccato che Google non abbia assunto
>> Walter Bright per farlo lavorare su una versione OpenSource ed
>> efficiente, magari con il supporto alla concorrenza, del linguaggio D,
>> invece che inventare un n
2009/11/11 Manlio Perillo :
> Si, ma dietro D c'è anche Andrei Alexandrescu, che, tra l'altro sta
> scrivendo un libro:
> The D Programming Language (1 ed.).
> Addison-Wesley Professional.
> ISBN 978-0321635365.
>
>
> Non siamo al livello di Thompson e Pike, ma non è da buttare.
Sì, non era una co
2009/11/11 Marco Beri :
> 2009/11/11 luigi scarso
>
>> Facile fare P3 incompatile con P2 ma il problema era P3 *compatibile*
>> con P2 -- signori
>> siamo nel 2010, una ns sonda è oltre plutone ed un paio girano x marte ,
>> non mi raccontate storielline su una presunta impossibilità.
>
> Dunque,
Lawrence Oluyede ha scritto:
> 2009/11/11 Manlio Perillo :
>> Si, ma dietro D c'è anche Andrei Alexandrescu, che, tra l'altro sta
>> scrivendo un libro:
>> The D Programming Language (1 ed.).
>> Addison-Wesley Professional.
>> ISBN 978-0321635365.
>>
>>
>> Non siamo al livello di Thompson e Pike, m
On Nov 11, 2009, at 8:16 PM, luigi scarso wrote:
2009/11/11 Enrico Franchi :
On Nov 11, 2009, at 6:50 PM, luigi scarso wrote:
Vedi XML -- lo vorresti scartare perché è sostanzialmente stabile ?
Lo scarterei perche' e' bloated quasi peggio di Java...
tipicamente i casi in cui serve, si contan
Lawrence Oluyede wrote:
>> Fossi in loro, aggiungerei '!' e '?', nonche' i prefissi di riga '¡' e '¿'
>>
>> Senza dimenticare l'irony mark (⸮)
>>
>
> Si vede che non hai ancora guardato gli operatori di perl 6
>
Ma non ci penso neanche, piuttosto provo il Go (che da quello che vedo,
ave
2009/11/11 Enrico Franchi :
>
> On Nov 11, 2009, at 8:16 PM, luigi scarso wrote:
>
> 2009/11/11 Enrico Franchi :
>
> On Nov 11, 2009, at 6:50 PM, luigi scarso wrote:
>
> Vedi XML -- lo vorresti scartare perché è sostanzialmente stabile ?
>
> Lo scarterei perche' e' bloated quasi peggio di Java...
>
luigi scarso wrote:
>> e tutti sti problemi,
>> apparentemente
>> li hai solo tu
>>
> uh si il post l'ho iniziato io dicendo di una mia crisi
> e spero ben (cioè lo so, va la) di essere il solo ad avere queste fisime.
> -- grazie per l'apparentemente.
>
Ma, forse perche' tutti usano virt
On Thu, Nov 12, 2009 at 12:55 AM, Marco Mariani
wrote:
> luigi scarso wrote:
>
>>> e tutti sti problemi,
>>> apparentemente
>>> li hai solo tu
>>>
>> uh si il post l'ho iniziato io dicendo di una mia crisi
>> e spero ben (cioè lo so, va la) di essere il solo ad avere queste fisime.
>> -- grazie p
2009/11/11 Daniele Varrazzo :
> On Wed, 11 Nov 2009 18:50:27 +0100, luigi scarso
> wrote:
>> 2009/11/11 Daniele Varrazzo :
>
>> Vedi XML -- lo vorresti scartare perché è sostanzialmente stabile ?
>
> XML non è un linguaggio di programmazione: serve a descrivere dati. I dati
> che io scrivo mi aspe
luigi scarso wrote:
>>> uh si il post l'ho iniziato io dicendo di una mia crisi
>>> e spero ben (cioè lo so, va la) di essere il solo ad avere queste fisime.
>>> -- grazie per l'apparentemente.
>>>
>> Ma, forse perche' tutti usano virtualenv e tu no. Guarda che non morde :-o
>>
> Ma
Marco Mariani wrote:
Dimenticavo, l'ultima applicazione che ho scritto per zope era per la
3.2, quindi conosco la ZCA e quant'altro
L'ultima volta che ho installato Zope (2.12, mi pare) e' andato su con
gli egg e la 2.6 in due minuti scarsi, nessun problema.
Di Plone non so nulla, pero'. Mi s
On Thu, Nov 12, 2009 at 1:07 AM, Marco Mariani
wrote:
> luigi scarso wrote:
>
> Ma, forse perche' tutti usano virtualenv e tu no. Guarda che non morde :-o
>
> Ti assicuro che virtualenv ha fatto molta differenza, per me.
OK in che senso ?
--
luigi
___
On Thu, Nov 12, 2009 at 1:13 AM, Marco Mariani
wrote:
> Marco Mariani wrote:
>
>
> Dimenticavo, l'ultima applicazione che ho scritto per zope era per la
> 3.2, quindi conosco la ZCA e quant'altro
>
> L'ultima volta che ho installato Zope (2.12, mi pare) e' andato su con
> gli egg e la 2.6 in due m
luigi scarso wrote:
>> luigi scarso wrote:
>>
>> Ma, forse perche' tutti usano virtualenv e tu no. Guarda che non morde :-o
>>
>> Ti assicuro che virtualenv ha fatto molta differenza, per me.
>>
> OK in che senso ?
>
Nel senso che, ad esempio, sto sviluppando su Ubuntu 9.10 con Python
2
luigi scarso wrote:
>> luigi scarso wrote:
>>
>> Ma, forse perche' tutti usano virtualenv e tu no. Guarda che non morde :-o
>>
>> Ti assicuro che virtualenv ha fatto molta differenza, per me.
>>
> OK in che senso ?
>
Nel senso che, ad esempio, sto sviluppando su Ubuntu 9.10 con Python
2
On Thu, Nov 12, 2009 at 1:27 AM, Marco Mariani
wrote:
> luigi scarso wrote:
>
>>> luigi scarso wrote:
>>>
>>> Ma, forse perche' tutti usano virtualenv e tu no. Guarda che non morde :-o
>>>
>>> Ti assicuro che virtualenv ha fatto molta differenza, per me.
>>>
>> OK in che senso ?
>>
>
> Nel senso
luigi scarso wrote:
> Fai conto che vada al sito
> http://www.zope.org/Products
> e mi voglia scaricare
> l'ultimo Zope 2
> e l'ultimo Zope 3
> MI dici per favore
> se trovi indicazioni sull'interprete Python in entrambi i casi ?
>
Allora... per Zope3 presumo che le istruzioni siano queste:
h
luigi scarso wrote:
> OK -- 2.5.x cosa ?
>
>> per un server con la 7.04,
>>
> che supporta ovviamente la stessa 2.5.x
>
Si', il venv l'ho mantenuto attraveso gli upgrade negli ultimi due anni
- quindi la versione e' la stessa.
>> xlwt-0.7.0-py2.5.egg
>>
> chiarissimo -- un sacc
On Thu, Nov 12, 2009 at 2:11 AM, Marco Mariani
wrote:
> luigi scarso wrote:
>
>> Fai conto che vada al sito
>> http://www.zope.org/Products
>> e mi voglia scaricare
>> l'ultimo Zope 2
>> e l'ultimo Zope 3
>> MI dici per favore
>> se trovi indicazioni sull'interprete Python in entrambi i casi ?
>>
2009/11/12 Marco Mariani :
> luigi scarso wrote:
>
>> OK -- 2.5.x cosa ?
>>
>>> per un server con la 7.04,
>>>
>> che supporta ovviamente la stessa 2.5.x
>>
>
> Si', il venv l'ho mantenuto attraveso gli upgrade negli ultimi due anni
> - quindi la versione e' la stessa.
>
>
>>> xlwt-0.7.0-py2.5.egg
luigi scarso wrote:
>> Allora... per Zope3 presumo che le istruzioni siano queste:
>>
> non devi presumere niente:
> vai nel sito leggi come ho fatto io
>
Lo presumo proprio perche' sono andato sul sito come hai fatto tu.
> Zope 2.11 requires Python 2.4.5 (Python 2.4.4 is still accep
luigi scarso wrote:
>> A me non sembra. Buona parte delle dipendenze viene da Turbogears che e'
>> un prodotto solo.
>> Le altre, sono librerie di terze parti che ho scelto di usare.
>>
> yes era un modo di dire
> tutti hanno un sacco di dipendenze
> ergo un sacco di problemi.
>
Non so c
65 matches
Mail list logo