Angel "Java" Lopez

NET, Java, PHP y Desarrollo de Software

This Blog

Syndication

Search

Tags

Community

Email Notifications

Archives

.NET

ASP.NET

Windows Form

VB.NET

C#

Sitios

Blogs

Browse by Tags

All Tags » Lenguajes de Programación » Proyectos de Código Abierto (RSS)
Mass Lenguaje de Programación (4) Lexer y Parser
Anterior Post En la implementación del lenguaje Mass, tengo una enumeración y una clase: Un Token representa una palabra del código a procesar. El encargado de separar el código en palabras es el Lexer. Y con el Parser se transforma esa corriente de Tokens...

Posted Sun, May 12 2013 9:40 by lopez | with no comments

Mass Lenguaje de Programación (3) Comandos
Anterior Post Siguiente Post Veamos hoy cómo están implementados los comandos en Mass ( ver repo ). En el proyecto de librería de clases, tengo: Hay comandos para if, while, for, for each, etc…. Todos implementan la interfaz...

Posted Sun, Apr 28 2013 12:24 by lopez | 1 comment(s)

Mass Lenguaje de Programación (2) Primeras Expresiones
Anterior Post Siguiente Post Antes de ver cómo usar el lenguaje Mass ( ver repo ), quisiera tratar algunos temas de implementación. Primero, una novedad: ahora hay una solución (en https://github.com/ajlopez/Mass/blob/master/Src/Mass...

Posted Sat, Apr 27 2013 14:26 by lopez | 1 comment(s)

Mass Lenguaje de Programación (1) Orígenes
Siguiente Post Durante estos días, estuve trabajando en la implementación de un lenguaje interpretado, sobre C#, llamado Mass (dedicado al bueno de @MArtinSaliaS ): https://github.com/ajlopez/Mass La solución actual se compone de...

Posted Mon, Apr 8 2013 11:43 by lopez | 1 comment(s)

Escribiendo un Intérprete en .NET (Parte 10)
Anteriores posts de la serie: Escribiendo un Intérprete en .NET (Parte 9) Escribiendo un Intérprete en .NET (Parte 8) Escribiendo un Intérprete en .NET (Parte 7) Escribiendo un Intérprete en .NET (Parte 6) Escribiendo un Intérprete en .NET (Parte 5) Escribiendo...

Posted Mon, Mar 18 2013 10:50 by lopez | 2 comment(s)

CobolScript (4) Páginas Web con Plantillas, en Node.js
Anterior Post En el anterior post mostré a CobolScript generando salida basada en plantillas. Hoy quiero mostrar que eso se puede usar para generar páginas web. El ejemplo está en: https://github.com/ajlopez/CobolScript/tree/master/samples/templateweb...

Posted Mon, Jan 21 2013 17:10 by lopez | with no comments

Code Katas en JavaScript/Node.js usando TDD
En estas semanas pasadas, he estado trabajando en ejemplos y módulos JavaScript/Node.js, usando TDD en cada paso. Practicar, practicar, practicar, el camino a la maestría. Pueden ver mi progreso y revisar los commits que hago ante cada test. Lo que sigue...

Posted Mon, Jan 14 2013 9:23 by lopez | with no comments

Resoluciones del Nuevo Mes: Enero 2013
Ya comenzó el año, estamos en el primer mes de 2013. Estuve bastante ocupado, programando mis proyectos. Primero, una revisión de las resoluciones del mes pasado : - Trabajr en PythonSharp [pendiente] - Trabajar en AjTalk en C# [completo] ver repo y ver...

Posted Mon, Jan 7 2013 13:16 by lopez | 1 comment(s)

SimpleScript (1) Primeras ideas
Las pasadas dos semanas, estuve entretenido escribiendo CobolScript , mi compilador COBOL a JavaScript (ver posts ). Tengo programas de consola de ejemplo, y otros que son sitios con páginas dinámicas escritas en CobolScript, ejecutadas sobre Node.js...

Posted Thu, Jan 3 2013 16:17 by lopez | 2 comment(s)

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...

Posted Sun, Dec 30 2012 16:22 by lopez | 1 comment(s)

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...

Posted Tue, Dec 25 2012 12:52 by lopez | 1 comment(s)

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”...

Posted Sun, Dec 23 2012 15:16 by lopez | 1 comment(s)

PythonSharp (1) Un servidor web mínimo
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 poder aprovechar...

Posted Sat, Dec 8 2012 14:38 by lopez | 2 comment(s)

Resoluciones del Nuevo Mes: Diciembre 2012
Parece mentira, llegó el último mes de este año. Bueno, es tiempo de escribir las resoluciones de Diciembre, primero un repaso de las de Noviembre : - Trabajar en PythonSharp [ completo ] ver repo - Dar una charla Implementando Python en PyCon 2012 (Argentina...

Posted Tue, Dec 4 2012 17:45 by lopez | 1 comment(s)

Mi Charla en PyCon Argentina 2012: Implementando Python
Hoy sábado 17 de Noviembre, voy a dar una charla sobre “Implementando Python”. Mi presentación en: http://t.co/whCm0uAt https://skydrive.live.com/view.aspx?resid=9F903F3D6DB0C176!5889&cid=9f903f3d6db0c176&app=PowerPoint Sobre Python como lenguaje...

Posted Sat, Nov 17 2012 14:28 by lopez | 3 comment(s)

Resoluciones del Nuevo Mes: Noviembre 2012
Revisión de mis resoluciones de Octubre : - Dar una charla sobre lenguajes de programación en Javascript [completo] ver video - Dar una chalar sobre Node.js/Socket.IO, aplicaciones web de tiempo real [completo] ver post - Trabajar en PythonSharp [completo...

Posted Wed, Nov 7 2012 16:15 by lopez | 1 comment(s)

Lenguajes de Programación en Javascript para Bogotá JS
Hace un tiempo escribí sobre la actividad que están desarrollando en Bogotá JS . Este sábado próximo, 20 de Octubre, voy a participar de esa actividad, compartiendo una charla sobre lenguajes de programación en Javascript. Ver: http://jshangouts.org/...

Posted Wed, Oct 17 2012 18:20 by lopez | with no comments

Resoluciones del Nuevo Mes: Octubre 2012
Es tiempo de revisar mis resoluciones del mes pasado y escribir las de este mes: - Dar una charla sobre aplicaciones distribuidas [completo] ver post - Dar una charla sobre TDD con .NET [completo] ver post - Seguir trabajando en PythonSharp [completo...

Posted Tue, Oct 2 2012 18:09 by lopez | 1 comment(s)

Resoluciones del Nuevo Mes: Septiembre 2012
Llegó la hora de escribir las resoluciones del nuevo mes. Estuve ocupado anunciando reuniones, pero ya estamos en septiembre y quiero pasar en limpio esta lista. Primer, revisar el mes pasado : - Comenar a preparar mi charla para Python Argentina [completo...

Posted Thu, Sep 6 2012 18:33 by lopez | 1 comment(s)

Resoluciones del Nuevo Mes: Agosto de 2012
El mes pasado estuve bastante atareado con tres proyectos privados nuevos, y preparando y dando una chara sobre física cuántica. Así que poco pude dedicarle a mis resoluciones técnicas : - Continuar con AjTalkJava pendiete - Continuar con AjLang (Ruby...

Posted Mon, Aug 6 2012 19:55 by lopez | 1 comment(s)

More Posts Next page »