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

Now tell us, please, how looping constructs in CL aren't DSLs and how it how it contradicts your definitions.

hint: the term DSL was popularized by SICP. One needs high-order procedures to implement a simple DSL, the feature which wasn't available in most language but Lisps.



Well, looping constructs are not related to a particular domain (e.g. electronic circuit design), but are general purpose construct.




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

Search: