Viewing profile — unpop-opinion
unpop-opinion
HN member- Joined
- Mon, Aug 01, 2016, 4:04 AM UTC
- HN karma
- 19
- Public activity
- 5 items
- HN profile
- View on Hacker News ↗
About unpop-opinion
No profile information was provided.
Recent public activity
-
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…
-
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…
-
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…
-
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…
-
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…