| ||Ask HN - What's the best language for AST manipulation?|
7 points by rch 2027 days ago | hide | past | web | 7 comments | favorite |
|I'm starting a new project at work that will require a good bit of run-time code generation. I like the AST module in Python, but I'd like to think I have an open mind.|
I also already know about, and sometimes use, Java Emitter Templates, but that doesn't feel like a run-time solution.
Maybe I'm subconsciously looking for something with the flavor of Go, Lua, Erlang, Ruby, etc. etc. -- you know, trendy ;)
This is a 18+ month long project, so learning a new language is completely reasonable (I picked up Python under similar circumstances).
It is OK if Lisp is the answer... how is arc coming along anyway?
| Apply to YC