The Unix shell is pure wizardry. Why shouldn’t it be as easy to write systems programs in Go as it is in the shell? The script library is the secret spell-book that makes this possible.
On the surface, it’s an idea that really appeals to me.
But when it comes down to it, shell scripting is the hardest space to break into. When I need a quick shell script is not when I want to learn a new syntax, and this is different enough from plango that I’ll still to turn plain old go first.
And go is waiting behind perl, which is behind Python, which I only turn to if PowerShell won’t do, which I only bother to use if I don’t already have a bash approach.
On the surface, it’s an idea that really appeals to me.
But when it comes down to it, shell scripting is the hardest space to break into. When I need a quick shell script is not when I want to learn a new syntax, and this is different enough from plan
go
that I’ll still to turn plain oldgo
first.And go is waiting behind perl, which is behind Python, which I only turn to if PowerShell won’t do, which I only bother to use if I don’t already have a bash approach.
I’m pleased to be aware of the option, though.