[Python] 2 neo pythonisti che affrontano un orda barbara di javisti - con quasi-rissa finale

Enrico Franchi enrico.franchi a gmail.com
Gio 31 Mar 2011 20:29:11 CEST


Simone Federici wrote:

> la rissa è nata sull'argomento: "perchè un programmatore python è più
> bravo di uno java"

Credo che non ci sia una risposta da 5 minuti. E credo che tempo due 
anni non sara' piu' vero.

Da un lato c'e' un discorso sulla natura del linguaggio. Java e' un 
linguaggio BDSM che tenta di impedire la maggior parte delle cose non 
sensate (e di fatto ne impedisce anche di sensate). Python e' un 
linguaggio che accetta molte cose insensate con l'idea che il 
programmatore di buon senso comunque non le fara'.

Di fatto Java e' un linguaggio che intende produttivita' come 
produttivita' di team, python come produttivita' individuale. Nessuno 
dei due approcci e' intrinsecamente sbagliato (dipende dal contesto); 
tuttavia e' indubbio che un certo tipo di persone si sentano piu' 
approccio da un certo approccio.

Non solo: Python rende affrontabili, anche da soli, progetti altrimenti 
inaffrontabili. Se c'e' la stoffa, insomma, un programmatore Python 
viene fuori piu' rapidamente.

Poi c'e' il famoso Python paradox di Graham (che quando si parla di 
spocchiosi vince a mani basse ;) )

http://www.paulgraham.com/pypar.html

In un certo senso, essendo una nicchia, lo skill level era molto piu' 
alto del mainstream. I cialtroni che non erano in grado di imparare 
nemmeno ${popular-language-of-the-moment}, sicuramente non si mettevano 
ad imparare Python e caracollavano con ${popular-language-of-the-moment}.

Mi sa che non e' piu' cosi'; tra qualche anno potrebbe essere palese.


-- 
.
..: -enrico-



Maggiori informazioni sulla lista Python