Bash-like scripting in shells is prevalent in operating systems but I don’t understand why, when it doesn’t have the syntax to make programming easy like other languages. What features does bash have that make it so suitable for shells? Why even new operating systems like Redox OS choose a very similar syntax over a completely different programming language?
Why did you write this post in English instead of Esperanto? English is a pretty shit language, especially as the Lingua Franca…
As for your reasoning, it’s obvious you don’t know what bash is used for. It’s purpose is to get shit done quickly and to make working with cli tools easy. For tasks where you need to write more than a few lines of code, or need a feature like cross platform compilation, you should switch to a proper language.
As for why that’s good, try writing something along the lines of “curl | jq | cat >> file” in C. For extra points write it out in a single line, in under a minute, while also keeping it perfectly readable.