[elektro] Szetszedtem 546

SZIGETI Szabolcs szigi at ik.bme.hu
Sat Jan 29 21:06:11 CET 2011


Hali!

Szerintem azért, mert különböző szimbolikus manipulációkat nagyon könnyű 
megcsinálni benne, pl. egy csomó matematikai program ebben van írva. Pl. a 
Derive nevű szimbolikus matekporgram, ami nagyon népszerű volt régebben, az 
eredetileg egy muLisp nevő változatban volt megírva. Így ilyen nyelv meg 
kifejezés elemző programokat könnyen lehett írni, és azt hitték az 50-es 
60-as években, amikor a lisp indult, hogy a mest. int. megoldások a 
programozási nyelven múlnak. Azóta tudjuk, hogy nem igaz, de azért van benne 
ráció.

Pl. a 2010-es Google Mesterséges Intelligencia versenyt egy magyar srác 
nyerte meg, Lispben írt programjával.
http://ai-contest.com/index.php

Itt a programja is, ha akarsz lisp kódot látni: 
http://quotenil.com/git/?p=planet-wars.git

Amúgy tényleg jópofa nyelv, érdemes vele kísérletezni, csak el kell 
felejteni mindent, amit eddig programozásból tanultál, mert nem nagyon 
hasonlít semmire. Kell hozzá egyfajta gondolkodás.

Szabolcs

PS.: A "csak rálációkat kell megadni" szerintem inkább a Prologra 
illeszkedik, az is népszerű AI nyelv.

----- Eredeti üzenet ----- 
From: Horvath Janos
Sent: Friday, January 28, 2011 9:10 PM
To: elektro at tesla.hu
Subject: Re: [elektro] Szetszedtem 546

Szia!
ha már ilyen Guru vagy, ugyan
áruld már el nekem, hogy a LISP-et
miért kiáltották ki anno mesterséges
int. nyelvnek.
Biztos buta vagyok, de 1x szeretném megérteni a lisp-nek ezt a
megfogalmazását...
Bár kb. 25 éve olvastam valahol, de hátha Te tudod :)
Valami "csak relációkat kell megadni" magyarázat volt.

Kérlek segíts, mert hülyén fogok meghalni :(
(legalább 3 alaputasítás, hogy képben legyek....)

JAni
21:09
(p.s. tényleg nem értem, na...help me, hátha tudom használni az elvét
valahol)

> Raerunk :) LISP, prolog jo, forth is...
> Erdekes azt latni, hogy egyre tobb fiatal nem tudja alkalmazni....
>
> -----------------------------------------
>            elektro[-flame|-etc]
>

-----------------------------------------
          elektro[-flame|-etc] 



More information about the Elektro mailing list