Angel \”Java\” Lopez on Blog

November 26, 2013

End Of Iteration 2013w47

Filed under: Iteration, JavaScript, Open Source Projects, Ruby, RubySharp — ajlopez @ 2:16 pm

Previous Post
Next Post

Implementing Ruby

My main outcome is my work on implementing Ruby, using C#:

https://github.com/ajlopez/RubySharp

I implemented:

– Access to native types and objects
– Modules
– Classes
– Nested modules and classes
– Require of Ruby programs
– Require of native dlls
– Singleton class
– Examples (console, win forms, http)

I will present this work this week, at RubyConf Argentina 2013

http://rubyconfargentina.org/en/

Implementing Ruby in JavaScript

I started a new implementation, this time in JavaScript

https://github.com/ajlopez/RuScript

It is still work in progress. I’m using SimpleGrammar for the parser/lexer, but I should review this path. Ruby syntax has some quirks to tackle.

Other works:

– Refactor of CobolScript: https://github.com/ajlopez/CobolScript
– Work on three non-public projects

Keep tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

2 Comments »

  1. […] Previous Post Next Post […]

    Pingback by End Of Iteration 2013w46 | Angel "Java" Lopez on Blog — November 26, 2013 @ 2:17 pm

  2. […] Previous Post […]

    Pingback by End Of Iteration 2013w48 | Angel "Java" Lopez on Blog — December 3, 2013 @ 4:35 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:

WordPress.com Logo

You are commenting using your WordPress.com 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

Create a free website or blog at WordPress.com.

%d bloggers like this: