Decebal on programming

Deciding for a dotfiles installer platform

☕️ 1 min read

During the week-end I’ve browsed and tried some gems found on Build Awesome Command-Line Applications in Ruby.

Until finding this stream of goodness I’ve struggled with deciding which language would serve my wishes better between bash, python, php, ruby and haskell.

I’ve decided to go with ruby only because I found usefull resources and examples. Bash seems like too complicated for building menu’s from scratch and using IO. Python and haskell are 2 languages in what I am not so proficient and as i have not found enought resources to go throught with one of them I left this options aside. Php just does not seem right for this kind of task, althought it can be done.

Finally I decided to go with capistrano and Commander. These are the articles that stroke me as essential to my decision :

  1. Ruby Command Line Interface Gems
  2. Ruby Forum discussion
  3. Framewors: Scripting for Command line applications
  4. Python: cliff - Command Line Interface Formulation Framework