¿Cómo ha cambiado el mundo la programación orientada a objetos? ¿Es Internet el resultado de la POO?

Los principios orientados a objetos estaban en uso mucho antes de que existieran los lenguajes populares de OOP.

Incluso la API de manejo de archivos C está orientada a objetos en diseño, al igual que la API de Windows, desde el primer día.

Lo que Java y otros nuevos lenguajes OO han hecho es incorporar estas técnicas directamente al lenguaje y facilitar que los programadores de procedimientos se beneficien de algunos de los beneficios de OO.

OO hace que los programadores piensen en interfaces vs implementaciones. Tienen que pensar mucho sobre el diseño adecuado de la biblioteca en términos de escritores de bibliotecas frente a los usuarios de la biblioteca.

Para los programadores principiantes, los objetos son un buen análogo a los objetos del mundo real: se comportan de esa manera. Muchos no programadores pueden comprender de manera más intuitiva los conceptos básicos del modelo OO.

OO no es una bala de plata para todos los problemas de programación, pero en este momento es el mazo que la mayoría de la gente prefiere, y hace un buen trabajo la mayor parte del tiempo.

La peor pregunta todavía. NO, el internet no fue un resultado de OOP. Dios mío, ¿cómo demonios has llegado a esa conclusión?