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

> What is wrong with Java encouraging OO style programming?

There's nothing wrong with it, if you think OO is a good approach to structuring programs. I happen to think it's not that great an approach. But Java gives you no option, you can't have just "some OO" and some of something else. I think that's a serious mistake. You're welcome to disagree.

I didn't say FP is a holy grail. However in my limited experience, OO is definitely not either.

All that said, there's nothing wrong with constructive criticism, which is all I've been trying to provide. I don't think I've participated in any lynch mob, I'm sorry if you construed my light jab at "Java culture" to be offensive.



Sure. If you don't like OO and not found it to be productive, you don't have to use it. And you are more than welcomed to state OO doesn't work for you. However, blanket statement like Java sucks or OO fails (not directed at you) is not constructive criticism. It's just insecure programmers using other languages trying to justify their insecure language choice.




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

Search: