Live data from Hacker News

PySimpleGUI 6

github.com

31–40 of 64 posts

Re: PySimpleGUI 6

#31

I had heavily used PySimpleGUI in various work projects, and one day, when I had to run some older piece of code I had not run in a while, I get a notice that PySimpleGUI won't work, because was free, but nobody paid, and so, good luck! So I was piping mad, paid the 3-year or whatever the max license fee was, received a code, and THEN I was able to get my stuff to work, like it used to. LESSON: N E V E R Use code tha…

Given it was older code, were you not able to use an older version of pysimplegui that was freely available?

The problem with old Python code is that you then have to hunt for exactly the right version of the right libraries that can work together when the stars are aligned.

Re: PySimpleGUI 6

#32
Loaded question but why does Visual Basic 6.0 (both the IDE and the language) for modern languages / OSes doesn't exist anymore? I feel like it was way ahead of its time and there is no similar RAD and GUI design tool ever since

Re: PySimpleGUI 6

#33
I understand that people have had bad experiences and in general I don't want to pay for software components either. But it's weird how much hate there is against developers sometimes just for even trying to make money from their libraries.

Re: PySimpleGUI 6

#34
post #32

Loaded question but why does Visual Basic 6.0 (both the IDE and the language) for modern languages / OSes doesn't exist anymore? I feel like it was way ahead of its time and there is no similar RAD and GUI design tool ever since

There have been and are many, many similar no code or low code tools. And actually Visual Basic 6 still works.

What changed was the level of popularity and acceptance of those tools.

I think it comes down to trends and programmers psychologically subconsciously not wanting to be mistaken for users.

Because unfortunately what subconsciously is accepted as programming must involve colorful cryptic text. And if you are just dragging things around and setting parameters, you are not doing that, and someone might accuse you of being a user.

Not saying it makes sense, but that seems to be the explanation.

But look at WordPress, VB.NET, n8n, LabView, Unreal Engine, Houdini, Unity, etc.

Re: PySimpleGUI 6

#35
post #32

Loaded question but why does Visual Basic 6.0 (both the IDE and the language) for modern languages / OSes doesn't exist anymore? I feel like it was way ahead of its time and there is no similar RAD and GUI design tool ever since

I was a VB6 user back in the 90s, I think there's a bunch of reasons:

- Microsoft killed it: "let's rewrite the entire thing as VB.NET and make it completely different"

- The UIs designed in the RAD weren't particularly responsive in the sense of "responsive design" - generally you couldn't resize a window and have all the elements resize correctly. When I learned Java Swing and elements were defined programmatically as percentages of their container that was kind of eye opening to me.

- The small-time apps that were being developed with VB6 in the 90s are basically all web apps now.

Re: PySimpleGUI 6

#36
post #32

Loaded question but why does Visual Basic 6.0 (both the IDE and the language) for modern languages / OSes doesn't exist anymore? I feel like it was way ahead of its time and there is no similar RAD and GUI design tool ever since

Delphi and Lazarus are still kicking, the latter is free and open source.

I know you asked for "the language", but Object Pascal really ain't that bad to get around. If you were proficient in VB6, you should be fine adapting. :-)

Re: PySimpleGUI 6

#38
post #32

Loaded question but why does Visual Basic 6.0 (both the IDE and the language) for modern languages / OSes doesn't exist anymore? I feel like it was way ahead of its time and there is no similar RAD and GUI design tool ever since

C# with WinForms and Visual Studio was a decent successor for a while, but for whatever reason microsoft decided to go all in on XAML and then a bunch of other half baked frameworks. I have no idea what to even use anymore if I wanted to make a native Windows app, it's a mess.

Re: PySimpleGUI 6

#39

Earlier quoted context omitted.

Given it was older code, were you not able to use an older version of pysimplegui that was freely available?

The problem with old Python code is that you then have to hunt for exactly the right version of the right libraries that can work together when the stars are aligned.

Isn't that true of any packaging system? (npm, RubyGems, etc) Perhaps it's a bit easier, with the respective spec files, but it's still a bit of a hunt.

Re: PySimpleGUI 6

#40
post #4

It would be great to have a few screenshots on the readme.md or Doc pages to understand quickly what we‘re talking about.

https://www.pysimplegui.com/

Maybe it's just because I'm more of a SwiftUI person, but in the example on the homepage, the event == 'Cancel' condition seems like a strange and fragile way to check if a certain button was pressed...
Post reply on HN