Re:Clojure is Capable
by cube2222 on Friday December 28, 2018 @09:44AM
(#18776947)
Could you describe examples of using homoiconicity daily?
[ Parent
| on HN ]
90% of our codebase is in databases. Less than 10% belongs to namespaces and being compiled after you boot up the system.
This is not a conventional way at all. It would be really hard to explain properly, but I have a simple example for you: The REPL
It means: Read -> Eval -> Print -> Loop and is a very basic and common thing that relies on homoiconicity, haha
90% of codebase in database? I've never heard of this before. I'm extremely curious, could you explain more? What are the tradeoffs and why did you guys go with this approach for the problem you're solving?