Page MenuHomePhabricator

Python support
Closed, ResolvedPublic

Description

it doesn't work on windows yet, in fact it doesn't really work at all :P


Version: 3.0.0
Severity: enhancement

Details

Reference
bz54699

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:21 AM
bzimport added a project: Huggle.
bzimport set Reference to bz54699.

jamiefell55 wrote:

What will Python actually be used for in this program?

jamiefell55 wrote:

(In reply to comment #1)

What will Python actually be used for in this program?

Ahh, I see (http://lists.wikimedia.org/pipermail/huggle/2013-September/000049.html) - "we might even implement python
interpretor for pythonist so that it would be even easier to make
plugins for it"

Given the complexity [3] and sucky [1] implementation of python embeddable interpreter [2], I don't think we should keep this as a release blocker, the actual implementation may take much longer. At some point we might want to replace python with some language that is actually well established for this purpose, such as TCL

1 - http://stackoverflow.com/questions/20300201/why-python-h-of-python-3-2-must-be-included-as-first-together-with-qt4
2 -http://stackoverflow.com/questions/20476993/how-can-i-load-and-execute-python-script-in-c-application
3 - http://stackoverflow.com/questions/7283964/embedding-python-into-c-importing-modules