[MacRuby-devel] roadmap for 0.5

2009-07-27 Thread Laurent Sansonetti
So, we are progressing well, but there are still many things to do before reaching the major goal: the 0.5 release. Here is a roadmap I cooked. Let me know if you have any feedback (or if I forgot anything). First, we need to merge the experimental branch merge into trunk. I think we need

Re: [MacRuby-devel] experimental branch: status update

2009-07-27 Thread Matt Aimonetti
> > - The strscan C extension was rewritten in pure Ruby and imported into the > repository. All the specs but one pass and new specs have been written too. > Just a tiny clarification, the new Ruby version passes all the Rubyspecs available upstream, however I added and modified specs to be 1.9 c

Re: [MacRuby-devel] assign value to identifier in runtime with objc codes

2009-07-27 Thread Linan Wang
Hi Laurent,Thanks for the explanation. A related question: how to get the "main/self" object of the macruby runtime? On Mon, Jul 27, 2009 at 6:50 AM, Laurent Sansonetti wrote: > Hi Linan, > > You can't really assign a Ruby local variable from Objective-C, since Ruby > locals are generally scoped

[MacRuby-devel] Just Too Late (JTL) compilation

2009-07-27 Thread Rich Morin
This seems like an interesting possibility for MacRuby... http://etoileos.com/news/archive/2009/07/23/2218/ -r -- http://www.cfcl.com/rdmRich Morin http://www.cfcl.com/rdm/resume [email protected] http://www.cfcl.com/rdm/weblog +1 650-873-7841 Technical editing and writing, pr

Re: [MacRuby-devel] Just Too Late (JTL) compilation

2009-07-27 Thread Ernest N. Prabhakar, Ph.D.
Hi Rich, Interesting. Can you point us to any other details about LanguageKit? http://www.freshports.org/lang/etoile-languagekit/ LanguageKit is a compiler kit built on top of LLVM for creating dynamic language implementations using an Objective-C runtime for the object model. This is used

Re: [MacRuby-devel] Just Too Late (JTL) compilation

2009-07-27 Thread Rich Morin
At 10:11 -0700 7/27/09, Ernest N. Prabhakar, Ph.D. wrote: > Can you point us to any other details about LanguageKit? > > http://www.freshports.org/lang/etoile-languagekit/ The article I mentioned was listed on Hacker News (http://news.ycombinator.com/). Here is the discussion: http://news.ycom

Re: [MacRuby-devel] assign value to identifier in runtime with objc codes

2009-07-27 Thread Laurent Sansonetti
Hi Linan, You can evaluate "self" for that. id ruby_self = [[MacRuby sharedRuntime] evaluateString:@"self"]; Laurent On Jul 27, 2009, at 1:52 AM, Linan Wang wrote: Hi Laurent, Thanks for the explanation. A related question: how to get the "main/self" object of the macruby runtime? On Mon

Re: [MacRuby-devel] Just Too Late (JTL) compilation

2009-07-27 Thread Laurent Sansonetti
I had the exact same thought but I preferred to work on AOT compilation first. Technically we could implement this idea easily once the AOT compiler is complete. Laurent On Jul 27, 2009, at 2:25 AM, Rich Morin wrote: This seems like an interesting possibility for MacRuby... http://etoile

Re: [MacRuby-devel] assign value to identifier in runtime with objc codes

2009-07-27 Thread Linan Wang
Got it. thanks! On Mon, Jul 27, 2009 at 7:50 PM, Laurent Sansonetti wrote: > Hi Linan, > You can evaluate "self" for that. > > id ruby_self = [[MacRuby sharedRuntime] evaluateString:@"self"]; > > Laurent > > On Jul 27, 2009, at 1:52 AM, Linan Wang wrote: > > Hi Laurent,Thanks for the explanation.