Comment Re:OOP allows for hack coders (Score 2) 782
The combination of steel and concrete. in the form of reinforced concrete. has entered a weird "unmaintained" state. Overly used in the 20th century to limit initial construction costs, there are now trillions of dollars in US transportation infrastructure which need to be budgeted. Lets also not forget the large energy and carbon emissions from cement production.
Java is the main problem here not OOP, Java evolved from a simple language into a monster of import hell and wordy boilerplate setters and gettters.
I consider the TFA another is a series of "considered harmful" challenges to legacy practices and think again about our tech. Engineering is best when the study of failure leads to better designs. So use OOP when it leads to better designs, and use the best tools and methods you can find. Study the mistakes and don't repeat them in construction and software.