Tkinter: The good, the bad, and the ugly!

Kevin Walzer kw at codebykevin.com
Thu Dec 30 10:57:50 EST 2010


On 12/30/10 10:28 AM, Hank Fay wrote:
> On Thursday, December 30, 2010 9:59:09 AM UTC-5, kw wrote:
>
>> Any GUI framework is going to require at least some heavy lifting in C,
>> C++ or Objective-C (depending on the platform). A pure-Python approach
>> to GUI development is technically infeasible.
>>
>> --
>> Kevin Walzer
>> Code by Kevin
>> http://www.codebykevin.com
>
> So I thought.  Then I came across a framework (Cappucinno.org) and a Visual Designer (280Atlas.com) written entirely in JavaScript (well, Objective-J which gets compiled to JavaScript). Check out 280Slides.com or http://githubissues.heroku.com/#280north/cappuccino for examples of what can be done using JavaScript, and 280Atlas.com for a video of their visual designer.  If that designer can be written in JavasScript (it runs on the web, BTW, and only as an after-thought as a desktop app), then it can be done in Python.
>
> Having worked for 20 years in a windows-based development tool that painted controls (giving them fake hwnd's) to get enough speed to run on Windows, this was a real game-changer for me.
>
> Hank
>
Yes, this is slick, and it looks nearly native, but, um...it's still 
running inside a browser. It's not a desktop app.

-- 
Kevin Walzer
Code by Kevin
http://www.codebykevin.com



More information about the Python-list mailing list