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 » Javascript » Proyectos de Código Abierto (RSS)
AjTalk en Javascript (1) Primeras Implementaciones desde 0
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...

Posted Fri, Mar 23 2012 11:10 by lopez | with no comments

AjTalk y Javascript (Parte 2) Compilando una Clase Simple
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...

Posted Tue, Dec 20 2011 10:05 by lopez | with no comments

AjTalk y Javascript (Parte 1) El Modelo Abstracto
Post Siguiente Hace tres semanas escribí los posts: Smalltalk and Javascript Smalltalk y Javascript Este año (2011) escribo un montón de código Javascript, así que ya estoy más entrenado en su uso. Como comentaba...

Posted Fri, Oct 14 2011 12:44 by lopez | 1 comment(s)

Aj​Script: Intérprete tipo Javascript en C# (2) Expresiones
Anterior Post Como en otros intérpretes, una pieza clave es la Expression, algo para evaluar durante la ejecución de un programa. En Aj?Script ( repositorio de código ) tengo una IExpression: public interface IExpression { object Evaluate(IContext context...

Posted Mon, Sep 26 2011 10:29 by lopez | 1 comment(s)

Aj Script: Intérprete tipo Javascript en C# (1) Interfaces de Base
Estoy trabajando en implementar un interéprete C# llamado ABLOCKED SCRIPT un lenguaje tipo Javascript. El código (en progreso) está siendo publicado en: https://github.com/ajlopez/AjScript (el título de este post es Aj Script con un blanco, el Community...

Posted Mon, Sep 19 2011 11:07 by lopez | 2 comment(s)

AjFabriq en NodeJs (Parte 3) Una Aplicación Distribuida Simple
Anterior Post Ejecutemos nuestra “killer app” (un simple contador) en dos nodos. En el repositorio, en examples\numbers , hay un programa appserver.js: Es similar a mi ejemplo local . La diferencia es que el procesador de mensajes principal escucha por...

Posted Thu, Sep 15 2011 11:46 by lopez | with no comments

AjFabriq en NodeJs (Parte 2) Una aplicación local simple
Anterior Post Siguiente Post Veamos de explorar cómo usar AjFabriq en NodeJs. Hay una simple aplicación: https://github.com/ajlopez/AjFabriqJs/tree/master/examples/numbers Implementa la última “killer application”: recibe...

Posted Wed, Sep 14 2011 6:33 by lopez | 1 comment(s)

AjLisp en Javascript (Parte 3) Define, Lambda y Closures
Anterior Post Veamos la definición de nuevas formas en AjLisp, mi intérprete Lisp escrito en Javascript ( github repository ). Un forma especial clave en AjLisp es la define: var defineForm = new SpecialForm(); defineForm. eval = function eval (list,...

Posted Tue, Sep 6 2011 12:05 by lopez | 1 comment(s)

AjLisp en Javascript (Parte 2) Evaluación de Listas, Formas y Formas Especiales
Anterior Post Siguiente Post En el anterior post presenté la estructura y creación de átomos y listas. Pero ¿Cómo se evalúa una lista en AjLisp? Como en otras implementaciones de Lisp, la cabeza de la lista apunta...

Posted Wed, Aug 31 2011 12:11 by lopez | 1 comment(s)

AjFabriq en NodeJs (Parte 1) Introducción
Siguiente Post Hace unos años ya descubrí el proyecto Fabriq (gracias @asehmi !): Remember Fabriq Recordando Fabriq FABRIQ has gone public! Arvindra Shemi Fabriq Articles Clemens Vasters Fabriq Articles Los puntos principales: FABRIQ is...

Posted Fri, Aug 26 2011 11:24 by lopez | 1 comment(s)

AjLisp en Javascript (Parte 1) Atomos, Listas y TDD
Siguiente Post Estoy reescribiendo mi intérprete AjLisp usando Javascript. Pienso que un intérprete Lisp es un buen proyecto para aprender un lenguaje: simple, acotado pero no trivial. Nunca hubiera comenzado este proyecto sin usar TDD ...

Posted Sat, Aug 20 2011 11:31 by lopez | 2 comment(s)

More Posts « Previous page