Qt Future Releases Panned To Be For "Paying Customers Only" For A Year - Qt is the framework which KDE relies on. This will kill all open source contributions to Qt.

To me Classic OOP is Erlang, since that was the actual definition of OOP in the beginning. But now OOP means Java. Language changes and evolves, I just adapt.
I guess I was hoping you could relate it more to things like Smalltalk, which to me is categorised by being based on a small but intuitive and very expressive core, and emphasising integrated debuggers (in this case, integrated right into the runtime image), so you never have to restart. I never really took to Python, because it felt like a bunch of ad-hoc ideas shoved into yet another UNIX scripting language, and Java has always been a bastard by attempting to be Lisp via C++.

I'd heard nicer things about Lua, and though I've only done a tiny bit of hacking in it, the codebase I was using (TOME4) looked pretty awesome. But I didn't figure out how to set up decent debugging. It was mostly making a change and restarting the game.
 
Qt.......that takes me back to the times before the iphone when I was trying to code stuff for symbian

All I remember is it ran like dogshit even on a N95

Weird how KDE uses it and yet in recent tests I seen it clocked as the fastest mainstream DM, way ahead of gnome and even Xfce

But then again webOS also used Qt and it ran great for the time, too bad palm had to be retards and lot license it to oems, could've been what android is now
people still don't seem to appreciate how software takes many talented man-hours to make, and it's only getting ever more complex as software is expected to simply do more things
Thats because its not tangible, people hold a nice phone or laptop and feel the weight, the materials and think that alone makes it good, they dont get how without the software underneat it would be a pile of nothing. There's no better example than android and PC OEMs compared to apple: sure when google makes a pixel phone or msft makes a surface it has nothing to envy from apple's products and software-wise it even surpasses it at times, just see GCAM for example. But oems dont have the money or manpower to do that and like to cut corners a lot. So you have chinkphones with specs that are easily 2 years ahead of an iphone and yet the pics are full of noise, it lags despite having as much as 4 times more RAM than an iphone, and has bugs that never get fixed because again no manpower even to properly tune the existing software to their hardware, let alone write custom software. Just look at xiaomi's MIUI, its getting better yet its still way behind AOSP. But as far as chink OEMs go its as good as it gets, better than many western OEMs too

Nokia doesnt even bothers anymore and uses plain android, they lost their entire software division, they cant even customize android properly anymore. But make new phones? just buy off the shelf parts and call some white label to put it together.

There's a reason why there are hundred of android OEMs but only 2 mobile OSes (4 if you count sailfish and ubuntu touch but who is using those? or the other mobile distros)
It's fair to say it's an unfortunate state of affairs that everything needs to be made on top of HTML, CSS and JS. It's all just kind of a fungus that sporadically grew and nobody really planned any of this out.
I mean, when node.js showed up you could already see the wheels were in motion, there was a big push to move to that
Plus, this doesn't really affect the average user. I don't know what your situation is, but the average well-behaved Electron app uses, like, 300MB RAM, maybe less. Most people have 8 or 16GB RAM, it's plenty of space for whatever various applications they use daily. I mean I've got a ton of shit open and I'm doing fine, I hit the page file every now and then but it's nothing too dramatic.
Most laptops even some gaming ones that are like $1k still come with just 8GB

I wonder if with the looming silicon scarcity and moore's law being over we'll go back to the days of having to optimize everything because hardware just isnt improving as fast as before but users still expect things to run smoothly despite the increasing requirements for more features
That sort of contradicts the argument I made about scripting languages. Software teams aren't made solely of programmers, there are just as many designers who's specialties are design, not engineering. They need a friendly human abstraction to help them contribute to the project and do their job. Unless you feel like spending an ungodly amount of money and time to train them on your system.
What you think of projects like Enso? have you tried it?
ACTUALLY most game engines have dropped scripting languages because its a shit idea in practice. If you want lots of nightmarish bugs then by all means shove fucking lua into your engine.
Didnt homeworld used lua? ran pretty well even on my piece of shit katmai
The problems were that interpreter is going to have some bugs and be slow, the latter was really a problem on the trash 360/ps3 cpus.
I thought the CELL was good? shit to code for but still better than the x86 on the PS4. I remember GTAV on the latter had less NPCs and cars than the PS3 version because despite the 8-core CPU it could handle as much stuff as CELL did
What unreal is doing is so on-rails that it is nearly impossible for some fresh graduate to fuck up
Most unreal games are buggy as fuck and crash often, at least thats my experience
The debuggers of Smalltalk and Common Lisp still make everything I've used today look like toys.
Those were before my time and never used them, whats the catch? real question
 
God I hope they kill Qt on Linux already. I don't understand why Linux needs to have several competing toolkits that are all unpleasant to program with and use. There's no actual innovation happening because there's only so many ways you can draw a button on the screen or capture keyboard input. GNUstep is nice to work with, highly portable, basically feature complete and you can theme it.
 
Lol people still use this gay shit? I remember this causing drama in like, what, 1994? Bitch please. Something about graphical environments, even terminal mode editors ffs (vim, bitches) really invites the good old autism and slapfighting.
 
Lol people still use this gay shit? I remember this causing drama in like, what, 1994? Bitch please. Something about graphical environments, even terminal mode editors ffs (vim, bitches) really invites the good old autism and slapfighting.
The lack of cohesion on a GUI framework remains a large factor in Linux's failure to reach general adoption (outside of the non-distros like Android and Chrome OS where its just the brain in a gated ecosystem). What they call choice, is just another excuse to bury users in continuous technical debt and NIH. I know my life has been easier since I learned to love Xfce.
 
God I hope they kill Qt on Linux already. I don't understand why Linux needs to have several competing toolkits that are all unpleasant to program with and use. There's no actual innovation happening because there's only so many ways you can draw a button on the screen or capture keyboard input. GNUstep is nice to work with, highly portable, basically feature complete and you can theme it.
compgimplol.JPG
 
  • Horrifying
Reactions: 419
The lack of cohesion on a GUI framework remains a large factor in Linux's failure to reach general adoption (outside of the non-distros like Android and Chrome OS where its just the brain in a gated ecosystem). What they call choice, is just another excuse to bury users in continuous technical debt and NIH. I know my life has been easier since I learned to love Xfce.

I'm back on xfce as a fallback in case KDE gets fucked over. It would be a shame, but XFCE is too complete and was a graphical gateway to Linux for me.
 
Is this still a thing that might happen? Qt will just get forked if so, and it will still be better than anything the people behind gnome/gtk are spewing out.
 
Is this still a thing that might happen? Qt will just get forked if so, and it will still be better than anything the people behind gnome/gtk are spewing out.
From what I can tell, Qt Company are still being cunts about it, but as it stands existing versions of Qt are still open source and LGPL licensed and there's jack shit they can do about it. Existing KDE versions don't magically become illegal and development of KDE can continue using Qt as usual without legal issues. At worst, bug fixes and improvements coming from Qt Company themselves could be delayed up to 1 year before reaching the open source repos, but if they really do insist on being morons about it, I'm pretty sure people will just fork Qt and proceed without them.

There's a pretty big FOSS community helping to develop and maintain Qt, so I believe there's still enough technical knowledge and competence to keep Qt (or whatever the fork that replaces it ends up being called) going even if the company goes full re.tard (I love that the word filter got quietly re-enabled recently).

It does really fucking suck though. Qt 6 is kinda neat. Less boilerplate, less complex build system, lots of cleanups, less "voodoo," it seems faster, etc. Shame the new management are being dicks.
 
Back