Originally posted by Weasel
View Post
Ubuntu Hoping To Remove Qt 5 Before Ubuntu 26.04 LTS
Collapse
X
-
Originally posted by Weasel View Postgdi32 is still in Windows. 30 years old library.
And this is why Linux userland is a joke.
For GUI, I tend to instead use FLTK. Looks quite "old" these days but ultimately is going to outlive most toolkits around today because it is *simple*.
(I actually wrote the upstream Fl_Flex for FLTK because I prefer table-like layouts but don't trust the lifespan of basically any other open-source toolkit these days).Last edited by kpedersen; 01 November 2024, 04:59 PM.
Comment
-
-
Originally posted by Weasel View Postgdi32 is still in Windows. 30 years old library.
And this is why Linux userland is a joke.
I had to keep old Windows machines around at work for legacy windows software that would not work on 64 bit Windows. Funnily enough, I recently tried to use it on linux using Bottles and it worked flawlessly.
(The next step of using it on modern Windows using bottles on WSL didnt work as there is no Windows integration with the file chooser portal.)
Comment
-
-
Originally posted by kpedersen View PostThe fact Qt is also non-standard C++ and relies on MOC preprocessing
MOC does not preprocess code before it gets handed over to the C++ compiler, both header and source files are directly consumed in unaltered form.
MOC is a code generator which creates standard C++ code as its output.
Code generators are widely used in software projects for things like repetitive code, turning formal API or format descriptions into code, etc.
The confusion in the case of MOC is usually caused by its usage of header files as its input.
The same header will be consumed by both MOC and the C++ compiler independently, often in parallel.
Fun fact: if you use Qt with Rust then the its compiler has enough built-in code generation capability to not require a helper.
Comment
-
-
Originally posted by Siuoq View Post
Linux userland is so broken, its users can't even imagine that there are people that want to be able to run software older than ~2 years.
Comment
-
-
Originally posted by A1B2C3 View PostCan you tell me why Ubuntu has CUPS pre-installed? Maybe there is something important behind it? I only see a vulnerability in this.
Comment
-
Comment