Functional and Object-Oriented Programming are Diametrically Opposed | Dark Hacker News