Apa definisi lisp? Apa Julia bisa diarani LISP?
A lisp , saka wikipedia:
Lisp (sacara historis LISP) minangka kulawarga basa pamrograman kanthi sajarah dawa lan notasi awalan sing khas lan lengkap.
Uga, saka wikipedia:
Sawise Lisp dileksanakake, programer kanthi cepet milih nggunakake S-ekspresi, lan M-ekspresi ditinggalake.
Lan maneh:
Lisp minangka basa pisanan ing ngendi struktur kode program diwakili kanthi setya lan langsung ing struktur data standar, kualitas sing banjur diarani "homoiconicity".
ugi:
LISP minangka akronim kanggo LISt Processing.
Kode Julia bisa diwakili nggunakake:()
utawaExpr(...)
notasi. Bisa dilewati lan dimanipulasi amarga minangka struktur data sing digawe saka simbol lan literal liyane, Julia homoiconic (lan kode kasebut diurai nganggo lisp). Nanging sintaks Julia ora nggunakake mung notasi awalan, wis M-Expressions.
Sawetara wong nganggep Sintaks S-Expression mung syarat kanggo basa lisp diarani kuwi. Kauntungan saka S-Exprs yaiku kode luwih gampang diurai lan dimanipulasi dening wong liya, iku mupangat ora langsung, minangka landasan umum sing luwih gampang, sing menehi kemampuan kanggo nulis luwih akeh. editing kode kuatkode. Julia duwe makro, nanging ing sawetara pangertene, dheweke kurang kuat tinimbang makro lisp amarga luwih angel ngapusi M-Exprs.
Sapa sing peduli?
Meh. :)