Felipe Contreras <[email protected]>:
> If your friends jump off a bridge, would you? Yes, using python has
> served them well, but as opposed to what? Other scripting languages? I
> don't think so.
The competition that Python won was *precisely* against other scripting
languages, notably shell and Perl. Both used to be much more heavily
used in system scripting than they are now.
> What if my extension only supports python 2.7? Or what if my extension
> wants to support 2.0?
I propose that if 2.6 can't support it, then that should be considered
grounds to reject it.
> Yes, they should _if_ they know what version they need. In my
> extensions I really have no idea.
Then you shouldn't submit those extensions to be folded into core git.
> > 3) We should be unconditionally be encouraging extensions to move
> > from shell and Perl to Python. This would be a clear net gain is
> > portability and maintainability.
>
> NO! It's up to the developer to choose what language to use,
I agree. You seem to be raising a lot of straw men. 'Encouragement'
does not equate to beating anyone who makes an unpopular choice over
the head.
I am also not suggesting that the whole git core ought to be hoicked
over to Python. I was thinking mainly about extension subcommands,
not what's in libgit now.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html