Newsgroup: it.lavoro.informatica
Titolo: John McCarty - RIP

CDO
 
http://www.wired.com/wiredenterprise/2011/10/john-mccarthy-father-of-ai-and-lisp-dies-at-84/
 

 
http://www.wired.com/wiredenterprise/2011/10/john-mccarthy-father-of-ai-and-lisp-dies-at-84/
 
 
Mi associo al "RIP", ma temo che come nel caso di Dennis Ritchie passerà
inosservato (o quasi) perché questi due hanno ommesso di fondare una
religione come quell'altro del quale non si può menzionare in Nome invano.
 
 


+1
Non tutti fanno i fruttaroli, qualcuno fa anche ricerca (e meno male direi)
M
 
-- 
I fatti mi cosano

 religione come quell'altro del quale non si può menzionare in Nome invano.
 
sono curioso di contare quanti morti servono per abbozzarla con questa
macabra quanto vacua polemica...


Almeno uno ancora, se vuoi farmi il piacere...
Ah, si, stavo quasi per dimenticare:
PLONK! (anche su questo computer)

 Almeno uno ancora, se vuoi farmi il piacere...
 
ahahahah! no mi spiace, poi dovrei andare in galera :P
 
 
 
 

 macabra quanto vacua polemica...
 
 
Però alla base della "macabra quanto vacua polemica" c'è la relazione tra 
innovazione e applicazione dell'innovazione, ognuna logicamente osannata 
dai rispettivi beneficiari.
 
Pop-corn?
 
-- 
Enos

 
http://www.wired.com/wiredenterprise/2011/10/john-mccarthy-father-of-.
..
 
Mi dispiace molto, un'altra mente brillante che se ne va.


nemmeno davanti all'ovvio e al "sano" sai placare il tuo fanatismo.
 
bah...


per una battaglia tra due menti che se ne vanno contro un venditore?
 
che senso ha?


Io invece sono curioso di vedere se oltre a portare il povero McCarthy 
in palmo di mano perche' era un "genio" quancuno si disturba a prendere 
un manuale di Lisp e vedere magari il perche' lo era.
Ma sono ragionevolmente certo che l'interesse si spegnera' appena non 
sara' piu' strumentale al confronto con Jobs, e mandera' McCarthy nel 
dimenticatoio molto velocemente.
Del resto Lisp e l'intelligeza artificiale non sono "vendibili", e 
certa gente non ha mica cazzi per gli hobby.
 
  ngw
 
-- 
http://stylej.am
 
 

 
 
Era molto anziano, purtroppo se ne va una delle menti piu' brillanti 
degli ultimi 50 anni, la cui influenza si puo' pienamente notare 
soltanto oggi.
Circa un anno fa e' uscito "The Land of Lisp", se qualcuno in un 
momento di follia estrema volesse vedere che cos'e' che ha fatto il 
signore.
Notizia davvero tristissima.
 
  ngw
 
-- 
http://stylej.am
 
 

 un manuale di Lisp e vedere magari il perche' lo era.
 
Tra l'altro, secondo Wikipedia [1] McCarthy ha anche contribuito a 
progettare Algol (o meglio, ha partecipato alla definizione di ALGOL 60 
[2]).
 
[1] 
http://en.wikipedia.org/wiki/ALGOL
 
[2] 
http://www.masswerk.at/algol60/report.htm
 
 
 
Ciao  Manlio


Anche la Garbage Collection e' stata inventata da McCarthy. O 
l'applicazione del labda calcolo in informatica. O l'informatica come 
servizio di utility come puo' essere il gas o la luce, teorizzata negli 
anni 60, che sembra molto simile al SaaS degli ultimi anni.
 
  ngw
 
-- 
http://stylej.am
 
 

 l'applicazione del labda calcolo in informatica.
 
Si, ma perchè servivano per Lisp.
In particolare la Garbage Collection per Lisp era fondamentale e così 
l'hanno sviluppata (ed hanno inventato questo nome).
 
 
Ciao  Manlio
 
 

 nemmeno davanti all'ovvio e al "sano" sai placare il tuo fanatismo.
 
ah beh...
 
ma a proposito di fanatici, che dire di te che salti fuori sempre e
soltanto sullo stesso argomento? :)

 che senso ha?
 
 
Una battaglia non avrebbe senso, come non ha senso demonizzare Jobs. 
Facevo solo notare quanto sia triste che in questa staffetta (salvo rare 
eccezioni) noi informatici veneriamo solo i contributi teorici, mentre i 
consumatori siano riconoscenti solo verso chi consegna loro il testimone.
 
-- 
Enos

 certa gente non ha mica cazzi per gli hobby.
 
Concordo. Per quanto, in verità, chiunque usa correntemente prodotti
di office automation (Office, OpenOffice, ecc.), ebbene usa anche
Lisp. E probabilmente manco sa dove... :-))
 
 


basta il fatto che ha abbozzato lui l'idea di IA e che è sempre lui ad 
avere avuto il lampo di genio di usare quella cosa che ormai sta alla 
base della programmazione ... le funzioni!


Lisp e' ottimo per fare DSL, lo e' sempre stato. Anche Autocad usa (o 
usava, boh) Lisp. Anche, uh, Emacs.
La cosa che rende Lisp speciale, e anche se credo che sia chiaro che 
sono a livello di "fan dei Backstreet Boys" qui, e' il livello di 
"consapevolezza" che raggiungi una volta che l'hai capito, la capacita' 
di risolvere problemi in modo differente grazie al "mindset" che Lisp 
ti da. Non ho tutt'ora trovato costrutti in qualunque linguaggio io 
abbia mai provato o studiato in grado di pareggiare la potenza delle 
macro di Lisp.
Pur essendo molto di parte, per quello che mi riguarda la conoscenza di 
Lisp e' un passo importante per un programmatore, non importa quello 
che usa per lavorare, ti migliora a prescindere perche' ti porta a 
risolvere il problema "dall'alto", astraendo in modo differente.
 
  ngw
 
-- 
http://stylej.am
 
 

 risolvere il problema "dall'alto", astraendo in modo differente.
 
Peccato che uno strumento così buono sia relegato in un angoletto
informatico. Ha anche qualche difetto rispetto a linguaggi più
moderni, diciamolo. Perchè nel passar del tempo si fa sempre tesoro di
idee valide.
Però mi ha stupito che nel 1960 i linguaggi di alto livello fossero:
Lisp, e.... Cobol e Fortran!!! Era in avanti di decine di anni.


E anche Autocad, per esempio, lo puoi scriptare ed estendere con diverse
tecnologie, ma fino ad ora Lisp si è dimostrato il più flessibile e adatto.
A me sinceramente dispiace che ci siano poche richieste di progetti in
Lisp in Italia, l'avevo imparato ancora negli anni 80, ma poi per le
ragioni appena esposte l'avevo messo da parte. Fino all'arrivo di
Clojure. Ho già realizzato un progetto in Clojure qualche mese fa e
adesso sto facendo il secondo. Dove il cliente finale mi lascia le mani
libere per quanto riguarda le scelte tecnologiche, tendo sempre a usare
linguaggi non-mainstream, funzionali (Clojure, Scala, Erlang,...) e sto
convertendo piano piano anche gente che lavora per me, che a loro
piaccia o no. :-)

 innovazione e applicazione dell'innovazione
 
inutile e irrilevante. Qualsiasi pensiero, opinione, discussione,
dichiarazione, allusione che possa anche lontanamente oscurare la
memoria e il culto del fruttarolo di sarcazzi colorati e' da
consierare come maligna ed eretica :


wrote:

beh altrimenti che fanatismo sarebbe? :)
 

 risolvere il problema "dall'alto", astraendo in modo differente.
 
questo è un aspetto che sottolineo volentieri anch'io.
 

 signore.
 
in effetti vale la pena conoscere Lisp anche solo per seguire questo:
http://www.youtube.com/watch?v=2Op3QLzMgSY&feature=list_related&playnext=1&list=SPE18841CABEA24090
 
 
Ci sono anche versioni piu' recenti, ma io trovo l'effetto "vintage
anni ottanta" commovente.... :)

 rare eccezioni) noi informatici veneriamo solo i contributi teorici,
 
forse LISP è un contributo teorico, il lavoro di Dennis Ritchie mi sembra 
abbia avuto ben altro impatto, e lo avra' ancora per un bel pezzo. Che poi 
il 'consumatore tipo ' e quindi le TV e quindi i giornali ignorino entrambi 
i nomi, mi importa poco. 
 
 

 forse LISP è un contributo teorico,
 
Non direi solo teorico, ma forse ristretto in ambito accademico.
Gli strumenti e le idee nate con Lisp sono state prese da quasi tutti i 
linguaggi successivi.
 
LISP è stato il primo linguaggio ad avere un compilatore scritto nello 
stesso linguaggio (self hosted), ad esempio.
La garbage collection non è usata in C, ma in tutti i linguaggi moderni 
di alto livello.
 
E, come ho scritto, McCarthy ha anche contribuito ad Algol 60 che ha 
introdotto i "blocchi" [1], usati anche in C.
 
 
[1] 
http://en.wikipedia.org/wiki/Block_(programming)
 
 
 
Ciao  Manlio

 i nomi, mi importa poco.
 
eh beh liberissimo di fregartene se il resto del mondo ignora
completamente le basi, la storia, il senso  della tua professione..
come sei libero di scegliere la mazza piu' appropriata per continuare
a martellarti i coglioni...