<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:ent="http://www.purl.org/NET/ENT/1.0/" version="2.0">
  <channel>
    <title>Curiouser and Curiouser! on macruby</title>
    <link>http://matt.blogs.it/</link>
    <description>RSS feed for topic macruby</description>
    <copyright>Copyright 2008 Matt Mower. Some rights reserved.</copyright>
    <generator>Squib/0.5.0.382</generator>
    <managingEditor>self@mattmower.com</managingEditor>
    <webMaster>self@mattmower.com</webMaster>
    <language>en-gb</language>
    <item>
      <title>It's always just after you write</title>
      <link>http://matt.blogs.it/entries/00002926.html</link>
      <pubDate>Fri, 10 Oct 2008 09:00:44 +0100</pubDate>
      <description>&lt;p&gt;Well Laurent did tell me that several people were working on Javascript/Cocoa bridges. I got word this morning about &lt;a href="http://inexdo.com/JSCocoa"&gt;JSCocoa&lt;/a&gt; which looks pretty interesting. If I'd come across this before speaking to Laurent about MacRuby I might well have tried it.&lt;/p&gt;

&lt;p&gt;It looks interesting although I am puzzled by the ugly instance initialization syntax when using GC. And here is a clear advantage to JSCocoa. If you are not using Leopard GC you can't use MacRuby (because MacRuby replaces the Ruby GC with the Leopard GC) and a lot of Cocoa developers are not using GC for various good reasons (like wanting to support Tiger).&lt;/p&gt;

&lt;p&gt;On the other hand if you are using Leopard GC then using JSCocoa you end up with two GC's running at the same time (since JSCore has it's own GC).&lt;/p&gt;

&lt;p&gt;Right now, despite the rough edges, I am pretty happy with how MacRuby is working out. I have to see how well it will perform, Ruby is not the fastest language out there. MacRuby should probably perform as fast as the current JSCore. We'll have to see what things look like when SquirrelFish becomes the official JSCore (probably in 10.6).&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00002926.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
  </channel>
</rss>
