News for hackers. Stuff that matters.
Re:Toga: A Python native, OS native GUI toolkit by andreasvc on Monday August 11, 2014 @08:19AM (#8162934)
OK then it's a terminological confusion, because I would say that gives you a dependency on said "dynamic link libraries". Whether you need to write a C/C++ wrapper only determines if the dependency is in runtime or also compile time.
Re:Toga: A Python native, OS native GUI toolkit by TazeTSchnitzel on Monday August 11, 2014 @08:23AM (#8162944)
You have zero dependencies aside from the OS.
Re:Toga: A Python native, OS native GUI toolkit by andreasvc on Monday August 11, 2014 @09:15AM (#8163105)
On Windows or Mac this may be true, but with Linux the GTK or Qt libraries are not part of the OS, but are used in desktop environments which may or may not be installed, and there are different version etc. so things are more messy and it's definitely a dependency which has to be fulfilled (at least at runtime).
Re:Toga: A Python native, OS native GUI toolkit by techdragon on Tuesday August 12, 2014 @01:59AM (#8166702)
From the conversations I had with the creator of Toga at PyCon AU 2014 and before its release, this is understood, and the current dev was towards 'it works on ubuntu', and more will come. The system is extensible so down the track the issue will be more "which do i pick" not "i can't find a way to render" ... since nothing stops this using some kind of text mode terminal UI rendering library, or a raw frame buffer one, its very awesome.