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.
You don't even have to go back that far. XAML and C# developed with Visual Studio and Expression Blend is a fantastic experience, it almost makes me wish Silverlight was still around.
Guietta – Python module to create simple GUIs
31–40 of 166 posts
Re: Guietta – Python module to create simple GUIs
#32Every time I see something like this I think back to the glorious days of Borland Delphi with it's beautiful drag&drop GUI builder.
Since then, I've seen .NET within Visual Studio almost get to the same quality we had with Delphi in 1995, but still way off.
Now that everything's a web app wrapped in something like Electron, it should be so much easier to have tooling like this, but yet we're all still building hugely complicated HTML rendering pipelines for something that was a solved problem a couple of decades ago.
Re: Guietta – Python module to create simple GUIs
#33Great idea! Tkinter always looks a little dated and PyQT is more than my brain wants to deal with when I need a simple GUI.
I think Tk widgets are themable.
Re: Guietta – Python module to create simple GUIs
#34Earlier quoted context omitted.
Too bad, Pascal is not really popular. If only there were similar thing (cross-platform GUI library) but for Go or Rust languages.
Popularity shouldn't be the deciding factor for tools of any kind.
Re: Guietta – Python module to create simple GUIs
#35Earlier quoted context omitted.
Too bad, Pascal is not really popular. If only there were similar thing (cross-platform GUI library) but for Go or Rust languages.
Popularity shouldn't be the deciding factor for tools of any kind.
Re: Guietta – Python module to create simple GUIs
#36Earlier quoted context omitted.
Too bad, Pascal is not really popular. If only there were similar thing (cross-platform GUI library) but for Go or Rust languages.
Popularity shouldn't be the deciding factor for tools of any kind.
Tools get popular for a reason. You get community support and a test-of-time guarantee that whatever you invest in today is more likely to last compared to the niche choice.
Re: Guietta – Python module to create simple GUIs
#37Every time I see something like this I think back to the glorious days of Borland Delphi with it's beautiful drag&drop GUI builder.
Qt has both Qt Designer and Qt Creator to build GUIs with drag and drop.
PS: I really love Qt. It lets me do things no other framework can easily do. I love building performant, graphically heavy and fast user interfaces. It just wasn't built for mass-producing desktop forms that are connected to a DB.
Re: Guietta – Python module to create simple GUIs
#38In the example, there is the button called 'Calculate' and then action define in "gui.Calculate" block. But what if the name of the button was 'Calculate it'(with the space between words)? The action header would be gui.'Calculate it'?
Re: Guietta – Python module to create simple GUIs
#39Re: Guietta – Python module to create simple GUIs
#40I love how the imports in https://github.com/alfiopuglisi/guietta/blob/master/guietta/... are ordered from shortest to longest. Makes them look like stairs! Very aesthetically pleasing :). Might take that up in my next project.