Skip to main content


Just as I was going to be tempted by portability of #Python #kivy #Kotlin Keeps Climbing #Tiobe Programming Language Popularity Index

https://developers.slashdot.org/story/23/11/18/0227230/kotlin-keeps-climbing-tiobes-programming-language-popularity-index
in reply to Paolo Redaelli

#kivy is one of the worst packages of any type I have ever used in my entire life, and I started programming in the early 70s./

It is so terrible I really don't even know where to start. For example, simply constructing a Color has a global side effect(!) The Kivy "language" has a single global namespace over the whole application, has no spec, and is just crazy.

The worst is that there's no good way to make reusable components with behavior.

#kivy
This entry was edited (1 year ago)
in reply to Tom Ritchford

@TomSwirly
😱😱😱 do you know any other portable and libre language/framework that targets Linux,Windows, Android, MacOs and iOS?
in reply to Paolo Redaelli

Qt immediately comes to mind, there are probably others.

Even if Kivy were the only way to do that, life is too short to use horribly broken tools.

It would be better to write in a language other than Python than to use Kivy.

I have many more problems with the language. The developers are nice people and very responsive on their support forums, which sadly makes it even clearer how they didn't think anything through before they started.

This website uses cookies to recognize revisiting and logged in users. You accept the usage of these cookies by continue browsing this website.