el blog de cHagHi

(el rejunte on-line de todo aquello que deseo compartir)

 

« | »

IronPython con baterías incluídas

¡Bien! La beta4 de IronPython 2.0 va a incluir la librería estándar de Python. En el laburo estamos usando bastante IronPython para algunas herramientas internas. Y siempre me molestó que por un lado hacían un laburo realmente MUY BUENO en brindar un runtime de Python perfectamente integrado con .NET, y por el otro... le sacaban las baterías (para los no iniciados: solemos decir que "Python viene con las baterías incluídas", por lo amplia, útil y poderosa que es la librería estándar que uno obtiene out-of-the-box cuando lo instala).

La realidad es que no van a incluir TODA la stdlib; hay cosas que hoy por hoy ya se sabe que no funcionan (mayormente, módulos que en todo o en parte están implementados en C, y para los cuales no se hizo ningún wrapper "managed" del lado de .NET). Pero es algo.

Otro punto positivo: IronPython 2.0 va a salir con una licencia dual: La licencia MS-PL de Microsoft, que cubre IronPython, y la Python Software Foundation License, cubriendo la stdlib. Esto es todo un hito: MS acepta, y reconoce, la licencia de la PSF. Según comentan en otro blog, hasta hubo abogados de por medio para poder dar este paso. Bien por la PSF, bien por el software libre, y bien MS.

IronPython 2.0 va a ser compatible con Python 2.5, lo cual agregará varios chiches por sobre 1.1, y probablemente habilitará a que funcionen algunos módulos de terceros que hoy por hoy no funcionan.

Aún tengo pendiente probar todo esto; en particular, quiero aprovechar estas últimas betas para verificar que nuestras herramientas funcionen correctamente con el nuevo runtime.

(gracias Facu por pasarme la data)

 

Comentarios

  1. Escrito por  Darío K

    See. pero la tool que usamos no va a ser una herramiento como la gente mientras se siga llamando "console.py" vaaaaaamos che un poco de creatividad

  2. Escrito por  cHagHi

    Sí, es verdad. Tendríamos que rebautizarla con algún nombre más cool. Pasa que también fue un hack del momento para uso personal... no pensé que los iba a corromper a todos... tan rápido ;)

  3. Escrito por  Darío K

    Si dentro de poco nos vas a tener a todos corrigiendo bugs de python en forma gratuita

    Viva la revolución!!!
    Viva el che!!!

Añadir comentario

authimage

Los comentarios en este blog son moderados (¿por qué?), con lo cual es probable que tu comentario no aparezca inmediatamente.

Tus comentarios son bienvenidos! Pero ten en cuenta que este es un blog personal (no un "foro de opinión"), y el autor se reserva el derecho de publicarlos o no. Cuando dejes tu comentario, por favor, tratá de respetar los siguientes lineamientos:

  •  • No escribas TODO EN MAYUSCULAS (es como si me gritaras!)
  •  • Si querés, dejá tu dirección de correo en el campo previsto para tal fin (que no se publica), pero no pongas direcciones o cualquier otra informarción personal sensible en el texto del comentario
  •  • Escribí algo que tenga que ver con el artículo publicado
  •  • No hagas propaganda!
  •  • Escribí con cuidado, respetando la ortografía

Muchas gracias!

|