Para qué Ruby.NET si podés programar en Ruby directamente...? :)
Es portable, anda lindo, etc.

Aplicaciones web? Ruby on rails...

 

-----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-w
> ith-
> 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
> 
> 
> 
> 
> 
> 
> 






Responder a