Hi. I have recently found this site and I like what I see. Thank you!
I was a Fortran and C programmer for a few years back in my twenties. I’m now in my late fifties (it’s been a long time since I wrote my last piece of code) and I’ve decided to start from scratch, although I still know a bit about programming. I want to tackle almost every platform, from the web to mobile but especially the desktop. After much reflection about which language (Javascript and C# were my other language candidates, and UI libraries like WinUI 3, React or Flutter were my toolkit candidates), I’ve decided to learn Python and Qt. I know mobile and web are only partially served by this combination and not so good at that, but I need some desktop apps ASAP and there’s no one single solution for all cases anyway.
Your book looks great and I’m planning to buy it very soon, after some practice on terminal programs. I have two questions regarding the content and the future of the book.
-
I understand QML is not the focus of your book, but it seems to be the focus of the Qt developers. People on the internet even suggest Qt Widgets might be on their way to deprecation. What is your opinion on this and how would it affect your lessons?
-
PySide 6 is about to be released. Now that this is a fully supported technology by the Qt developers, I’m not sure it makes too much sense to keep learning PyQt. Do you consider a migration to PySide 6 for future editions of the book and make it the star of the show, especially if PySide and PyQt start diverging, or are you planning to keep the focus on PyQt no matter what?
Again, thank your for this site.
EDIT: typos and clarity.