2.770 subscripciones por RSS o por E-mail

Entrevista a Luis Lavena, el tucumano detrás de Ruby en Win32

Luis Lavena es un tucumano de 26 años responsable en gran medida de que Ruby pueda tener unos grandes éxitos ejecutando en la plataforma Win32, como el servidor web Mongrel. Reconociendo su trabajo, el sitio O'Reilly le hizo una larga y esclarecedora entrevista, que afortunadamente la gente de Argentina On Rails se encargó de traducir completamente.

Algunos pasajes remarcables de la entrevista:

- Una de las cosas que dijo Pat Eyler sobre ti era que estabas trabajando mucho en mejorar Ruby y las librerias Ruby para la plataforma Win32. ¿Puedes decirme que es lo que estas haciendo?

"Para ser honesto, no creo haber trabajado tanto. Actualmente necesitamos cubrir nuestros requisitos: servidor web, balance de carga, servicios win32, procedimientos de instalacion, comunicaciones de bajo nivel USB y Serial".

"Incluir soporte para Win32 en muchos proyectos y librerias es sencillo. En otros proyectos requiere mas trabajo, muchas veces en el codigo y otras en los desarrolladores. Si es solo el codigo, aportar es sencillo. Cuando el desarrollador no puede (o no quiere) brindar soporte para Win32 decidimos tomar un enfoque radical / en lugar de clonar el proyecto, creamos nuestra propia implementación".

"Sabemos que haciendo esto reinventamos la rueda, pero en lugar de tratar de encajar soporte para Win32 en algun proyecto, podemos re-escribirlos completamente para ser independientes de la plataform hasta donde podemos probarlo".

"No puedo comentar mucho sobre estos proyectos por ahora, pero estaremos ofreciendo alternativas (y algunas potentes) a otros usuarios encerrados en entornos Win32".

- ¿Qué es lo proximo en Ruby?

"Lograr que YARV (Yet Another Ruby VM) sea estable, entonces obtener un compilador JIT (JIT-compiler) para obtener mas velocidad en forma nativa".

- ¿Qué es lo próximo en Ruby para Win32?

"RubyCLR como la punta del iceberg respecto Ruby y Win32. La puerta abierta de Windows es atractiva para el desarrollador que desea herramientas cross-language (C#, BOO, otros) desde Ruby".

Luis Lavena tiene 26 años, nacido en Tucumán, Argentina. El se especializa en video digital profesional, desde la cámara a los bits, como socio consultor de redes de cable y estaciones de TV con su empresa Multimedia Systems, un desarrollador de soluciones de software y hardware para los broadcasters.


blog comments powered by Disqus