News for hackers. Stuff that matters.
Re:WxPython 4.0.0 Released by tempay on Thursday February 01, 2018 @10:04AM (#16282286)
> I'd write a GUI app for

It's unlikely that cabalamat would attempt making most of those and the others could definitely be done as a web/electron app if desired.

Re:WxPython 4.0.0 Released by IgorPartola on Thursday February 01, 2018 @02:12PM (#16284807)
Well sure. That is to say that Qt/Wx/GTK/etc. are as useless to cabalamat as to a Ukrainian plumber. In other words, that isn't saying much. If you don't write desktop apps, you wouldn't use a desktop app GUI toolkit, but that's a tautology. But cabalamat's comment implied that all desktop GUI toolkits are now useless because we have the web, which is a fallacy of generalizing personal experience to everyone else.
Re:WxPython 4.0.0 Released by cabalamat on Thursday February 01, 2018 @04:27PM (#16286064)
> But cabalamat's comment implied that all desktop GUI toolkits are now useless because we have the web, which is a fallacy of generalizing personal experience to everyone else.

Not useless in general, just useless for me

I once wrote a Python program to compile GUIs[1] -- you input a description of the GUI as a text file and it outputs Python code that implements the GUI in Tkinter. I dusted this off for a project last year but eventually decided that making it web-based would be easier to write, look nicer, and have more functionality.

Obviously if other people find WxPython useful, good luck to them.

1: see https://github.com/cabalamat/parrot

Re:WxPython 4.0.0 Released by JustSomeNobody on Thursday February 01, 2018 @12:11PM (#16283569)
> ... and the others could definitely be done as a web/electron app if desired.

But probably shouldn't because we don't produce enough renewable energy yet. There's still something to be said about using TRUE native apps.

Re:WxPython 4.0.0 Released by cabalamat on Thursday February 01, 2018 @04:30PM (#16286096)
I agree that electron is a bloated resource hog. But if you're running a web browser anyway (I always am) then it's not a big deal to have a web app with the server running locally and the client being a browser tab.
Re:WxPython 4.0.0 Released by cabalamat on Thursday February 01, 2018 @04:22PM (#16286035)
> It's unlikely that cabalamat would attempt making most of those and the others could definitely be done as a web/electron app if desired.

I'd write a web app and expose it on 127.0.0.1:someport rather than electron (which is bloated). Going down IgorPartola's list:

Text editor - I'd probably make this terminal-based using curses. Then I could easily use it on a remote server I'm ssh'd into.

video, audio editor - I've no plans/desires to write anything like these

system widgets and settings - a web app is highly suitable for editing system settings

web browser - far too big a project for me!

terminal emulator - plenty of good ones around already. I mostly use KDE's konsole.

git GUI client - I've recently been adding some git functionality to my catwiki wiki software (a web app) https://github.com/cabalamat/catwiki

crypto coin wallet - web app

chat client - web app or terminal-based

games - I've considered writing a hex-based board wargame as a web app

document editor - my catwiki wiki software is this, I suppose

security focused software a la Keybase client - the last time I wrote security software was a zero-user-interface email encryption system. If I did something like that in future, any interface would be web based