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

Indeed, Ruby fans (I refuse to call them "Rubyists") love to talk about how Ruby is a great language for creating DSLs, which is true, but that doesn't mean you should create a new DSL for everything just because you can.


in this specific case, it's a bit more than 'just because you can'. Maybe it can be more like 'just because you don't want to have bugs popping around when you add new servers to your infrastructure because you forgot to setup a cronjob'

also, other languages usually offer the same kind of stuff - like Java EE's cron-like mechanisms, for instance (with or without DSLs)..




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: