3 ms·
I wanted to add that I wish a formal requirement for CS students would be to install linux from scratch. This would help them understand how OSes work under th
by cookiengineer 4y ago
I wanted to add that I wish a formal requirement for CS students would be to install linux from scratch.
This would help them understand how OSes work under the hood, from squashfs and bootloader right up to a graphical GNOME install.
You don't have to do it all the time. Just once, to understand what you are using all the time.
I think that a huge difference between generations is also the appreciation of "how easy" things got to be, because tooling has come so far.
I mean, look how easy golangs cross compilation pipeline got...and compare that to 90s C development where you had to recompile libraries on your target machine all the time because linkers were glitchy and uncompatible, and header-only files weren't a thing yet.