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

You’ve got to read more poetry before making assertions like this. In practice, the definition is more fluid than that.

Lisp cannot be completely redefined. You can’t avoid parentheses, and if you stray too far from common idiom, you’re no longer writing Lisp, you’re writing something else using Lisp syntactic forms.



100% agree, the comments reveal a confidently incorrect opinion based on limited and cursory understanding of poetry, and literature at large.


> You can’t avoid parentheses

Well, you can with reader macros, assuming you’re willing to consider an init file that you only look at when you write sufficiently avoidant.

It’s not done though, because experience has shown it’s not really worth it.




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

Search: