GSoC: looking for a student to help on FAT Python

Hi, I am now looking for a Google Summer of Code (GSoC) student to help me of my FAT Python project, a new static optimizer for CPython 3.6 using specialization with guards. The FAT Python project is already fully functional, the code is written and tested. I need help to implement new efficient optimizations to "finish" the project and prove that my design allows to really run applications faster. FAT Python project: https://faster-cpython.readthedocs.org/fat_python.html fatoptimizer module: https://fatoptimizer.readthedocs.org/ Slides of my talk at FOSDEM: https://github.com/haypo/conf/raw/master/2016-FOSDEM/fat_python.pdf The "fatoptimizer" optimizer is written in pure Python. I'm looking for a student who knows compilers especially static optimizations like loop unrolling and function inlining. For concrete tasks, take a look at the TODO list: https://fatoptimizer.readthedocs.org/en/latest/todo.html Hurry up students! The deadline is in 1 week! (Sorry, I'm late for my project...) -- PSF GSoC, Python core projects: https://wiki.python.org/moin/SummerOfCode/2016/python-core All PSF GSoC projects: https://wiki.python.org/moin/SummerOfCode/2016 GSOC: https://developers.google.com/open-source/gsoc/ Victor

Hey everybody, I need help/advice for this JyNI-related issue: https://github.com/Stewori/JyNI/issues/4 Especially I need advice from someone familiar with TCL and TK internals, preferably also Tkinter. The issue is rather strange in the sense that it works well on Linux, while the program hangs on OSX. Everything we found out so far was collected in the thread linked above. Briefly speaking, on OSX TCL/TK does not produce a particular event the loop is waiting for and does not display the window. However logging suggests that calls to TCL/TK API are identical between Linux and OSX runs, so we are really stuck here in finding out what is different on Linux (our current logging does not cover function argument values though). Any advise how I can debug interaction with TCL/TK to find the reason for the missing event would be helpful. (Sorry if you might regard this off-topic for Python-dev; since JyNI is somewhat a crossover-project (also containing lots of CPython 2.7 code) I am asking in various locations. Starting here, because in this list I see best chances to find someone who can help within the Python ecosystem. Next I would look for a TCL/TK forum or something.) Thanks! Stefan

Since this seems tcl/tk related your best bet is the tkinter mailing list: https://mail.python.org/mailman/listinfo/tkinter-discuss On Mon, Apr 4, 2016 at 8:38 PM, Stefan Richthofer <Stefan.Richthofer@gmx.de> wrote:
-- --Guido van Rossum (python.org/~guido)

Hey everybody, I need help/advice for this JyNI-related issue: https://github.com/Stewori/JyNI/issues/4 Especially I need advice from someone familiar with TCL and TK internals, preferably also Tkinter. The issue is rather strange in the sense that it works well on Linux, while the program hangs on OSX. Everything we found out so far was collected in the thread linked above. Briefly speaking, on OSX TCL/TK does not produce a particular event the loop is waiting for and does not display the window. However logging suggests that calls to TCL/TK API are identical between Linux and OSX runs, so we are really stuck here in finding out what is different on Linux (our current logging does not cover function argument values though). Any advise how I can debug interaction with TCL/TK to find the reason for the missing event would be helpful. (Sorry if you might regard this off-topic for Python-dev; since JyNI is somewhat a crossover-project (also containing lots of CPython 2.7 code) I am asking in various locations. Starting here, because in this list I see best chances to find someone who can help within the Python ecosystem. Next I would look for a TCL/TK forum or something.) Thanks! Stefan

Since this seems tcl/tk related your best bet is the tkinter mailing list: https://mail.python.org/mailman/listinfo/tkinter-discuss On Mon, Apr 4, 2016 at 8:38 PM, Stefan Richthofer <Stefan.Richthofer@gmx.de> wrote:
-- --Guido van Rossum (python.org/~guido)
participants (3)
-
Guido van Rossum
-
Stefan Richthofer
-
Victor Stinner