3 ms·
Sure but you're also constrained to only one platform. It's like the C++ vs Python argument in ML, yes writing everything in low level high speed highly optimiz
by moffkalast 1y ago
Sure but you're also constrained to only one platform. It's like the C++ vs Python argument in ML, yes writing everything in low level high speed highly optimized native code would be perfect, but ain't (almost) nobody got fucking time or skill for that.
- senko 1y agoCross-platform toolkits are (still) a thing.
- moffkalast 1y agoYeah they're called Electron now ;) Qt is such a pain to work with it's almost like it's intentional that people should avoid it.
- rubymamis 1y agoI can't disagree more. I've written extensively about the joy of programming using Qt in my blog post: https://rubymamistvalove.com/block-editor https://rubymamistvalove.com/block-editor
- zelphirkalt 1y agoRecently I tried to make a GTK app, but the problem was, for none of the languages I tried the bindings were working well enough. So in the end I decided to make a local first static web app in Python and Django. Everything is rendered server side and state is stored in the database. If I ever finish it, it should be easy to bring it online. And then maybe registrations ...
- esseph 1y ago"Lack of skill" is a real problem I've seen grow over the past decade. No matter the company I'm with or in conversations with others at other places, there just hasn't been a solid intake of junior programmers / sysadmins / network engineers / etc. Which sucks, because now there's very few junior staff to teach, which makes backfills harder. Any junior positions that do seem to happen are just a money funnel to offshoring and the results are /mostly/ less than stellar and ultimately aren't setup to solve the knowledge transfer problem in a meaningful, long-term way.