Angel \”Java\” Lopez on Blog

October 15, 2013

End Of Iteration 2013w41

Filed under: C Sharp, Erlang, Iteration, JavaScript, NodeJs, Open Source Projects, Scala, Talks — ajlopez @ 12:59 am

Previous Post
Next Post

My past week work:


I was working improving my Python to JavaScript compiler, written in JavaScript.

I decided to implement a subset of Python language, to be prepared for the upcoming Python Argentina conference. I refactored internal implementation, add more commands, compile Python variables to ‘var’ declarations in JavaScript, etc.


My Ruby interpreter written in C#

I added support for ‘if-else’, ‘if-‘elif’. And ‘until’ command. I’m preparing my talk for RubyConf Argentina 2013.


My Erlang interpreter in C#

I added a console program, to parse and execute my first commands, including matches.


My JavaScript Smalltalk interpreter

I started to refactor chunk reader and other parts, in order to have separated source code files, instead of a big one. I planned to have a ‘browserify’ build, to create the browser distribution of the module, in one file.

Scala Talk

On Tuesday, I gave an Scala Internals talk. I updated my minimal samples at:

And my Scala slides at:

TDD with Visual Studio

On Monday, I gave a talk about TDD (Test-Driven Development) using Visual Studio 2010 and ASP.NET MVC, starting from a simple controllers. The source code is at:

I worked on two non-public projects, too.

Keep tuned!

Angel “Java” Lopez


  1. […] Previous Post […]

    Pingback by End Of Iteration 2013w42 | Angel "Java" Lopez on Blog — October 21, 2013 @ 2:22 pm

  2. It’s actually a great and useful piece of information. I am satisfied that you shared this helpful information with us.

    Please stay us up to date like this. Thank you for sharing.

    Comment by dang ky fun88 — August 30, 2016 @ 4:39 pm

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at

%d bloggers like this: