Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I would heartily agree that some syntax is preferable to none ... when you're writing code in general. However, little or no syntax is a huge advantage when you're writing code that writes code. That's what makes Lisp so powerful.


Why not have sugar for the human and s-expr for macros?


Then you would have to know two languages at the same time: the sugary one and the macro one.

Having exactly the same languages makes macro writing really easy.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: