[webkit-dev] Script programming language: Perl, Python, or Ruby?

Maciej Stachowiak mjs at apple.com
Thu Sep 2 00:10:08 PDT 2010


On Sep 1, 2010, at 11:38 PM, Dirk Pranke wrote:

> I suspect that Maciej is right and whatever speedup we would see would
> be inconsequential. It's still a slightly cleaner design to not have
> to shell out to Ruby from Python, jumping from one scripting language
> to another. The deadlocking issue is a serious issue, blocking us from
> increasing our usage of new-run-webkit-tests, but simply porting
> PrettyPatch isn't going to fix it (for the record, I am actively
> working on fixing the deadlocking issue).
> 
> But until we can put a stake into old-run-webkit-tests, we can't
> delete the ruby version anyway (well, I guess we could shell out from
> Perl to Python, but that would be only slightly less goofy).

PrettyPatch is also used by our bugzilla setup, which has no prospect of either going away or being rewritten from Perl to Python in the near feature. And it's useful standalone for other purposes. So there definitely needs to be a command-line version, even if there is also a library.

Regards,
Maciej



More information about the webkit-dev mailing list