[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