Monday, February 12, 2007

OOP is dead

Hola a todos,

 Este artículo compuesto por parte 1, parte 2, y parte 3 me pareció bastante interestante, algo extenso pero intresante. El autor se basa en varios ejemplos y algunos eventos que han pasado para consolidar su opinión de que los lenguajes orientados a objetos estan perdiendo su escencia y muriendo, esto debido a que varios de estos como java y C# estan añadiendo cada vez mas funcionalidades o mejor dicho facilidades a los programadores que son características de lenguajes funcionales para ser mas exactos. Esto podemos ver en los reviews de las siguientes versiones de java 7 y C# 3 donde los delegates quedan obsoletos y la aparición de los extension methods. Incluso en un post de Alexey nos habla algo de esto y tb Pablo aquí.

En cierta forma es verdad, cada vez las evoluciones de los lenguajes OO nos llevan a usar paradigmas distintos a este.

En otras opiniones dicen que OO no esta muerto que si no que esta madurando.

Ustedes que piensan al respecto, será que los lenguajes OO estan perdiendo su escencia? Son realmente tantas la limitaciones del paradigma OO que llevan a estos lenguajes a buscar las soluciones en otros paradigmas?, Si me preguntan a mí aún no tengo una respuesta clara a estas preguntas Ustedes?.

saludos.

No comments:

Post a Comment