3 ms·
Hrm, personally I'd prefer a better language than Bash. I was annoyed by all the structure Ansible, Chef, etc impose, so now I use Fabric [1]. It's for a few p
by boardwaalk 10y ago
Hrm, personally I'd prefer a better language than Bash.
I was annoyed by all the structure Ansible, Chef, etc impose, so now I use Fabric [1]. It's for a few personal servers, and for that it works just fine.
[1] http://www.fabfile.org/ http://www.fabfile.org/
- notheguyouthink 10y agoI agree, bash is not that enjoyable. Not only that, but the standard binaries in Unix tend to have non-consistent arguments and in general seem like a clusterf--k to me. I know, it's my knowledge and my fault, but it doesn't mean i have to think they're somehow elegant in UX, it's terrible, imo. With that said, i still prefer tools like Sup that just stick to bash & unix. As much as i hate bash & unix, not using it requires learning yet another API that probably will end up with either missing edge cases, or complexity due to edge cases. Unix is the way it is because the "problem" is complex, not because the devs involved were incompetent. An abstraction ontop of Unix is just another API, for me at least.
- schizoidboy 10y agoI agree shell scripting is a very limited language, especially when trying to keep them POSIX compliant.