Live data from Hacker News

Viewing profile — unpop-opinion

unpop-opinion

HN member
Joined
Mon, Aug 01, 2016, 4:04 AM UTC
HN karma
19
Public activity
5 items

About unpop-opinion

No profile information was provided.

Recent public activity

  1. comment
    Comment #12200719

    > Because first-class functions aren't “code as data”. When you have a first-class function, the only thing you can do with it is call it. If it were a data structure, you could an…

  2. comment
    Comment #12200516

    > What I mean by “code in an object language is data in the metalanguage” is that, in the metalanguage in which you're writing a compiler or interpreter, the object language progra…

  3. comment
    Comment #12200473

    Well, the key part is gracefully . Lots of languages can manipulate code as data, but so for for me only in homoiconic languages does it end up feeling graceful for a while (althou…

  4. comment
    Comment #12200465

    > You should check out Racket's macro system. It's a lot more sophisticated than Common Lisp's. Common Lisp macros are to C (e.g., gensym is a macro-level malloc, you need to manua…

  5. comment
    Comment #12200301

    Okay, I've spent a lot of time writing Common Lisp and even more time reading about Common Lisp, and to be honest, I'm just a little tired of the cult around it. People who know it…