<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Why Desktop Programming Is So Unproductive?</title>
	<atom:link href="http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/feed/" rel="self" type="application/rss+xml" />
	<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/</link>
	<description>Insights about high-tech software and web business</description>
	<lastBuildDate>Sun, 21 Mar 2010 09:52:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: casa</title>
		<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/comment-page-1/#comment-21480</link>
		<dc:creator>casa</dc:creator>
		<pubDate>Sun, 28 Oct 2007 21:24:40 +0000</pubDate>
		<guid isPermaLink="false">http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/#comment-21480</guid>
		<description>&lt;p&gt;I found an interesting article on Ruby on Leopard at this address &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://trac.macosforge.org/projects/ruby/wiki/WhatsNewInLeopard&quot;&gt;http://trac.macosforge.org/projects/ruby/wiki/W...&lt;/a&gt;.&lt;br&gt;And here is the adress of the blog of the guy that was responsible for Python and Ruby integration at Apple : &lt;a href=&quot;http://chopine.be/lrz/diary/.%3C/p&quot;&gt;http://chopine.be/lrz/diary/.&lt;/p&lt;/a&gt;&gt;&lt;br&gt;&lt;p&gt;To sumarize : bridges are now shipped with the OS.&lt;/p&gt;&lt;br&gt;&lt;p&gt;Enjoy!&lt;/p&gt;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I found an interesting article on Ruby on Leopard at this address <br /><br /><a href="http://trac.macosforge.org/projects/ruby/wiki/WhatsNewInLeopard"></a><a href="http://trac.macosforge.org/projects/ruby/wiki/W.." rel="nofollow">http://trac.macosforge.org/projects/ruby/wiki/W..</a>..<br />And here is the adress of the blog of the guy that was responsible for Python and Ruby integration at Apple : <a href="http://chopine.be/lrz/diary/.%3C/p">http://chopine.be/lrz/diary/.&#038;lt;/p</a>&gt;<br /></p><p>To sumarize : bridges are now shipped with the OS.</p><br /><p>Enjoy!</p>]]></content:encoded>
	</item>
	<item>
		<title>By: casa</title>
		<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/comment-page-1/#comment-17588</link>
		<dc:creator>casa</dc:creator>
		<pubDate>Sun, 28 Oct 2007 20:24:40 +0000</pubDate>
		<guid isPermaLink="false">http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/#comment-17588</guid>
		<description>&lt;p&gt;I found an interesting article on Ruby on Leopard at this address 

http://trac.macosforge.org/projects/ruby/wiki/WhatsNewInLeopard.
And here is the adress of the blog of the guy that was responsible for Python and Ruby integration at Apple : http://chopine.be/lrz/diary/.&lt;/p&gt;

&lt;p&gt;To sumarize : bridges are now shipped with the OS.&lt;/p&gt;

&lt;p&gt;Enjoy!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I found an interesting article on Ruby on Leopard at this address 

<a href="http://trac.macosforge.org/projects/ruby/wiki/WhatsNewInLeopard" rel="nofollow">http://trac.macosforge.org/projects/ruby/wiki/WhatsNewInLeopard</a>.
And here is the adress of the blog of the guy that was responsible for Python and Ruby integration at Apple : <a href="http://chopine.be/lrz/diary/" rel="nofollow">http://chopine.be/lrz/diary/</a>.</p>

<p>To sumarize : bridges are now shipped with the OS.</p>

<p>Enjoy!</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Fred Brunel</title>
		<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/comment-page-1/#comment-21479</link>
		<dc:creator>Fred Brunel</dc:creator>
		<pubDate>Wed, 24 Oct 2007 23:26:25 +0000</pubDate>
		<guid isPermaLink="false">http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/#comment-21479</guid>
		<description>&lt;p&gt;&lt;p&gt;Hi Michel,&lt;/p&gt;&lt;br&gt;&lt;p&gt;Interesting. If Apple truly support these bridges within their tools that&#039;s a very good news.&lt;/p&gt;&lt;br&gt;&lt;p&gt;Actually, the Java bridge failed and they didn&#039;t support it anymore. I&#039;ve been told it was because Java is &quot;less dynamic&quot; than Obj-C and that lead to troubles.&lt;/p&gt;&lt;br&gt;&lt;p&gt;On the opposite, Python and Ruby are &quot;more dynamic&quot; than Obj-C, so they would be a better fit.&lt;/p&gt;&lt;br&gt;&lt;p&gt;OS X rules, I agree :)&lt;/p&gt;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p></p><p>Hi Michel,</p><br /><p>Interesting. If Apple truly support these bridges within their tools that&#8217;s a very good news.</p><br /><p>Actually, the Java bridge failed and they didn&#8217;t support it anymore. I&#8217;ve been told it was because Java is &#8220;less dynamic&#8221; than Obj-C and that lead to troubles.</p><br /><p>On the opposite, Python and Ruby are &#8220;more dynamic&#8221; than Obj-C, so they would be a better fit.</p><br /><p>OS X rules, I agree <img src='http://fredbrunel.com/journal/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>]]></content:encoded>
	</item>
	<item>
		<title>By: casa</title>
		<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/comment-page-1/#comment-21478</link>
		<dc:creator>casa</dc:creator>
		<pubDate>Wed, 24 Oct 2007 23:16:27 +0000</pubDate>
		<guid isPermaLink="false">http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/#comment-21478</guid>
		<description>&lt;p&gt;&lt;p&gt;Have a look at &lt;a href=&quot;http://www.apple.com/macosx/technology/unix.html&quot;&gt;http://www.apple.com/macosx/technology/unix.html&lt;/a&gt;, especially &quot;Scripting Bridge&quot; part.&lt;/p&gt;&lt;br&gt;&lt;p&gt;MacOSX rules&lt;/p&gt;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p></p><p>Have a look at <a href="http://www.apple.com/macosx/technology/unix.html">http://www.apple.com/macosx/technology/unix.html</a>, especially &#8220;Scripting Bridge&#8221; part.</p><br /><p>MacOSX rules</p>]]></content:encoded>
	</item>
	<item>
		<title>By: casa</title>
		<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/comment-page-1/#comment-21477</link>
		<dc:creator>casa</dc:creator>
		<pubDate>Wed, 24 Oct 2007 22:49:09 +0000</pubDate>
		<guid isPermaLink="false">http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/#comment-21477</guid>
		<description>&lt;p&gt;&lt;p&gt;Bit Torrent on MacOSX was written in Python using Obj-C binding. I think this was a great app (and still using it on my Intel box, even if it is a PPC binary). It is probably possible to write good software with Ruby too with a bridge.&lt;/p&gt;&lt;br&gt;&lt;p&gt;I think this is a matter of habits.&lt;/p&gt;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p></p><p>Bit Torrent on MacOSX was written in Python using Obj-C binding. I think this was a great app (and still using it on my Intel box, even if it is a PPC binary). It is probably possible to write good software with Ruby too with a bridge.</p><br /><p>I think this is a matter of habits.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Frederic Brunel</title>
		<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/comment-page-1/#comment-17374</link>
		<dc:creator>Frederic Brunel</dc:creator>
		<pubDate>Wed, 24 Oct 2007 22:26:25 +0000</pubDate>
		<guid isPermaLink="false">http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/#comment-17374</guid>
		<description>&lt;p&gt;Hi Michel,&lt;/p&gt;

&lt;p&gt;Interesting. If Apple truly support these bridges within their tools that&#039;s a very good news.&lt;/p&gt;

&lt;p&gt;Actually, the Java bridge failed and they didn&#039;t support it anymore. I&#039;ve been told it was because Java is &quot;less dynamic&quot; than Obj-C and that lead to troubles.&lt;/p&gt;

&lt;p&gt;On the opposite, Python and Ruby are &quot;more dynamic&quot; than Obj-C, so they would be a better fit.&lt;/p&gt;

&lt;p&gt;OS X rules, I agree :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Michel,</p>

<p>Interesting. If Apple truly support these bridges within their tools that&#8217;s a very good news.</p>

<p>Actually, the Java bridge failed and they didn&#8217;t support it anymore. I&#8217;ve been told it was because Java is &#8220;less dynamic&#8221; than Obj-C and that lead to troubles.</p>

<p>On the opposite, Python and Ruby are &#8220;more dynamic&#8221; than Obj-C, so they would be a better fit.</p>

<p>OS X rules, I agree <img src='http://fredbrunel.com/journal/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>]]></content:encoded>
	</item>
	<item>
		<title>By: casa</title>
		<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/comment-page-1/#comment-17373</link>
		<dc:creator>casa</dc:creator>
		<pubDate>Wed, 24 Oct 2007 22:16:27 +0000</pubDate>
		<guid isPermaLink="false">http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/#comment-17373</guid>
		<description>&lt;p&gt;Have a look at http://www.apple.com/macosx/technology/unix.html, especially &quot;Scripting Bridge&quot; part.&lt;/p&gt;

&lt;p&gt;MacOSX rules&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Have a look at <a href="http://www.apple.com/macosx/technology/unix.html" rel="nofollow">http://www.apple.com/macosx/technology/unix.html</a>, especially &#8220;Scripting Bridge&#8221; part.</p>

<p>MacOSX rules</p>]]></content:encoded>
	</item>
	<item>
		<title>By: casa</title>
		<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/comment-page-1/#comment-17372</link>
		<dc:creator>casa</dc:creator>
		<pubDate>Wed, 24 Oct 2007 21:49:09 +0000</pubDate>
		<guid isPermaLink="false">http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/#comment-17372</guid>
		<description>&lt;p&gt;Bit Torrent on MacOSX was written in Python using Obj-C binding. I think this was a great app (and still using it on my Intel box, even if it is a PPC binary). It is probably possible to write good software with Ruby too with a bridge.&lt;/p&gt;

&lt;p&gt;I think this is a matter of habits.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bit Torrent on MacOSX was written in Python using Obj-C binding. I think this was a great app (and still using it on my Intel box, even if it is a PPC binary). It is probably possible to write good software with Ruby too with a bridge.</p>

<p>I think this is a matter of habits.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Fred Brunel</title>
		<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/comment-page-1/#comment-21476</link>
		<dc:creator>Fred Brunel</dc:creator>
		<pubDate>Sun, 21 Oct 2007 05:27:28 +0000</pubDate>
		<guid isPermaLink="false">http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/#comment-21476</guid>
		<description>&lt;p&gt;&lt;p&gt;@heri complete online software is an holy grail and I&#039;m still a big fan of desktop software -- especially for the Mac -- the experience is totally different from the web.&lt;/p&gt;&lt;br&gt;&lt;p&gt;Actually, I don&#039;t think both compete, an hybrid combination would make a perfect sense, i.e. iTunes Store.&lt;/p&gt;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p></p><p>@heri complete online software is an holy grail and I&#8217;m still a big fan of desktop software &#8212; especially for the Mac &#8212; the experience is totally different from the web.</p><br /><p>Actually, I don&#8217;t think both compete, an hybrid combination would make a perfect sense, i.e. iTunes Store.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Fred Brunel</title>
		<link>http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/comment-page-1/#comment-21475</link>
		<dc:creator>Fred Brunel</dc:creator>
		<pubDate>Sun, 21 Oct 2007 05:22:27 +0000</pubDate>
		<guid isPermaLink="false">http://fredbrunel.com/journal/2007/10/why-desktop-programming-is-such-unproductive/#comment-21475</guid>
		<description>&lt;p&gt;&lt;p&gt;@david Thanks for your comment. Despite my negative feedback, I also think that Cocoa is a great framework given its low-level nature.&lt;/p&gt;&lt;br&gt;&lt;p&gt;I &lt;a href=&quot;http://fredbrunel.com/journal/2005/08/cocoa-programming-first-impressions/&quot; rel=&quot;nofollow&quot;&gt;gave a try&lt;/a&gt; to CoreData two years ago and it was not that bad -- the lack of programming abstraction is compensated by the tools.&lt;/p&gt;&lt;br&gt;&lt;p&gt;The command-line program was just for the matter of example, I would not used Cocoa to do that kind of job.&lt;/p&gt;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p></p><p>@david Thanks for your comment. Despite my negative feedback, I also think that Cocoa is a great framework given its low-level nature.</p><br /><p>I <a href="http://fredbrunel.com/journal/2005/08/cocoa-programming-first-impressions/" rel="nofollow">gave a try</a> to CoreData two years ago and it was not that bad &#8212; the lack of programming abstraction is compensated by the tools.</p><br /><p>The command-line program was just for the matter of example, I would not used Cocoa to do that kind of job.</p>]]></content:encoded>
	</item>
</channel>
</rss>
