is object oriented programming dead?
No, object-oriented programming (OOP) is not dead. But it is significantly less ubiquitous than it used to be. ... It turned out that OOP was better suited to some problem domains than others. For example, OOP is still the most natural way of building user interfaces — windows and buttons.