I don’t like Bash. It’s just too confusing. Do I need to use double brackets for this? Do I need to quote this? Am I still writing Bash or am I sprinkling in some bits of sh? I can never remember.
The next major version of NPM brings a number of improvements over the previous
versions in terms of speed, security, and a bunch of other nifty
stands out from the user's perspective however is the new lock file. Actually
lock files. More on that in a second. For the uninitiated, a
file describes the top level dependencies on other packages using
Arel is the kind of library that many of us Rails developers use on a daily basis and might not even know about it. So what's this library whose name only pops up when everything else fails all about?
Make and all of its flavours have been here for almost 40 years and it's a tool hard to beat for many things. There are however cases when you do not need the power of Make and are willing to trade the flexibility for something else. In case of Ninja, for its speed.