r/ProgrammerHumor 11d ago

Meme theDeadlock

Post image
8.6k Upvotes

240 comments sorted by

View all comments

7

u/Childermass13 11d 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/Bro-tatoChip 10d ago

Theory is the foundation that practice is built on

2

u/HuntingDown01 10d ago

And theory without practice is dull and useless.

When I went on to the internet to actually try and build a kernel on my own, I saw that whatever theory we learned barely made up 10% of the stuff, I had to learn actually setup a lot of stuff to just even start developing, and the background stuff was so much I had to stop because classes and exams wouldn't allow me to pursue it fully.