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

Ok, but consider if we had professionalized in, say, the late 90s.

Would we be insisting everyone writes bad 90s style OO code because that's the professional standard? How do you have standards when the field is still figuring itself out?



It also changes every year or two. Plumbing, for instance, hasn't changed much in decades.


Have we solidified a little, though? I don't want to overindex on my particular biases given my particular age, but I feel like we ironed out the problems with object-oriented programming and reached a rough consensus about a functional/object-oriented hybrid where nobody likes too much inheritance.

Are we at a stable spot now or am I just overindexing on my personal understanding?


> I feel like we ironed out the problems with object-oriented programming and reached a rough consensus about a functional/object-oriented hybrid where nobody likes too much inheritance.

Python and NodeJS are some of your most popular tools and newborn programmers just started checks watch today and don't know what OOP is. They can write hello world if they download 500MB of packages first. Good luck.

Oh look, a new electron app!


“The good thing about standards is that there’s so many to choose from”.




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

Search: