My point of view regarding this topic is that Students tend to understand objects better, because it's how we perceive the world (I often work with art students in game design). If they'd have to find data related to each object in a list, they'd fully overwhelmed.
Functional programming on the other hand is better the closer we are to the hardware. It can be more efficient, and in some areas other ways just don't make any sense.
Both are important, and knowing only one structure is definitely bad. But still talking about an object-oriented mania feels like somebody hasn't gotten over the conflicts of 30 years ago.
Functional programming on the other hand is better the closer we are to the hardware. It can be more efficient, and in some areas other ways just don't make any sense.
Both are important, and knowing only one structure is definitely bad. But still talking about an object-oriented mania feels like somebody hasn't gotten over the conflicts of 30 years ago.