Monthly Archives: December 2012

CobolScript (3) Plantillas

Anterior Post Siguiente Post  Me gusta tener un motor de plantillas en los lenguajes que implemento, así que agregué uno a mi proyecto de código abierto CobolScript, un compilador COBOL a JavaScript. El primer ejemplo: https://github.com/ajlopez/CobolScript/tree/master/samples/template El código: <# data division. … Continue reading

Posted in 15035, 17562, 17574, 8870 | Leave a comment

AjTalk en C# (3) Environments

Anterior Post Siguiente Post  Hace unas semanas, agregué el soporte de environments (ambiente, entorno) a mi proyecto de código abierto AjTalk, una máquina virtual Smalltalk escrita en C# (hay otras versiones, en Java y en JavaScript). ¿Qué es un environment en … Continue reading

Posted in 11722, 15035, 3462, 5374 | Leave a comment

CobolScript (2) Primera Función, Factorial

Anterior Post Siguiente Post  JavaScript es manteca en mis manos ;-). Estuve trabajando en mi proyecto CobolScript, compiladr de COBOL a JavaScript, que puede ejecutarse en el navegador o en Node.js. Agregué soporte de funciones definidaspor el usuario, con parámetros, argumentos … Continue reading

Posted in 14005, 15035, 15550, 17562, 17565, 8870 | Leave a comment

CobolScript (1) Compilador COBOL a JavaScript/Node.js

Siguiente Post Ayer, comencé un nuevo proyecto en mi cuenta de GitHub: https://github.com/ajlopez/CobolScript Es un compilador que lee COBOL y compila a JavaScript. Es un “work in progress”, pero el clásico “Hello, world” está ya corriendo: https://github.com/ajlopez/CobolScript/blob/master/samples/hello/hello.cobs DISPLAY “HELLO, WORLD”. … Continue reading

Posted in 14005, 15035, 15550, 17562, 17565, 8870 | Leave a comment

Computación en el Recuerdo (1) Requisitos de un Lenguaje de Programación

En un mundo con Internet, tablets, lenguajes funcionales y cloud computing, es bueno volver la vista atrás y ver todo en perspectiva. Hoy, en mis lecturas, me encuentro con este fragmento: …definimos ahora los requisitos de un lenguaje de programación … Continue reading

Posted in 12081, 17562, 7782 | Leave a comment

Primeras Ideas para un Motor de Reglas de Claims

Estoy bucando aplicaciones para los lenguajes de scripting que fui armando. Quiero usar AjLang, el núcleo de AjSharp, escrito en C#. Un caso de uso podría ser un motor de reglas de claims. Para que se entienda lo que tengo … Continue reading

Posted in 15035, 16867, 17554, 17555, 5374 | Leave a comment

AjTalk en C# (2): Un Simple Servidor Web

Anterior Post Siguiente Post  Estoy trabajando completando mi máquina virtual Smalltalk, escrita en C#, el AjTalk, el repositorio en https://github.com/ajlopez/AjTalk . Hace unas semanas, escribí un ejemplo de simple servidor web, basado en mi trabajo previo en PythonSharp (1) Un servidor … Continue reading

Posted in 11722, 15035, 3462, 5374 | Leave a comment

AjTalk en C# (1): Una imagen mínima, con Hello, World

Siguiente Post Si leen este blog (y tienen la paciencia de seguirme en Twitter ;-), ya saben que, luego de PyCon 2012 Argentina, he estado ocupado trabajando en mi máquina virtual Smalltalk AjTalk, escrita en C#: https://github.com/ajlopez/AjTalk He aquí un … Continue reading

Posted in 11722, 15035, 3462, 5374 | Leave a comment

Node.js en Buenos Aires

Hoy voy a dar un curso de todo un día, gracias al Microsoft Users Group de Argentina. El post de hoy está dedicado a compartir el material y enlaces que vamos a usar. Primero, la presentación está en http://sdrv.ms/Rqy1IV Usamos … Continue reading

Posted in 14005, 15035, 15550, 17526, 2728 | Leave a comment

PythonSharp (1) Un servidor web mínimo

Siguiente Post El mes pasado (Noviembre 2012) presenté mi trabajo con PythonSharp en PyCon 2012 Argentina (ver post), un intérprete Python 3.x que estoy escribiendo en C#. Como en otras de mis implementaciones, éste puede acceder a tipos nativos, para … Continue reading

Posted in 12538, 15035, 17508, 5374, 8870 | 1 Comment