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

Having done UI (and a raytracer) in non-OOP language during my curriculum, I can only strongly agree with parent. OOP is essential to do specific kind of work, including but not limited to UI.

I really hate it to be clear, I dislike the paradigm and find it sometimes difficult to understand. I hate the footguns, I hate inheritance chains. I tolerate mixins and interfaces. But I have to admit: in some cases, OOP is what I need , so I use it.



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

Search: