[Lustre-devel] Language choice for Lustre tests

Kilian Cavalotti kilian.cavalotti.work at gmail.com
Thu Oct 25 23:24:08 PDT 2012

Hi Prakash,

> Why do you think this? Bash is extremely modular using the "source"
> command.

> Not portable? Really? Bash is available on just about every Linux
> distribution that comes to mind. Definitely every one Lustre cares
> about.

> That is not Bash's fault. Bad code can be written in any language. It's
> up to the programmer to write "coherent" test scripts.
> How would switching languages improve on either of these two fronts?

I couldn't agree more. I'm still not sure why Bash has to be gotten
rid of, and what the improvement would be rewriting a whole new
testing framework from scratch in an other language, when a working
one currently exist. It can certainly be improved, but I'm pretty sure
Bash has been chosen for a reason at some point, and I'm not convinced
the reasons that lead to this choice are not valid anymore.


More information about the lustre-devel mailing list