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

Published on Author lopezLeave a comment

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 pequeño Hello, World: nil subclass:#Object instanceVariableNames:” classVariableNames:” poolDictionaries:” category:’Kernel-Objects’ ! Object subclass:#Program instanceVariableNames:” classVariableNames:” poolDictionaries:”… Continue reading AjTalk en C# (1): Una imagen mínima, con Hello, World

Resoluciones del Nuevo Mes: Diciembre 2012

Published on Author lopezLeave a comment

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) [completo] ver post – Trabajar en AjTalk para Java [pending] – Trabajar en… Continue reading Resoluciones del Nuevo Mes: Diciembre 2012

Trabajando de nuevo en on AjTalk: Smalltalk Virtual Machine, en C#

Published on Author lopezLeave a comment

Luego de trabajar en ejemplos distribuidos con Node.js (ver Genetic Algorithms), y en mi intérprete Python en .NET (Post, GitHub repo), volví a trabajar en AjTalk, mi implementación de una VM Smalltalk. Tengo tres proyectos (versión C#, versión Java, versión JavaScript), pero en estos días estroy trabajando en la versión C#. El fin de semana… Continue reading Trabajando de nuevo en on AjTalk: Smalltalk Virtual Machine, en C#

Resoluciones del Nuevo Mes: Noviembre 2012

Published on Author lopezLeave a comment

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] ver repo – Trabajar en AjTalk para Java [pendiente] – Trabajar en AjConsorSite [parcial] solo tuve demo… Continue reading Resoluciones del Nuevo Mes: Noviembre 2012

Smalltalks 2012 en Argentina

Published on Author lopezLeave a comment

Se viene esta nueva edición de la reunión internacional de Smalltalk en Argentina. Más detalles en: http://www.fast.org.ar/smalltalks2012 Esta vez se realiza en Puerto Madryn, la ciudad de las ballenas. Oradores confirmados:   Jeje… no me incluyeron 😉 el efecto Coto me va a impedir asistir, pero seguramente me desquitaré escribiendo posts sobre lo que estoy… Continue reading Smalltalks 2012 en Argentina

Resoluciones del Nuevo Mes: Octubre 2012

Published on Author lopezLeave a comment

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] ver repo – Seguir preparando mi charla sobre generación de código en Ruby… Continue reading Resoluciones del Nuevo Mes: Octubre 2012

Resoluciones del Nuevo Mes: Julio 2012

Published on Author lopezLeave a comment

Es tiempo de escribir las resoluciones para este nuevo mes de Julio de 2012. Ya las había escrito en inglés. Primero, un repaso de las anteriores de Junio: – Escribir primera versión de SimpleStore, una simple “key value store” para Node.js completo ver repo – Comenzar SimpleParser, PEG en Javascript completo ver repo – Dar… Continue reading Resoluciones del Nuevo Mes: Julio 2012

AjTalk en Javascript (1) Primeras Implementaciones desde 0

Published on Author lopezLeave a comment

Hace unos días, migré mi proyecto AjTalk de Google Code a mi cuenta en  GitHub: https://github.com/ajlopez/AjTalk Vengo trabajando en él, en mis tiempos libros, debe ser desde el 2008. Está escrito en C# e implementa una máquina virtual Smalltalk, basada en bytecodes. Codificado en C# plano, debería probarlo en otras plataformas, pero seguro que Mono… Continue reading AjTalk en Javascript (1) Primeras Implementaciones desde 0

AjTalk y Javascript (Parte 2) Compilando una Clase Simple

Published on Author lopezLeave a comment

Post Anterior En este post explicaré con un ejemplo simple cómo código Smalltalk puede ser compilado a Javascript usando el proyecto AjTalk.Compiler, el nombre del ejecutable es ajtalkc. El compilador está escrito desde cero en C#. La forma de compilar (la salida) fue fruto de investigar temas dinámicos de Javascript, y para Smalltalk en particular,… Continue reading AjTalk y Javascript (Parte 2) Compilando una Clase Simple

Smalltalks 2011 – Tu conferencia sobre desarrollo de software

Published on Author lopezLeave a comment

Hoy tomo prestado el título y el texto de un mensaje del bueno de @HernanWilkinson enviado a la lista clubSmalltalk, escrito por la gente de Fundación Argentina de Smalltalk promocionando Smalltalks 2011 Argentina. Recuerden que si no conocen Pre-Smalltalks 2011, con charlas gratuitas de introducción. Leo a Wilkinson:   ¿Te enteraste que este año se… Continue reading Smalltalks 2011 – Tu conferencia sobre desarrollo de software