4 ms·
Python! Because: - Cross platform, preinstalled on OSX and most Linux distros - Awesome string processing and tons of libraries, good performance - Good ecos
by bhaisaab 14y ago
Python! Because:
- Cross platform, preinstalled on OSX and most Linux distros
- Awesome string processing and tons of libraries, good performance
- Good ecosystem, fairly modern and stable language with all the stuff you may want
- Wide variety of classes and utilities that comes with the standard lib. You may even use the standard library class, cmd to implement your cli
I'm the author of a CLI called cloudmonkey (http://pypi.python.org/pypi/cloudmonkey http://pypi.python.org/pypi/cloudmonkey). It's an autocompleting interactive shell, CLI and command line tool that has features like;
- Autocompletion and interactive shell
- Also be used as a command line tool
- Auth using api and secret keys
- Pygment processed coloured output
- Tabular output, like mysql (instead of select * you use filter=)
- Pipes, shell input/output within shell
- Just 500 lines of core code, uses meta programming to support over 300 APIs of CloudStack, includes an api discovery feature (think git pull)
- If you want to read more: http://rohityadav.in/logs/cloudmonkey/ http://rohityadav.in/logs/cloudmonkey/
- klaussilveira 14y agoInsta-love with cloudmonkey. Thanks for the tips! :)