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

I don't think the problem with OOP is that it's antiquated, but rather that it leads to spaghetti/difficult to maintain code because things get so tied up in encapsulation or not properly encapsulated that you end up with a bad java framework in the extreme case. But CMU is replacing it with functional programming, which has been around longer (and has recently gotten more trendy).

This also serves as a differentiator for CMU: they're not just churning out Java developers like some universities.



Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: