[PIPython] Database

Valentino Volonghi aka Dialtone dialtone
Gio 10 Mar 2005 18:58:41 CET


Andrea Giammarchi wrote:

> Se lavori con la 2 no, non c'e' alcuna distinzione del tipo di dati ( 
> che comunque un po' e' cosi' anche per php e python stesso :-) ) , 
> mentre nel 

Non so chi o cosa ti abbia dato questa impressione di python. Ma dire 
una cosa simile e` abbastanza assurdo. Affiancare python a php e dire 
che i tipi per i due linguaggi funzionano similmente significa che: o 
non conosci php, o non conosci python.

Tanto per dirne una:
"3" + 3 fa 33 in php.
"3" + 3 fa errore di tipo in python.

E` un po` come la storia che python e` interpretato...

Python e` FORTEMENTE tipato.

Ti diro` di piu`:
Python e` molto piu` fortemente tipato di java, C++ e compagnia bella.

Ma python e` tipato dinamicamente non staticamente.

D'altronde si dimostra abbastanza facilmente che la tua e` una sparata. 
Se quello che dici e` vero (e non lo e`) come possono psycopg2 e pgasync 
permettere il round-trip dei tipi tra postgresql e python senza il 
minimo problema? Tanto i tipi non esistono no?

-- 
Valentino Volonghi aka Dialtone
Now Running MacOSX 10.3.8
Blog: http://vvolonghi.blogspot.com
http://weever.berlios.de



More information about the Python mailing list