Modern developers are often polyglots — they dabble in different operating systems, programming languages, frameworks and tools as they build the next generation of applications. On top of that, modern applications run on a variety of platforms and devices, all leading to very mixed developer skill sets and tools of the trade.
No longer are developers stuck on a platform or tooling silo — developers should be able to use any development platforms and tools of their choice to build applications. This is the new mindset, and modern application frameworks are catering to the flexibility developers want.
It is fair to say that Command Line and CLI (Command Line Interface) Tools have made a big comeback with developers, thanks to their cross-platform flexibility. Developers love CLI tools that give them the freedom to work from any operating system and pick the tools of their trade. This trend is enhanced by the fact that most development platforms these days offer CLI tools first and then add GUI tools on top of that.
Let’s take a quick look as to why CLI is enjoying resurgence amongst modern developers and what’s in it for you.
Full article over @ Telerik Developer Network.