• Mika@piefed.ca
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    18 hours ago

    The most interesting part about Lisp is homoiconicity:

    (+ 1 1 2) is literally a list with symbol “+” and 3 numbers.

    Which allows to build the most powerful macro possible, manipulating code (with data as a tree-like structures) and changing it into whatever else at compile time.

    Now if only there was any good use for macros, this would be the best language 🙃