Hacker News new | ask | show | jobs
by miki123211 784 days ago
Python's user base is pretty large, it's the most popular programming language by some metrics, and yet the situation there still sucks.

You can use tkinter, which doesn't work well with native platform features and forces you to rewrite your app from scratch in something else when you finally need to do accessibility. QT is free for noncommercial use only. WX kinda sorta works, but WX apps on Mac feel like they were on Windows, and the naming conventions are extremely unpythonic. Toga looks like a nice option, but it's still pretty young, I'm not sure how far I'd trust it.

1 comments

> QT is free for noncommercial use only.

How so? It’s LGPL.

LGPL is very problematic when distributing for things like iOS, what with the user re-linking requirements. On Windows, Mac and Linux it can be quite easy to solve.
There are, and have never been any issues distributing LGPL applications on iOS. You might be confusing it with AGPL?
No