Re:We're Not Innovating, We're Just Forgetting Slower
by jjmarr on Saturday July 05, 2025 @02:42AM
(#44470588)
We do basic C, basic-medium Java, Python for signals analysis, and somewhat advanced design patterns. Tons of UML.
The misses remind me of technical debt vs shiny features. I wrote embedded assembly and did a bunch of labs on them. But due to time constraints and difficulty, I didn't go into much detail on interrupt-based programming. And our OS course focused more on rote memorization of concepts such as locks/mutexes/semaphores/deadlock avoidance algorithms/memory management.
But there's little detail on why I might use Linux syscalls over libc.
The misses remind me of technical debt vs shiny features. I wrote embedded assembly and did a bunch of labs on them. But due to time constraints and difficulty, I didn't go into much detail on interrupt-based programming. And our OS course focused more on rote memorization of concepts such as locks/mutexes/semaphores/deadlock avoidance algorithms/memory management.
But there's little detail on why I might use Linux syscalls over libc.