Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Carlos Catucci
lo diamo per scontato? con che percentuale di sconto? o sono saldi?

Carlos
Il giorno 25/nov/2011 23.21, "Marco Beri"  ha scritto:

> 2011/11/25 Carlo Miron 
>
> Zitto, Cuffiato™. Non sapresti nemmeno chi e` teknico, se non fosse per me.
>
>
> Stiamo dando per scontato che ti dovrei ringraziare per questo, giusto?
>
> :-P
>
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Carlo Miron
2011/11/25 Marco Beri :
> 2011/11/25 Carlo Miron 
>> Zitto, Cuffiato™. Non sapresti nemmeno chi e` teknico, se non fosse per
>> me.
>
> Stiamo dando per scontato che ti dovrei ringraziare per questo, giusto?
> :-P

gh. ymmv :)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Marco Beri
2011/11/25 Carlo Miron 

Zitto, Cuffiato™. Non sapresti nemmeno chi e` teknico, se non fosse per me.


Stiamo dando per scontato che ti dovrei ringraziare per questo, giusto?

:-P
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Carlo Miron
2011/11/25 Marco Beri :
> 2011/11/25 Carlo Miron 
>> On Fri, Nov 25, 2011 at 18:00, Nicola Larosa  wrote:
>> > Il linguaggio con cui abbiamo più esperienza è quello preferito, che è
>> > Python pecché è ER MEJO.
>>
>> 2011/11/25 Carlos Catucci :
>> > Sa cje stai per entrare nella top ten delle persone che piu' stimo? :)
>>
>> Mettiti in fila. Lo stimo since 1999.
>
> Sì, ma che mese era?
> :-)

Zitto, Cuffiato™. Non sapresti nemmeno chi e` teknico, se non fosse per me.

©
-- 
Carlo Miron
STFU! FOAD! Solution Architect™
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Marco Beri
2011/11/25 Carlo Miron 

> On Fri, Nov 25, 2011 at 18:00, Nicola Larosa  wrote:
> > Il linguaggio con cui abbiamo più esperienza è quello preferito, che è
> > Python pecché è ER MEJO.
>
> 2011/11/25 Carlos Catucci :
> > Sa cje stai per entrare nella top ten delle persone che piu' stimo? :)
>
> Mettiti in fila. Lo stimo since 1999.
>

Sì, ma che mese era?

:-)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Carlo Miron
On Fri, Nov 25, 2011 at 18:00, Nicola Larosa  wrote:
> Il linguaggio con cui abbiamo più esperienza è quello preferito, che è
> Python pecché è ER MEJO.

2011/11/25 Carlos Catucci :
> Sa cje stai per entrare nella top ten delle persone che piu' stimo? :)

Mettiti in fila. Lo stimo since 1999.

©
-- 
Carlo Miron
Since 1999 Solution Architect™
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Carlos Catucci
Il linguaggio preferito è Python pecché è ER MEJO.

> Il linguaggio con cui abbiamo più esperienza è quello preferito, che è
> Python pecché è ER MEJO.
>
> Sa cje stai per entrare nella top ten delle persone che piu' stimo? :)

Carlos
-- 
If you have no voice, SCREAM! If you have no legs, RUN! If you have no
hope, INVENT!
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Nicola Larosa
> Nicola Larosa wrote:
>> Il linguaggio preferito è Python pecché è ER MEJO.

enrico franchi wrote:
> Beh, ovviamente Python e' ER MEJO e' la *prima* legge di La Palice.
> 
> :P

:-D

M'hai fregato. :-)

-- 
Nicola Larosa - http://www.tekNico.net/

A home with energy, food, and water production = the only home
worth purchasing. [...] The safest hedge for the future is
building, buying, or trading for anything that can produce food,
energy, water, and products locally. - John Robb, August 2011
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione enrico franchi
On Fri, Nov 25, 2011 at 6:00 PM, Nicola Larosa  wrote:

> Il linguaggio preferito è Python pecché è ER MEJO.

Beh, ovviamente Python e' ER MEJO e' la *prima* legge di La Palice.

:P


-- 
.
..: -enrico-
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione enrico franchi
2011/11/25 Luciano Tolomei :

> Non credo che sia come tu sostieni.
> Il concetto banale è che il Php è più diffuso, più conosciuto ed i sotware
> opensource più famosi sono in PHP.

Credo che io e te viviamo in mondi diversi... nel mio i software open
source più diffusi sono alcuni di quelli nominati da Simone.

> Sulla qualità del linguaggio avrei tante cose da ridire rispetto alle vostre
> opinioni.

Puoi ampiamente dirle. Ma sarebbe un discorso tecnico da motivare per bene.

In particolare, sinceramente, credo che la posizione "PHP e' un buon
linguaggio" sia indifendibile, visti i concorrenti (non
necessariamente solo Python).

> Le storture segnalate nel thread sono dovute al fatto che era nato come un
> antagonista del vecchio asp e si porta dietro tanta retro compatibilità.

Veramente e' indifendibile. PHP nasce nel 1994, ASP nel 1998.
Sostenere che le storture di PHP derivino da quelle che avrebbe avuto
ASP (quindi cosa sarebbe... avan-compatibilità delle pessime idee? ;)
) non funziona molto.

Certo, all'epoca (94-98) PHP era un set di macro su Perl. Ma PHP 3
(che e' del 98 pure) prende molto più da PHP < 3 che da un altra
tecnologia, per inciso appena nato.

> Resta il fatto, innegabile, che è supportato ovunque, è abbastanza veloce e
> ci si può sviluppare molto rapidamente anche, e non sempre è un difetto, in
> modo completamente procedurale.

Supportato ovunque? Vero. E' un argomento che mi ha convinto sempre
poco. In generale a me importa poco che una tecnologia sia supportata
*ovunque*, mi interessa che sia supportata dove mi serve che sia.
Ovviamente se e' ovunque, e' anche dove mi serve... però e' un po' un
overkill, rispetto a quello che perdo usando tecnologie migliori.

Aggiungo poi che molti degli "ovunque" sono posti decisamente dove il
supporto tecnico e' un po' atroce e la serieta' pochina. Preferisco
affidarmi a gente seria per il supporto di qualunque cosa debba fare
(con qualunque linguaggio). Ce ne e' per PHP e ce ne e' per Python, ed
e' questo che importa.

"Abbastanza veloce"? Duh... ma non e' esattamente un criterio utile.
Cioe' "abbastanza veloce" (o meglio "veloce abbastanza") lo sono ormai
tutte le scelte "sensate" la fuori...

Sviluppare rapidamente? Un po' come con tutto. Conoscendo i giusti
strumenti... (librerie di unit-testing, etc etc etc).
Poi come hanno fatto notare il gioco e' farlo *e* rendere tutto
mantenibile. Altrimenti non e' che sia molto interessante.
Ecco, io tutta questa manutensibilità del codice PHP la fuori non l'ho
vista. Come sempre la colpa e' delle persone... ma ci sono strumenti
che aiutano e strumenti che ti remano contro.

A parte il fatto che stiamo paragonando PHP (considerandolo nel solo
dominio dello sviluppo web, perche' altrove e' praticamente un
fantasma) con Python, con cui fai *di tutto*, web, calcolo
scientifico, image processing, ... , 


-- 
.
..: -enrico-
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Nicola Larosa
enrico franchi wrote:
> Il linguaggio preferito e' quello che ci piace di piu' (terza legge di
> La Palice).

Il linguaggio preferito è Python pecché è ER MEJO.


> Il linguaggio con cui abbiamo più esperienza è quello con cui abbiamo 
> più esperienza (seconda legge di La Palice).

Il linguaggio con cui abbiamo più esperienza è quello preferito, che è
Python pecché è ER MEJO.

;-P

-- 
Nicola Larosa - http://www.tekNico.net/

A home with energy, food, and water production = the only home
worth purchasing. [...] The safest hedge for the future is
building, buying, or trading for anything that can produce food,
energy, water, and products locally. - John Robb, August 2011
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione enrico franchi
2011/11/25 lordkrandel :
> On 25/11/2011 15:02, Carlos Catucci wrote:
>>
>>     1. il mondo opensource Java è pieno di librerie e framework
>>     2. il mondo PHP è pieno-zeppo di applicazioni WEB, la maggiorparte,
>>     3. Il mondo Python è una via di mezzo
>
> Questi sono i miei "2 cent".
>
> Il linguaggio preferito è quello per cui hai maggiore esperienza,
> basi teoriche più solide, strumenti più efficienti costruiti col tempo.
> Con questo inizi i progetti nuovi e fai veloce "giocando in casa"

Le basi teoriche solide e' bene farsele generiche e in grado di
coprire un po' tutto.
Ma al di la di quello, non sono d'accordo. Il linguaggio preferito e'
quello che ci piace di piu' (terza legge di La Palice).
Il linguaggio con cui abbiamo più esperienza è quello con cui abbiamo
più esperienza (seconda legge di La Palice).


-- 
.
..: -enrico-
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Simone Federici
2011/11/25 fortune 

> Mmm veramente per applicazioni web guardati http://grails.org e'
> semplicemente favoloso. Direi un buon concorrente di Django
>

Direi di no, e lo conosco bene, è la stracopiazzata di rails... tanto vale
usare jruby.
è uno di questi tools nati in java allo scopo di semplificare l'utilizzo
dei framework.
Di fatto però grails eredita l'utilizzo dei framework java tipo hibernate.
Se vogliamo parlare de design pulito, non è un giusto esempio.

Quanti framework full stack, (che non siano metafremwork, ossia framework
per far funzionare i framework) conoscete in java?  == 0

Troppa infrastruttura ==> poca flessibilità
S
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione fortune
Il 25/11/2011 14:48, Simone Federici ha scritto:
>
> Personalmente ho notato questo:
>
>  1. il mondo opensource Java è pieno di librerie e framework
> opensource, qualòche applicazione grafica ma nessuna applicazione
> web. La maggior parte il risultato scadente di qualche azienda IT
> molto grande. La complessità di queste infrastrutture sono enormi.
>
Mmm veramente per applicazioni web guardati http://grails.org e'
semplicemente favoloso. Direi un buon concorrente di Django
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Carlos Catucci
Io invece no: mi arriva un bel po' di lavoro da scontenti da PHP.

Io ho almeno 4 clienti che ho convertito a Django solo mostrando loro la
semplicita' e la purezza di python. Certo avere aavvolto loro attorno un
Reticolato di 6 metri ha aiutato :)

Che poi so bene che la colpa non è dello strumento ma dell'uomo.
>

Come l'occasione fa' l'uomo ladro, lo strumento rende il programmatore
sciatto.

Carlos
-- 
If you have no voice, SCREAM! If you have no legs, RUN! If you have no
hope, INVENT!
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Simone Federici
2011/11/25 lordkrandel 

> Il linguaggio preferito è quello per cui hai maggiore esperienza,
> basi teoriche più solide, strumenti più efficienti costruiti col tempo.
> Con questo inizi i progetti nuovi e fai veloce "giocando in casa"
>

giusto!... giusto?... mmm, no è sbagliato :-)
se fosse vero non sarei un programmatore python


> Se sei da un cliente, integri progetti già iniziati, o hai da fare
> qualche modifica, importazione al volo, o non hai il tuo ambiente...
> Ti arrangi con quello che c'è usandolo al meglio.
>

questa è una strada, l'altra è rimettersi in gioco sempre cercando lo
strumento migliore per il contesto attuale.
http://sourcemaking.com/antipatterns/golden-hammer

la soluzione è espandere i propri orizzonti
S
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Simone Federici
2011/11/25 Marco Beri 

> Io invece no: mi arriva un bel po' di lavoro da scontenti da PHP.


ahaha, io ne conosco sia su PHP che su Java su python siamo noi a
introdurlo, trovarne di scontenti è dura.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Luciano Tolomei
Il giorno 25 novembre 2011 15:28, Marco Beri  ha
scritto:

>
> Che poi so bene che la colpa non è dello strumento ma dell'uomo.
>
>

quoto, il problema è sempre lì
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Marco Beri
On 25/nov/2011, at 15:03, Carlos Catucci  wrote:
> Si, va bene, ho il dentino avvelenato con PHP in questo periodo.
> Carlos

Io invece no: mi arriva un bel po' di lavoro da scontenti da PHP.

Che poi so bene che la colpa non è dello strumento ma dell'uomo.

Ciao.
Marco.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione lordkrandel

On 25/11/2011 15:02, Carlos Catucci wrote:

 1. il mondo opensource Java è pieno di librerie e framework
 2. il mondo PHP è pieno-zeppo di applicazioni WEB, la maggiorparte,
 3. Il mondo Python è una via di mezzo


Questi sono i miei "2 cent".

Il linguaggio preferito è quello per cui hai maggiore esperienza,
basi teoriche più solide, strumenti più efficienti costruiti col tempo.
Con questo inizi i progetti nuovi e fai veloce "giocando in casa"

Se sei da un cliente, integri progetti già iniziati, o hai da fare
qualche modifica, importazione al volo, o non hai il tuo ambiente...
Ti arrangi con quello che c'è usandolo al meglio.

--
Wyrmskull
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Lorenzo Sutton

On 25/11/11 12:21, Carlos Catucci wrote:

Anche per me non è facile capire come un progetto fatto bene come

Drupal possa essere implementato con uno strumento
mediocre come
PHP.


C'è però da segnalare una triste realtà...
Ricerca annunci di lavoro su noto sito di annunci di lavoro italiano:

Parola chiave "php": 364 offerte trovate
Parola chiave "python": 27 offerte trovate


Allora chiediti una cosa:


Tanto per chiarire.. non voleva essere una difesa di PHP o che.. ma un 
po' una constatazione.

Tanto per.. stesso sito versione Spagna, un po' meglio:

PHP: 519 ofertas encontradas
Python: 77 ofertas encontradas

Lorenzo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Carlos Catucci
ad esempio Linux, Firefox, OpenOffice.org, VLC, Gimp, 7-Zip, BSD sono
scritti in PHP?

> :-)
>
> Personalmente ho notato questo:
>
>1. il mondo opensource Java è pieno di librerie e framework
>opensource, qualòche applicazione grafica ma nessuna applicazione web. La
>maggior parte il risultato scadente di qualche azienda IT molto grande. La
>complessità di queste infrastrutture sono enormi.
>2. il mondo PHP è pieno-zeppo di applicazioni WEB, la maggiorparte,
>per non dire quasi tutte, sono scritte da privati/piccole aziende e la
>qualità in termini di estendibilità modifiche ecc è bassa, almeno dal mio
>punto di vista.
>3. Il mondo Python è una via di mezzo, ha sia librerie che
>applicazioni chiavi in mano. La qualità media delle librerie python è
>superiore, anche per il semplice fatto che non è diffuso quanto i sopra
>citati, inoltre ma non banale è che un programmatore python ha un
>linguaggio più potente a livello di "possibilità" rispetto ai 2 sopra
>citati, il che lo rende più appetibile ai programmatori che amano fare cose
>"pythoniche" e meno a quelli che sono ancora scarsini a livello di
>"codice". Un vecchi saggio diceva ci sono i P che vedono la bellezza dei
>programmi e quelli che riescono a vedere la bellezza del codice.
>
>
> Puntiamo sulla qualità, ci rende giustizia e fa in modo che a fine mese
> portiamo a casa una pagnotta più grande
>

Mitico. Senza contare che:

Sviluppo una cosa con Python, devo trasferire dati da un SqlSever (orrore)
su un mysql/postgres. Faccio il tutto in 2 ore.
Devo fare una app che deve collegarsi ad un SqlServer (altro orrore). Due
giorn a litigare per la connessione. Poi risolti questi problemi ne servono
altri due per fare un lavoro che con Django avrei fatto in 1. Ma il cliente
finale che ha come resp ced un bravissimo programmatore php (mi ricordano
quelli che facevano le cose in VBA e si sentivano dei Kernigham)conosce PHP
e cosi' sai se gli serve una modifica (non sa manco cosa sia Symfony quindi
voglio vedercel omettere le mani dentro)

Si, va bene, ho il dentino avvelenato con PHP in questo periodo.

Carlos


-- 
If you have no voice, SCREAM! If you have no legs, RUN! If you have no
hope, INVENT!
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Carlos Catucci
Ora bisognerebbe considerare quante persone sono in grado di lavorare
decentemente in Python rispetto a quante conoscono PHP. Poi bisognerebbe
guardare il tipo di posizioni e la retribuzione.

Hai evidenziato il mio pensiero confuso con una sintesi efficentissima. +1

Carlos
-- 
If you have no voice, SCREAM! If you have no legs, RUN! If you have no
hope, INVENT!
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Carlos Catucci
> Non credo che sia come tu sostieni.
> Il concetto banale è che il Php è più diffuso, più conosciuto ed i sotware
> opensource più famosi sono in PHP.
>

Mmm vediamo un po'.
Joomla, Drupal, Wordpress. Si sui CMS si.

Poi? Che altro?



> Sulla qualità del linguaggio avrei tante cose da ridire rispetto alle
> vostre opinioni.
> Le storture segnalate nel thread sono dovute al fatto che era nato come un
> antagonista del vecchio asp e si porta dietro tanta retro compatibilità.
>

Bene, ma e' una scelta implemnatativa. Se non sono disposti a rinunciare a
certe cavolate non e' colpa nostra. E il fatto che abbia quei limiti rimane.


 Resta il fatto, innegabile, che è supportato ovunque,
>

QUesto e' vero, purtroppo


>  è abbastanza veloce
>

Parliamone

e ci si può sviluppare molto rapidamente anche
>

Ma mai con la velocita' e la pulizia (ricordati che sviluppare e' il 10%
del ciclo virtale di una applicazione, il 60% lo fanno debug e
manutenzione) che puo' avere Python.


> , e non sempre è un difetto, in modo completamente procedurale.
>

Beh certo, se lavori in Cobol non usare gli oggetti e' sacrosanto. Pero' se
vivi in questa realta' ti rendi conto che l'OOP e' come la ruota, una
invenzione straordinaria che allevia fatiche.

Carlos
-- 
If you have no voice, SCREAM! If you have no legs, RUN! If you have no
hope, INVENT!
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Simone Federici
2011/11/25 Luciano Tolomei 

> ed i sotware opensource più famosi sono in PHP.


ad esempio Linux, Firefox, OpenOffice.org, VLC, Gimp, 7-Zip, BSD sono
scritti in PHP?
:-)

Personalmente ho notato questo:

   1. il mondo opensource Java è pieno di librerie e framework opensource,
   qualòche applicazione grafica ma nessuna applicazione web. La maggior parte
   il risultato scadente di qualche azienda IT molto grande. La complessità di
   queste infrastrutture sono enormi.
   2. il mondo PHP è pieno-zeppo di applicazioni WEB, la maggiorparte, per
   non dire quasi tutte, sono scritte da privati/piccole aziende e la qualità
   in termini di estendibilità modifiche ecc è bassa, almeno dal mio punto di
   vista.
   3. Il mondo Python è una via di mezzo, ha sia librerie che applicazioni
   chiavi in mano. La qualità media delle librerie python è superiore, anche
   per il semplice fatto che non è diffuso quanto i sopra citati, inoltre ma
   non banale è che un programmatore python ha un linguaggio più potente a
   livello di "possibilità" rispetto ai 2 sopra citati, il che lo rende più
   appetibile ai programmatori che amano fare cose "pythoniche" e meno a
   quelli che sono ancora scarsini a livello di "codice". Un vecchi saggio
   diceva ci sono i P che vedono la bellezza dei programmi e quelli che
   riescono a vedere la bellezza del codice.


Puntiamo sulla qualità, ci rende giustizia e fa in modo che a fine mese
portiamo a casa una pagnotta più grande
S
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Luciano Tolomei
Il giorno 25 novembre 2011 14:21, Enrico Franchi
ha scritto:

> Luciano Tolomei wrote:
>
>>
>> Parola chiave "php": 364 offerte trovate
>> Parola chiave "python": 27 offerte trovate
>>
>
> Ora bisognerebbe considerare quante persone sono in grado di lavorare
> decentemente in Python rispetto a quante conoscono PHP. Poi bisognerebbe
> guardare il tipo di posizioni e la retribuzione.
>
> --
>

Ovviamente si.
Tra 100 posti per 1 pretendenti e 2 posti per 5 pretendenti non ho
dubbi su cosa preferirei.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Enrico Franchi

Luciano Tolomei wrote:


Parola chiave "php": 364 offerte trovate
Parola chiave "python": 27 offerte trovate


Ora bisognerebbe considerare quante persone sono in grado di lavorare 
decentemente in Python rispetto a quante conoscono PHP. Poi bisognerebbe 
guardare il tipo di posizioni e la retribuzione.


--
.
..: -enrico-

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Luciano Tolomei
Il giorno 25 novembre 2011 12:21, Carlos Catucci
ha scritto:


> Allora chiediti una cosa:
>
> se cercano tanti php developers, e' perche' ce ne sono a pacchi e vanno un
> tanto a chilo. Se ci sono pochi annunci python implica che sono aziende
> lungimiranti e che cercano personale skillato (uno che ami programmare e
> farlo bene) e non smanettini del cavolo.
>
>
Non credo che sia come tu sostieni.
Il concetto banale è che il Php è più diffuso, più conosciuto ed i sotware
opensource più famosi sono in PHP.

Sulla qualità del linguaggio avrei tante cose da ridire rispetto alle
vostre opinioni.
Le storture segnalate nel thread sono dovute al fatto che era nato come un
antagonista del vecchio asp e si porta dietro tanta retro compatibilità.

Resta il fatto, innegabile, che è supportato ovunque, è abbastanza veloce e
ci si può sviluppare molto rapidamente anche, e non sempre è un difetto, in
modo completamente procedurale.

Luciano
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Carlos Catucci
Anche per me non è facile capire come un progetto fatto bene come

>  Drupal possa essere implementato con uno strumento mediocre come
 PHP.

>>>
> C'è però da segnalare una triste realtà...
> Ricerca annunci di lavoro su noto sito di annunci di lavoro italiano:
>
> Parola chiave "php": 364 offerte trovate
> Parola chiave "python": 27 offerte trovate
>

Allora chiediti una cosa:

se cercano tanti php developers, e' perche' ce ne sono a pacchi e vanno un
tanto a chilo. Se ci sono pochi annunci python implica che sono aziende
lungimiranti e che cercano personale skillato (uno che ami programmare e
farlo bene) e non smanettini del cavolo.

Carlos
-- 
If you have no voice, SCREAM! If you have no legs, RUN! If you have no
hope, INVENT!
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] dizionario python con chiavi non univoche

2011-11-25 Per discussione Giuseppe Amato
> Puoi migliorare il tutto creando una classe di dati come scriveva Riccardo
>
Ho sbagliato, intendevo Giovanni...tu sei Riccardo ;P
-- 
--
Giuseppe Amato
e-mail: giuam...@gmail.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] dizionario python con chiavi non univoche

2011-11-25 Per discussione Giuseppe Amato
> scusami, ma se faccio
>
> dati[0][11]
>
> la risposta è un errore perchè manca la chiave 11 !
>

Puoi usare il metodo has_key del dizionario per gestire le chiavi
inesistenti, a meno che tu non sia sicuro che le chiavi che gli passi
esistano.

>>> i,j=0,20
>>> if dati.has_key(i) and dati[i].has_key(j):
... print dati[i][j]
... else: print "chiavi non valide"

Puoi migliorare il tutto creando una classe di dati come scriveva Riccardo

--
Giuseppe Amato
e-mail: giuam...@gmail.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] [OT]: PHP critique [ERA] Re: Python e html

2011-11-25 Per discussione Lorenzo Sutton

On 25/11/11 10:57, Nicola Larosa wrote:

Nicola Larosa wrote:

Anche per me non è facile capire come un progetto fatto bene come
Drupal possa essere implementato con uno strumento mediocre come
PHP.


C'è però da segnalare una triste realtà...
Ricerca annunci di lavoro su noto sito di annunci di lavoro italiano:

Parola chiave "php": 364 offerte trovate
Parola chiave "python": 27 offerte trovate

Lorenzo.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Python e html

2011-11-25 Per discussione Nicola Larosa
> Nicola Larosa wrote:
>> Anche per me non è facile capire come un progetto fatto bene come
>> Drupal possa essere implementato con uno strumento mediocre come
>> PHP.

Riccardo Lemmi wrote:
> http://www.unleashedmind.com/en/blog/sun/the-drupal-crisis

Grazie per questo riferimento, Riccardo. Ho passato la serata a leggere
questo, e parte del dibattito conseguente, invece di lavorare al sito che
sto migrando a Drupal. ;-P

Mi par di capire che l'implementazione della versione 7 di Drupal, in
particolare, sia piuttosto incasinata, con un tech debt non trascurabile.
Dopo lunga riflessione ho però deciso di continuare a usarlo, per tre motivi.

Il primo è che i suoi punti di forza (architettura flessibile, grande
disponibilità di estensioni, grande comunità, grande facilità di hosting)
mi sembrano controbilanciare efficacemente una probabilità non
trascurabile di problemi dovuti a un'implementazione un po' fragile.

Il secondo è che non sono al corrente di alternative free/open che
uniscano ai pregi suddetti un'implementazione significativamente migliore.

Il terzo è che i toni del suddetto dibattito sono rimasti in grande parte
civili, nonostante alcune polemiche, e improntati a un sano spirito
costruttivo. In questo la comunità di Drupal m'è sembrata simile alla nostra.

E se vogliamo dirla tutta, loro mancano del tutto di quello spirito
"holier than thou" (in italiano, tirarsela) che a volte ci
contraddistingue, e che trova espressione, ancorché umoristica, in questo
stesso thread, e di cui anch'io mi sono reso più volte responsabile.

-- 
Nicola Larosa - http://www.tekNico.net/

A home with energy, food, and water production = the only home
worth purchasing. [...] The safest hedge for the future is
building, buying, or trading for anything that can produce food,
energy, water, and products locally. - John Robb, August 2011
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] dizionario python con chiavi non univoche

2011-11-25 Per discussione Giovanni Marco Dall'Olio
2011/11/24 Riccardo mancuso 

> salve a tutti,
> spiego meglio il mio problema: vorrei realizzare un dizionario in modo che
> come chiave si prenda un range di numeri ed i valori sono degli array.
> Ad esempio:
>
> dati={0 21< x<30: array(4,6,1,3,5]}
>
> ossia per tutti i valori x compresi tra 0 e 20 prendi il primo array (e
> così via)
> e' possibile ?
>


Devi creare una classe basata su dict, e poi customizzare i metodi
__getitem__ e __setitem__.

Per esempio, leggi qui:
*
http://stackoverflow.com/questions/2390827/how-to-properly-subclass-dict-and-override-get-set

Prima di farlo, peró, ti consiglio di scrivere qualche doctest per definire
come questo dizionario si dovrebbe comportare.
Per esempio, come lo inizializzeresti?




>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>


-- 
Giovanni Dall'Olio, phd student
IBE, Institut de Biologia Evolutiva, CEXS-UPF (Barcelona, Spain)

My blog on bioinformatics: http://bioinfoblog.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] dizionario python con chiavi non univoche

2011-11-25 Per discussione Riccardo mancuso
scusami, ma se faccio

dati[0][11]

la risposta è un errore perchè manca la chiave 11 !

Il giorno 25 novembre 2011 08:41, Giuseppe Amato  ha
scritto:

> > salve a tutti,
> > spiego meglio il mio problema: vorrei realizzare un dizionario in modo
> che
> > come chiave si prenda un range di numeri ed i valori sono degli array.
> > Ad esempio:
> >
> > dati={0 >21< x<30: array(4,6,1,3,5]}
> >
> > ossia per tutti i valori x compresi tra 0 e 20 prendi il primo array (e
> > così via)
> > e' possibile ?
>
> C'è un modo anche se è un po' rozzo: fai un dizionario di dizionari
>
> >>> dati={0:{20:[1, 5, 7 , 21,33]},21:{30:[4,6,1,3,5]}}
> >>> dati[0][20]
> [1, 5, 7, 21, 33]
>
> In questo modo puoi richiamare direttamente l'array corrispondente al
> range che ti interessa fosse anche tra 0 e 10
> --
> --
> Giuseppe Amato
> e-mail: giuam...@gmail.com
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python