Hello all,

I’m trying to get into GUI programming, but am hesitating on using a Python library to make my first barebones program. My goal is to code basic buttons and understand how operating systems implement the way they draw windows for applications.

I have coded mostly in scientific libraries or high-level languages that are fairly simple (Python, Matlab, Julia)… Also am familiar with basic concepts and syntax from C.

Looking for recommendations to start. I am happy to learn a new PL. Interested in writing code for legacy hardware and mobile. Bonus if the codes are general enough to be written for most displays one could interact with.

  • Dessalines@lemmy.ml
    link
    fedilink
    arrow-up
    3
    arrow-down
    4
    ·
    20 hours ago

    I don’t see much point in making GUI apps for desktop nowadays, especially since desktop usage is in decline compared to smartphones. If you still want to, I’d go with iced, which is in rust, and well designed.

    I’d recommend learning either android jetpack-compose, or iOS app dev.