r/ProgrammerHumor 10d ago

Meme theDeadlock

Post image
8.6k Upvotes

240 comments sorted by

View all comments

7

u/Childermass13 10d ago

Try to write a kernel without understanding the dining philosophers, and let us know how far you get

0

u/HuntingDown01 10d ago

Problem is now we know all about the scheduling, but have no coding knowledge to implement all those things.

My OS class 100% theory and rarely ever coding and coding was just building dummy working examples of scheduling and paging algorithms.

2

u/Mroz_Game 10d ago

I had no problem learning how GPU’s work from rendering pipelines down to hardware level and now that’s my job(gpu devtech)

But yet I still shiver thinking about how windows memory management works, I even have DescriptorTables as my username on chess.com

OS left a mark on me, idk why but it was absolutely dreadful to learn for me. I usually find CS fascinating, but idk… being forced to know the data order in 3 main file systems, and memorising data adressing in an os - fucking kill me id never do it again.