18 ms·
What does that have to do with the analogy? Nobody compared C to Puppet. The point was that it's common to forget about details on a different level of abstrac
by ivanbakel 7y ago
What does that have to do with the analogy? Nobody compared C to Puppet.
The point was that it's common to forget about details on a different level of abstraction to the one you normally operate. Doesn't matter if it's an ANSI standard or a hand-rolled DSL for a very niche use case.
- pritambaral 7y agoI meant, C replacing assembly in the skill sets of the vast majority of us is still okay because it's widely supported, unlike many — as you put it — hand-rolled DSLs replacing few standard ways of configuring things.
- lmm 7y agoThere was never any standard though. sshd.conf is one hand-rolled DSL, smb.conf is another, httpd.conf is another...
- pritambaral 7y agoBut there is only one sshd_config with the exact same manual across all the servers across all companies that use it (distro and version differences notwithstanding). If you know what the PasswordAuthentication option in sshd_config means at one company, you know what it means at any other company, unlike each one's way of maintaining the file.