>>16
I don't want this to be a standard config ALL the time.
>>17
Why?
>>18
For very few definitions of "some tasks". What exactly have you written in sh, hmm?
I already wrote this. U need to read moar.
Also, a 250 line-script that initializes global variables and starts a program with some parameters.
Which one is correct?
Depends. If you need assembly functions, then it is better. But if you need to initialize a 30M runtime just to run a script that does some small tasks, then something is wrong.
Also, I haven't found anything in the bash-language that it can't do (at least nothing I needed). Just because you don't like the language because it is (obviously) a bit strange, doesn't mean that it is worse than others.
I mean, people use Java, too. I hate it, but you have big portability! If you don't need that, why the hell would you use Java?