Preguntas sencillas
Sergio Gómez
s3r en fibertel.com.ar
Mar Mar 4 18:38:17 CET 2003
Yo discrepo en gran parte con Chema, no creo que sea actitud del
programador.
Hablando en terminos de programación, es verdad que exiten varios
paradigmas. Los paradigmas se estudian para clasificar la programación
y no quiere decir que la implementación de los lenguajes respete
*exactamente* UN paradigma.
Lenguajes como C, o pascal, son lenguajes más estrucurados que otra
cosa. Y lenguajes como C++, u object pascal son lenguajes orientados a
objetos, pero se los llama híbridos, o sea son "no puros".
Las implementaciones de smalltalk son (tal vez) las más "fieles" al
paradigma orientado a objetos.
Y es este lenguaje donde no hay actitud del programador, por lo menos en
esa medida, donde se pueda programar de forma estructurada. En smalltalk
*no hay* otra forma de programar que no sea OO.
On Tue, Mar 04, 2003 at 09:33:55AM +0100, Chema Cortes wrote:
> En respuesta a un mensaje de Marcos Sánchez Provencio <rapto en arrakis.es>:
>
> > Hombre, yo creo que la orientación a objetos es un paradigma, no un
> > dogma. ¿Deja de ser Java orientado a objetos por no tener herencia
> > múltiple?
>
> Yo aún diría más: la orientación a objetos es una "actitud" del programador, y no del lenguaje.
>
> He visto mucho código en C++ que NO está orientado a objetos, y mucho código en otros lenguajes (eg: modula2) que sí que lo era.
>
> Creo que se está enseñando mal el "paradigma" de la OOP. Se debería dejar de verla como el uso de ciertos lenguajes, y utilizar más herramientas para diseño como el UML. Incluso, obligaría a buscar soluciones OOP en lenguaje no habituales.
>
>
> --
> "Haz software libre, no la guerra"
> _____________________________________________________________________
> Horas ilimitadas para leer y enviar correos con Tarifa Plana Wanadoo
> ¡¡ desde las 3 de la tarde!!
> Compruébalo en http://www.wanadoo.es/acceso-internet
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
--
Sergio Gómez
La Plata Argentina
Más información sobre la lista de distribución Python-es