Fe de erratas, donde decía "pre-compilador" debió decir "pre-procesador". AKA los Domain Specific Languages del '90 ?
(lo feo de ese entonces: tener que emular multithreading a mano) Saludos, Fabián. > -----Original Message----- > From: patrones@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Fabian > Ramos > Sent: Monday, September 25, 2006 3:22 PM > To: patrones List Member > Subject: [patrones] Specifications > > Me suscribo a la lista de nostálgicos que extrañan las bondades de > Clipper, > que siempre se aguantaba una más y tiraba un año más. Lástima que el 90% > de > la gente lo usaba como un xbase más. La pregunta es, porqué si extrañamos > cosas de Clipper como los codeblocks, no pedimos a gritos los block > closures > de smalltalk? El precondition/postcondition del getsystem / tbrowse. Las > macrosusticiones &{|| } de los codeblocks :p Con eso nada más podíamos > fácilmente hacer sistemas mucho más flexibles. > Con esos modestos features, más mucho pre-compilador empezamos a hacer > pseudo-objetos (que terminaban en super-arrays llenos de codeblocks). > Después llegaron las librerías Class(Y) y Objects acompañada de Fivewin, > un > engendro, pero funcionaba (después de pelarse la frente). Clases dinámicas > en runtime !! > Si bien ahora todo se puede "emular" en .NET (hasta las clases dinámicas), > pienso que no era necesario dar tantas vueltas :( > Seguramente C# 6.0 se va a parecer a Ruby o Smalltalk y estaremos > impresionados por los grandes avances de la tecnología... No apareció el > Ruby.NET ?, ya que el S# no va a ver la luz. > > PD: los métodos anónimos si bien presentan una facilidad parecida en > tiempo > de compilación, no es equivalente. Se acercaría un poco más si pudiera ser > definido en runtime. En realidad, en términos de funcionamiento un > delegate > se parece más, pero hay todo un tema de contextos de declaración que porta > un block closure por ej. que no creo que sea fácil de reproducir en .net > > Saludos, > Fabián > www.ivolutia.com (sitio pre-actualizado!) > > > -----Original Message----- > > From: patrones@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of > > Esteban A. Zibecchi > > Sent: Monday, September 25, 2006 12:09 PM > > To: patrones List Member > > Subject: [patrones] Specifications > > > > Si.......... Pero cada dia que paso pienso mejor del Clipper. > > > > Para los que no lo conocieron, un pequeño resumen (sorry x el OffTopic) > > > > Clipper 5.2e (DOS) > > Año : 1995 > > Soporte x CodeBlocks (métodos anónimos) > > Soporte x manejo de memoria transparente > > Soporte x Año 2000, utilizando el método de pivot > > Soporte x extemsopmes > > Todo en un compilador de 200k......... > > > > Saludos > > Esteban > > > > -----Original Message----- > > From: patrones@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of > Diego > > Cepero > > Sent: Lunes, 25 de Septiembre de 2006 11:42 > > To: patrones List Member > > Subject: [patrones] Specifications > > > > Hola Esteban, > > > > Te veo extrañando a los codeblocks... ¿No probaste los métodos > > anónimos? > > > > http://msdn2.microsoft.com/en-us/library/0yw3tz5k.aspx > > > > -----Mensaje original----- > > De: Esteban A. Zibecchi [mailto:[EMAIL PROTECTED] Enviado el: > > Lunes, > > 25 de Septiembre de 2006 11:28 a.m. > > Para: patrones List Member > > Asunto: [patrones] Specifications > > > > Que link interesante, sobre todo la parte de predicados. > > Un comentario para los más viejitos...... Vieron que parecido a los > > CodeBlocks de Clipper el manejo "super avanzado" de Ruby?? > > > > Bye! > > > > > > -----Original Message----- > > From: patrones@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of > Dario > > Quintana > > Sent: Lunes, 18 de Septiembre de 2006 14:26 > > To: patrones List Member > > Subject: [patrones] Specifications > > > > Hola gente, acá va otro link de Especificaciones pero con predicados > > > > http://www.jeffperrin.com/index.php/2006/06/28/specification-pattern- > with- > > pr > > edicates/ > > > > On 9/16/06, José Selesán <[EMAIL PROTECTED]> wrote: > > > > > > > > > Buenas gente. Leyendo los correos de Domail Model y las explicaciones > > > de Carlos (Peix), vi que hablan de Specifications. Por razones de > > > distancia no puedo asistir a las charlas (grrrrrr), por lo que les > > > pregunto si tienen links para leer un poco del tema de Specifications. > > > > > > Saludos. > > > > > > > > > > > > -- > > > No virus found in this outgoing message. > > > Checked by AVG Free Edition. > > > Version: 7.1.405 / Virus Database: 268.12.2/443 - Release Date: > > > 11/09/2006 > > > > > > > > > -- > > Dario Quintana > > dariodotnet.blogspot.com > > > > > > > > > > > > > > >