On Tue, 30 Mar 2010 16:05:02 +0300, David Gerard dgerard@gmail.com wrote:
On 23 March 2010 19:17, Rob Lanphier robla@robla.net wrote:
As I'm sure you've already gathered from the other responses, this is exactly the right place. I'm a little skeptical myself that porting that particular piece of code from OCaml to Python is going to be a really big win for us (because it's still a "foreign" language as far as PHP-based MediaWiki is concerned, so integration is still a little clunky and performance may take a hit due to yet another interpreter needing to load), but I'll let others weigh in on whether I'm making too big a deal about that.
Getting it off Ocaml is an excellent first step. I have tried and failed to get texvc working properly in MediaWiki myself more than a few times, because of Ocaml not wanting to play nice ...
Actually I completely disagree. Since I've got some experience with both OCaml and PHP the idea to convert Maths processing to PHP looks like a not so good idea at all.
Probably the issues you had were more like a wrong/problematic configuration or something like that. OCaml itself is actively developed and is a mature language and development environment, much better than PHP or Python (IMHO).
It is just interesting to wait a bit and compare the PHP and OCaml implementations of texvc (if there will be anything at all to compare).
Wish you good luck, Victor