Missing “;” on line 148.
Missing “;” on line 148.
Lets say you use a variable named abcd in your function. And a variable named abcb in a for loop inside the same function. But because reasons you mistakenly use abcd inside that loop and modify the wrong variable, so that your code sometimes doesnt work properly.
It’s to prevent mistakes like that.
A similar thing is to use const when the variable is not modified.
Unix domain sockets, shared memory (classic and/or over anonymous file descriptors), file system in userspace, the (ms) ini format.
Was going to sleep when i wrote that.
Uds, shm, fuse for ipc. Ini for configs.
Having a company behind software means you can pay to have your bugs fixed. Big distros want that stability for their corporate customers. It’s no secret or anything. KDE has sponsors, but doesn’t have a direct relationship with a huge contractor like RH. Same reasoning for systemd.
Politics, basically.
So i checked the fhs. Doesn’t say it is deprecated. V3 just mentions XDG and glib (the probable sources of such claims).
You can get lower latency with vulkan then with opengl. I remember some emulators (gamecube?) talk about why they implemented vulkan.
I actually kinda like that one.
So biased. If you don’t know what distro to choose, go with kubuntu, mint, or pop. That simple.
Kubuntu. Unless you come from osx(then gnome), or have a really old computer.
Because not using OOP is hard for gui devs.
You are right in spirit.
It was not sysv to systemD, and it was forced (by making udev not work without it).
Other then nvidia, wayland is still missing some protocols (example: what virtual desktop you want your window to be on). But those protocols are (still) being worked on. And you will always be able to run x11 programs on wayland.
The advantages of wayland are a more direct path to hardware, and trowing away lots of code.
The windows store was. Gabe is playing the long game.
Raylib.
It’s very useful in zig’s comptime.
Didn’t work on my last two sound cards, and always had latency problems for many people.
JACK is for profesionals. If you need to take an input from an instrument, run it through a software filter, and output it immediately. Or if you need to output from one program to another to another. Etc. Usually that means small buffers and a lot of cpu usage. Not really for normal desktop users. Grab a specialized distro like ubuntu studio and try it, if you want.
It’s more like JACK for desktop. PA was never good, just obvious bad design.
Gimp Tool Kit, where gimp means Gnu Image Manipulation Program, where gnu means Gnu’s Not Unix. So, in short, gnu’s not unix image manipulation program tool kit.
Kubuntu. Easy as that.
Pouet.net