[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