I have arrived to Haiku recently (or, more precisely, I started exploring it more deeply) and have been trying to get it running natively in my Mac and exploring the currently available software packages, in order to see how it fits me. I have been programming in Python for some time, including GUI applications using tkinter/ttk. I have already found a Python 3.6 package and the corresponding pip3.
For me, that don’t speak C++, it’s a bummer that we don’t have tk yet, but I totally understand it. What about other GUI toolkits compatible with Python 3? Is the recently launched QT for Python available in Haiku? Or any other options?
Also, I did a quick benchmark using pystone, and was a bit surprised to see that Python 3.6 in Haiku got only half the score I got in the same machine using macOS El Capitan. I thought Haiku was faster that macOS, but that seems not to apply to Python 3.6, at least in my case.
Python package management feels very weird, to say the least. Some packages are available through pip, others through HaikuDepot, others either elsewhere or completely unavailable. I understand the fact that it’s a work in progress and that many binary packages still need to be ported, but I am intrigued by the fact that Python packages are split between pip and HaikuDepot. Why is that?
What about Python 3.7? Is it being ported?
Sorry for all my questions. I am really excited with the beta release and just want to know how things really are right now.