Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm not sure how you can talk about concurrency without talking about locks ... which I think is very ambitious for new programmers.

I agree. I don't think it should start from CS1, but you can start with the Dining Philosophers problem in CS1 to introduce the ideas of locks and starvation.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: