Hola,
En los ultimos años ha crecido la popularidad de lenguajes de scripting orientado a objetos. Lenguajes a los que se agregaron facilidades de uso práctico presentes desde hace más de veinticinco años (quizás debería decir +35, pero me remito a cosas que he visto y utilizado personalmente).

Abunda hoy literatura (de medio pelo) sobre metaprogramación, en dónde se alienta a la fasinación con la creación de métodos dinámicamente (me cuesta no dispararme por una tangente acá :-) pero sin mas información que la documental e instructiva sobre cómo estan resueltas tecnicamente esas facilidades. No se habla en absoluto de las consecuencias de esa vision minimalista, ni sobre mantención de sistemas. Esto está relacionado, en mi opinión, con la promosión de técnicas de scripting, por quienes no reflexionan sobre sus limitaciones (por quienes no han avanzado en la práctica con su uso).

La pregunta que me motiva a escribirles (después de tanto tiempo), es si consideran que este contexto que se ha gestado, luego de la aparición de Ruby, Phyton, etc... promoverá algún avance (de relevancia tecnológica) en esta década. Es una pregunta dificil, lo se, pero creo que amerita algún diálogo al respecto; y que puede ser de utilidad para quienes desde nuestro lugar siempre hemos alentado avances; y muchas veces ya nos hemos equivocado como niños ;-)

Una pregunta colateral es el rol de smalltalk en este nuevo estadío de la informática, en dónde se alienta sin limites al fraccionamiento de los sistemas y aún no se motiva más que a seguir escribiendo código (a mano o "automáticamente")... sin esperar en usar los objetos.

hasta pronto,
Ale.

pdta.: disculpas por copiar este email en la lista de ruby de argentina; pero creo que esta pregunta será de interés también allí, y será considerada ante ópticas diferentes a las que nos ocupa en Smalltalking.

_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a