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

The issue at hand isn't whether or not it is easy or hard to learn, it's that the rabbithole can go on forever as all language implementations will manifest inadequacies which you will have to 1) be familiar with 2) know how to work around.

It's an inherent phenomenon that DSLs will change and come and go at an incredibly fast rate. I just don't find it worthwhile to write code that is dependant on the DSL du jour and pigeonhole myself and whatever unlucky sole has to maintain the legacy code in the future. Imagine being dumped on a mountain of ColdFusion legacy code.

I just find it kind of absurd is all.



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

Search: