Recently, I've been writing and reviewing a lot of tooling infrastructure for CI and local development. Initially, I did all of that in Bash, but I realized that it is insufficient for complex scripting. Otherwise, you'll end up fighting with the codebase.
In my latest post, I highlighted issues with Bash and discussed how Dart solves them. I also refactored the test sharding Bash script from the Effective CI into Dart. Take a look at https://lazebny.io/i-stopped-writing-bash-scripts
#dart #cli
In my latest post, I highlighted issues with Bash and discussed how Dart solves them. I also refactored the test sharding Bash script from the Effective CI into Dart. Take a look at https://lazebny.io/i-stopped-writing-bash-scripts
#dart #cli
Michael Lazebny
Why I Stopped Writing Bash Scripts and Started Using Dart
Replace fragile Bash scripts with robust Dart code. Learn why Dart is superior for complex CLI programs.
👍5