3 ms·
Of course they do. Where do you think you get your kernels, drivers, firmware for various IoT from etc.? Compiling a small (~100 MB), custom OS purely (as much
by kbart 8y ago
Of course they do. Where do you think you get your kernels, drivers, firmware for various IoT from etc.? Compiling a small (~100 MB), custom OS purely (as much as it's possible) from source code can still take hours even on modern laptop.
- isostatic 8y agoWell yes, of course, however as a percentage of people writing code, how many write in a traditional compile-once run-many language which are large enough projects they take a significant amount of time to compile. When dkms recompiles one custome module I use on an 8 year old laptop it takes a few seconds. Even when you're working on projects that take a long time (say on ffmpeg), you're not typically recompiling the entire thing each time. On the other hand doing a full build for all architectures takes hours on a desktop, so is far more sensible to ship off to a build service running elsewhere on the network. Large scale compiling on a desktop machine feels like a fairly niche problem compared with the vast majority of "code" written today.