Every time I see something like this I think back to the glorious days of Borland Delphi with it's beautiful drag&drop GUI builder.
Guietta – Python module to create simple GUIs
111–120 of 166 posts
Re: Guietta – Python module to create simple GUIs
#112Earlier quoted context omitted.
Mind sharing the book’s name?
Alchemy: The Surprising Power of Ideas That Don't Make Sense by Rory Sutherland. He's in lots of videos, TED talks, etc. if you want to get the cut of his jib for free, e.g. https://www.youtube.com/watch?v=iueVZJVEmEs
Re: Guietta – Python module to create simple GUIs
#113Earlier quoted context omitted.
>There's also the old "no-one gets fired for buying IBM" adage at play. You seem to be mostly concerned with CYA here and in the JFK example. >People pick AWS or JFK not because it's the best option but because it's guaranteed by popularity to not be the worst. But this doesn't follow from CYA. It might be the best outcome for you, because your boss doesn't blame you. But it doesn't mean it's overall the best option.…
It might be the best outcome for you, because your boss doesn't blame you. But it doesn't mean it's overall the best option. Absolutely, and that's the real point. I don't think I disagree with any of your points, but perhaps I am more resigned to the fact that people act how people act. I'm not super experienced in this area (which is why I was enjoying the book in question) but I believe this is all related to the…
Re: Guietta – Python module to create simple GUIs
#114Earlier quoted context omitted.
Actually I started to develop Guietta exactly because using the QT GUI builder (Qt designer) was often too time consuming for simple applications. Designer works great for GUIs with complex layouts. Having an intermediate XML representation puts a lot of distance between your code and your GUI. Sometimes this is good, other times is not. I rant a bit about this at the start of the introduction: https://guietta.readth…
Delphi wasn't like that. There'a a gap a mile wide between 1) tools like Delphi, VisualBasic (the classic version, not .net), and to some extent, HyperCard 2) GUI builders, which were popularized by Visual C++ #1 doesn't have (visible) layers or abstractions. It's a different way to represent your program. You place a few controls, tie them to actions (code), and that's your system. #2 is like onions, with lots of me…
Re: Guietta – Python module to create simple GUIs
#115Earlier quoted context omitted.
For personal projects. For engineering managers, popularity of a language or a framework is a significant consideration from resourcing perspective. It is the driving force behind many migrations off Perl, i.e. inability to hire Perl developers in sufficient quantity to continue supporting Perl-based backends.
In my other life I used to manage bunch of developers while still developing myself. My criteria for hiring them generally was not their proficiency in particular tool but ability to grasp programming concepts in general and ability to grok any particular tool in short time. Practical experience in particular areas of course was a big plus. Over the time this strategy proved beneficial. My team ended up having the hi…
I'm curious how did you test candidates for this? Did you give them any specific tasks to accomplish and then evaluate their ability to learn?
Re: Guietta – Python module to create simple GUIs
#116Earlier quoted context omitted.
> Tkinter always looks a little dated "A little"... it's straight outta the '90s. I am as nostalgic as anyone but even I don't particularly long for that æsthetic.
A true nostalgic won't give a shit on tk aesthetics but functionality. Changing the font is one line away.
Re: Guietta – Python module to create simple GUIs
#117I don't want to shit on anyone's work but there are so many wrappers around qt, gtk and the others. I wish more people were writing guis frm scratch as opposed to wrapped the same old shit.
Re: Guietta – Python module to create simple GUIs
#118_ is typically used to i18n strings with gettext, it seems like poor naming for a layout-related function like a spacer. Apart from that, this seems to be a wrapper on top of PySide/QT to speed up development of basic forms. I don't find it particularly attractive, I have a feeling one will have to drop into QT as soon as requirements get slightly complex. Then again, if it gets more people to approach QT and desktop…
I realized too late that _ is used for i18n. Well, 10 minutes late maybe, but I had already completed the first test GUI and it looked so nice that I could not turn back :) If you have ideas for an alternative syntax, I am all ears.
Re: Guietta – Python module to create simple GUIs
#119Earlier quoted context omitted.
I realized too late that _ is used for i18n. Well, 10 minutes late maybe, but I had already completed the first test GUI and it looked so nice that I could not turn back :) If you have ideas for an alternative syntax, I am all ears.
How about __? That matches the magic __ in __a__.