Pri LISPe ma napada iba jedina asociacia: Lost In Stupid Parenthesis :)
Vlákno názorů k článku
Programovací jazyky používané (nejen) v SSSR (část 3 – LISP)
Re: LISP
Taky jsem se na to dřív díval tak, že LISP je jen hromada závorek.
Ve skutečnosti jde o to, že je to jazyk bez syntaxe. Člověk přímo zapisuje ten strom, který u „obyčejných“ jazyků dělá parser. No a tahleta fíčura má svoje výhody, třeba že program a data jsou zde opravdu jedno a to samé.
Chytré hlavy pro to používají slovo „homoikonický“.
Re: LISP
Jo, souhlas. Syntaxe LISPu je podobná syntaktickému stromu a udělat syntaktický analyzátor LISPu by mělo být snadné (tohle je řekl bych jeho největší výhoda), ale neřekl bych, že je to jazyk bez syntaxe. Možná jde jen o subjektivní výklad pojmu…
Re: LISP
Mozna je to povazovano za nebezpecne, ale v jinych kontextech. Treba z hlediska bezpecnosti datovych souboru prenasenych po siti. Nebo z hlediska ulozeni v pameti.
V Lispu to znamena zas neco trosku jineho, a totiz, ze muzete programem manipulovat jako daty, a tedy snadno generovat programy. Makra v Lispu toho velmi vyuzivaji. Umoznuje to psat daleko mocnejsi (a zaroven bezpecnejsi) makra nez treba C preprocesor.

