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

NIH If you are looking for a DSL that uses shell: https://www.cdi.st/cdist-why.html

It's already mature and used in production at various places/datacenters.



"cdist is written in Python" - that's a significant difference


In my experience, Python is just as brittle, because it just as much lacks static checking. (Though of course mypy helps with the basics, and there ought to be a test or dry-run mode in every "devops" system, but I have no idea what cdist does.)


Uh, so, my thought behind that comment was that writing in bash has an advantage over Python, as no extra runtime environment is required in case of bash... sorry for not being clear enough in the comment, I now see I wrote it too vaguely...




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

Search: