<?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 objective-c</title>
    <link>http://matt.blogs.it/</link>
    <description>RSS feed for topic objective-c</description>
    <copyright>Copyright 2006 Matt Mower</copyright>
    <generator>Squib/0.1</generator>
    <managingEditor>self@mattmower.com</managingEditor>
    <webMaster>self@mattmower.com</webMaster>
    <language>en-gb</language>
    <item>
      <title>A nice cup of cocoa maybe?</title>
      <pubDate>Fri, 29 Jul 2005 11:40:36 +0100</pubDate>
      <description>&lt;p&gt;Can anyone recommend me some books for getting started with Objective-C and Cocoa programming?&lt;/p&gt;
&lt;p&gt;Although my language of choice is Ruby these days and I'm not keen to start using a language without garbage collection I find myself thinking about writing some Mac software.  I don't really have an app in mind yet, just a few vague thoughts, but the interface makes me want to do something with it ;-)&lt;/p&gt;
&lt;p&gt;Recommendations?&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00002799.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
    <item>
      <title>Cocoa before bed doesn't always induce sleep</title>
      <pubDate>Mon, 23 Jan 2006 09:11:00 +0000</pubDate>
      <description>&lt;p&gt;I'm not sure why but, last night before bed, I decided to go through the &lt;a href="http://developer.apple.com/documentation/Cocoa/Conceptual/ObjCTutorial/index.html"&gt;Cocoa application tutorial with Objective-C&lt;/a&gt;. The tutorial is necessarily a little verbose but after about 25 minutes I had a complete working currency converter application. The InterfaceBuilder/XCode combo feels a little bit retro compared to the Visual Studio behemoth but I was left with a feeling that this was no bad thing -- I never really took to Visual Studio.&lt;/p&gt;

&lt;p&gt;At some point in the exercise I realised that much of what makes Cocoa code look so alien to me is Objective-C's &lt;code&gt;[receiver aMessage:arg]&lt;/code&gt; message passing (method calling) convention and some compiler-neutral sugar for InterfaceBuilders benefit. I quickly got a feel for both and my discomfort began to subside. In the end I was left feeling that writing Cocoa applications might not be so bad and if I had a really good idea I could turn my hand to it.&lt;/p&gt;

&lt;p&gt;I've had some initial thoughts about embedding the Ruby interpreter in a Cocoa application to implement an interface to the Ruby debugger. I have a feeling this is some considerable way beyond my current abilities with either Cocoa or Ruby. &lt;a href="http://radio.weblogs.com/0001017/"&gt;Andy&lt;/a&gt; has also been hassling me about the idea of embedding &lt;a href="http://squib.rubyforge.org/"&gt;Squib&lt;/a&gt; in a WebKit based front-end. There are a couple of less well formed ideas sloshing around as well.&lt;/p&gt;

&lt;p&gt;None of which did my chances of getting to sleep any good.&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003289.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
  </channel>
</rss>
