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

I’m not referring to trivial functions nor classes. I talking about things like overloading operators, or changing the default idioms of the language. This means that a person can’t read the code without fully understanding the entire class structure. For the most part DSLs are highly personal. What one person thinks is a great formalism that make it easy to reason about the problem, to everyone else is spaghetti code.


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

Search: