And that is _exactly_ where I fail to see benefits from. You only get the
full power of C by using C. You only get the full power of all open
source C programmers by using C. And you only get the full flexibility,
speed, name-your-own-pet-peeve using C.
Mind you, I use scripts a lot. I even have some projects where I
git-added a script to add aliases which are so large as to fit half a
terminal.
But we should not _force_ people to have bash or perl when they do not
plan to use it themselves.
I have seen boxes where the administrators locked down everything. And
Cygwin _does_ need to write the registry, and there is _no_ easy way to
have two independent Cygwin installs on the same machine. This is where
MinGW/MSys really shines.
And force everybody who wants to contribute to _those_ parts of Git to
learn LUA? It is not about languages. It is about people. Choosing an
obscure language automatically limits your most valuable resource: people.
We saw that already with filter-branch (which saw some duplicate efforts,
because one developer was not comfortable with shell; we had two different
programs with different suboptimal behaviours).
Amen,
Dscho
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html