<?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: You want Apple sauce with that?</title>
	<atom:link href="http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/</link>
	<description>Man bites Ogre</description>
	<lastBuildDate>Thu, 09 Feb 2012 08:49:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>By: Steve</title>
		<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/comment-page-1/#comment-89762</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Mon, 28 Apr 2008 12:04:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/#comment-89762</guid>
		<description>I think whenever you get a standard, people want to extend it. Giving MS the benefit of the doubt here, it&#039;s not always because they want to create a custom version they can own - sometimes it&#039;s genuinely because they think they can to do it better. That&#039;s natural - standards are always the lowest common denominator, but sometimes, that&#039;s a trade-off that&#039;s worth making. 

When it comes to documents, there are many organisations that need to keep them for a very long time now, especially governments. It&#039;s not acceptable to be locked up in a format that has exactly one, proprietary implementation, especially when that implementation changes and drops support for old versions (Office 2007, hang your head in shame). Now, I don&#039;t care really what standard it is, so long as there is one, and it&#039;s implementable by anyone with a bit of talent in a reasonable amoune of time. The whole lobbying for ODF has a good side (despite no doubt nefarious intentions by IBM / Sun) in that ODF is relatively easy to support, as compared to OOXML, and as such it&#039;s a better basis for a common standard. If people bolt on extensions, that&#039;s for them to decide but the sensible ones should avoid doing it, or at least the business leaders should be smart enough to say that no extensions are allowed. Sure, people will bitch about their favourite extensions, but tough luck - if the goal is to keep business data open and maintanable for the next 50 years, then stick to the damn standards. There&#039;s no ifs or buts here - if &#039;coolness&#039; has to suffer for the benefit of long-term persistence, then so be it. It&#039;s all a question of priorities.</description>
		<content:encoded><![CDATA[<p>I think whenever you get a standard, people want to extend it. Giving MS the benefit of the doubt here, it&#8217;s not always because they want to create a custom version they can own &#8211; sometimes it&#8217;s genuinely because they think they can to do it better. That&#8217;s natural &#8211; standards are always the lowest common denominator, but sometimes, that&#8217;s a trade-off that&#8217;s worth making. </p>
<p>When it comes to documents, there are many organisations that need to keep them for a very long time now, especially governments. It&#8217;s not acceptable to be locked up in a format that has exactly one, proprietary implementation, especially when that implementation changes and drops support for old versions (Office 2007, hang your head in shame). Now, I don&#8217;t care really what standard it is, so long as there is one, and it&#8217;s implementable by anyone with a bit of talent in a reasonable amoune of time. The whole lobbying for ODF has a good side (despite no doubt nefarious intentions by IBM / Sun) in that ODF is relatively easy to support, as compared to OOXML, and as such it&#8217;s a better basis for a common standard. If people bolt on extensions, that&#8217;s for them to decide but the sensible ones should avoid doing it, or at least the business leaders should be smart enough to say that no extensions are allowed. Sure, people will bitch about their favourite extensions, but tough luck &#8211; if the goal is to keep business data open and maintanable for the next 50 years, then stick to the damn standards. There&#8217;s no ifs or buts here &#8211; if &#8216;coolness&#8217; has to suffer for the benefit of long-term persistence, then so be it. It&#8217;s all a question of priorities.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Evans</title>
		<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/comment-page-1/#comment-89752</link>
		<dc:creator>Paul Evans</dc:creator>
		<pubDate>Mon, 28 Apr 2008 11:38:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/#comment-89752</guid>
		<description>@Steve - You didn&#039;t have to listen to it, I congratulate your curosity and persistence :-)  I guess I&#039;m used to sponsered podcasts, major nelsonm, hansleminutes and the road house both have little bits in.  Perhaps it&#039;s necessary once you reach a certain amount of bandwidth usage.

What I got from that point of view was about the same as you, that the OOXML standard was a retroactive document... including documenting quirks and mistakes in previous products way back through the history of office.  

It also sounded like it came about via a reaction to ODF lobbying for only allowing products that deal with ODF in government contracts because it&#039;s an ISO standard, to the exclusion of MS Office.

I think the whole thing is more to do with politics and using it as a baton to hit the other around the head with.  I think if ODF wasn&#039;t used like that, this whole thing would have just gone quitely by.

As for implementation, it seems that so far they are letting 3rd parties and the open source community create add-ins to do odf things.  So I guess it&#039;s the whole &quot;yeah it can, but not by default&quot; thing.  It will be interesting to see how this develops, and if saving as an odf would mean you loose things that you wouldn&#039;t if you saved in the native format.

Course I hardly know the ins and outs of it all, and it&#039;s all personal opinon.  I&#039;m sure ODF is lovely and clear in comparison, there again the purpose of a shiney new standard and one that covers warts and all of products for a decade or so are going to look very different.</description>
		<content:encoded><![CDATA[<p>@Steve &#8211; You didn&#8217;t have to listen to it, I congratulate your curosity and persistence <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   I guess I&#8217;m used to sponsered podcasts, major nelsonm, hansleminutes and the road house both have little bits in.  Perhaps it&#8217;s necessary once you reach a certain amount of bandwidth usage.</p>
<p>What I got from that point of view was about the same as you, that the OOXML standard was a retroactive document&#8230; including documenting quirks and mistakes in previous products way back through the history of office.  </p>
<p>It also sounded like it came about via a reaction to ODF lobbying for only allowing products that deal with ODF in government contracts because it&#8217;s an ISO standard, to the exclusion of MS Office.</p>
<p>I think the whole thing is more to do with politics and using it as a baton to hit the other around the head with.  I think if ODF wasn&#8217;t used like that, this whole thing would have just gone quitely by.</p>
<p>As for implementation, it seems that so far they are letting 3rd parties and the open source community create add-ins to do odf things.  So I guess it&#8217;s the whole &#8220;yeah it can, but not by default&#8221; thing.  It will be interesting to see how this develops, and if saving as an odf would mean you loose things that you wouldn&#8217;t if you saved in the native format.</p>
<p>Course I hardly know the ins and outs of it all, and it&#8217;s all personal opinon.  I&#8217;m sure ODF is lovely and clear in comparison, there again the purpose of a shiney new standard and one that covers warts and all of products for a decade or so are going to look very different.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/comment-page-1/#comment-89229</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Fri, 25 Apr 2008 17:04:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/#comment-89229</guid>
		<description>@Andrew: touché :) Yeah, XCode took the longest, and the overwriting of folders threw me, but other than that I&#039;ve been happy.

@Paul: Oh jeez has that podcast got some of the most irritating content ever. Cheezy music: check. Irritating introduction: check. Seemingly endless &#039;sponsored by&#039; fluff: check. Use of the word &#039;rock&#039; in an entirely inappropriate context, bringing back memories of the unjustifiable confidence of Vanilla Ice: check. I should have been paid to listen to this ;)

His issues seem to revolve around that people lobbied for ODF, so no-one should mind OOXML, but it&#039;s really not about that. It&#039;s about whether you end up with a genuinely open document standard that can be implemented by many people. ODF is already open and implementable - the spec is not that complex, it&#039;s not anyone&#039;s fault but MS that they haven&#039;t implemented it yet. Conversely OOXML is a sprawling mess with a shedload of outstanding unanswered issues on it, that even Office doesn&#039;t implement properly yet, that&#039;s the core problem. Do you really want a sprawling, horrid &#039;standard&#039; which can&#039;t even get simple formatting commands consistent between Word/Powerpoint/Excel? I don&#039;t, I want something the entire industry can actually use efficiently. Clearly they based it on what Office can spit out now which is why it&#039;s so internally inconsistent.</description>
		<content:encoded><![CDATA[<p>@Andrew: touché <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Yeah, XCode took the longest, and the overwriting of folders threw me, but other than that I&#8217;ve been happy.</p>
<p>@Paul: Oh jeez has that podcast got some of the most irritating content ever. Cheezy music: check. Irritating introduction: check. Seemingly endless &#8216;sponsored by&#8217; fluff: check. Use of the word &#8216;rock&#8217; in an entirely inappropriate context, bringing back memories of the unjustifiable confidence of Vanilla Ice: check. I should have been paid to listen to this <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>His issues seem to revolve around that people lobbied for ODF, so no-one should mind OOXML, but it&#8217;s really not about that. It&#8217;s about whether you end up with a genuinely open document standard that can be implemented by many people. ODF is already open and implementable &#8211; the spec is not that complex, it&#8217;s not anyone&#8217;s fault but MS that they haven&#8217;t implemented it yet. Conversely OOXML is a sprawling mess with a shedload of outstanding unanswered issues on it, that even Office doesn&#8217;t implement properly yet, that&#8217;s the core problem. Do you really want a sprawling, horrid &#8216;standard&#8217; which can&#8217;t even get simple formatting commands consistent between Word/Powerpoint/Excel? I don&#8217;t, I want something the entire industry can actually use efficiently. Clearly they based it on what Office can spit out now which is why it&#8217;s so internally inconsistent.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Evans</title>
		<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/comment-page-1/#comment-89227</link>
		<dc:creator>Paul Evans</dc:creator>
		<pubDate>Fri, 25 Apr 2008 16:05:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/#comment-89227</guid>
		<description>I&#039;m sure this will probably bug you listening to it, but you might find this interesting:
Jonathan Zuck on the Politics of OOXML
http://www.dotnetrocks.com/default.aspx?showNum=335</description>
		<content:encoded><![CDATA[<p>I&#8217;m sure this will probably bug you listening to it, but you might find this interesting:<br />
Jonathan Zuck on the Politics of OOXML<br />
<a href="http://www.dotnetrocks.com/default.aspx?showNum=335" rel="nofollow">http://www.dotnetrocks.com/default.aspx?showNum=335</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Fenn</title>
		<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/comment-page-1/#comment-89226</link>
		<dc:creator>Andrew Fenn</dc:creator>
		<pubDate>Fri, 25 Apr 2008 15:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/#comment-89226</guid>
		<description>It&#039;s been interesting listening to your grumblings about your Mac until you&#039;ve reached the point where you&#039;re now praising it. :)</description>
		<content:encoded><![CDATA[<p>It&#8217;s been interesting listening to your grumblings about your Mac until you&#8217;ve reached the point where you&#8217;re now praising it. <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/comment-page-1/#comment-89220</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Fri, 25 Apr 2008 11:10:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/#comment-89220</guid>
		<description>I&#039;ve never had a great experience with Eclipse/C++ in the past (as compared to Eclipse/Java), and I like to use the &#039;most common&#039; environment. XCode comes with OS X so it&#039;s the one most people are going to use, hence it makes sense to get to know it. I&#039;m happy with it now.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve never had a great experience with Eclipse/C++ in the past (as compared to Eclipse/Java), and I like to use the &#8216;most common&#8217; environment. XCode comes with OS X so it&#8217;s the one most people are going to use, hence it makes sense to get to know it. I&#8217;m happy with it now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kezzer</title>
		<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/comment-page-1/#comment-89214</link>
		<dc:creator>Kezzer</dc:creator>
		<pubDate>Fri, 25 Apr 2008 10:53:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/#comment-89214</guid>
		<description>Steve: How come you used XCode? Did you ever take a look at Eclipse CPP for Mac? I&#039;m not saying one is better than the other as I&#039;ve barely used Eclipse for C++ development, I was just wondering what the benefits were?</description>
		<content:encoded><![CDATA[<p>Steve: How come you used XCode? Did you ever take a look at Eclipse CPP for Mac? I&#8217;m not saying one is better than the other as I&#8217;ve barely used Eclipse for C++ development, I was just wondering what the benefits were?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/comment-page-1/#comment-89198</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Fri, 25 Apr 2008 10:26:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/#comment-89198</guid>
		<description>@SunSailor: I think the impression that Macs are mostly for arty types is woefully outdated. I see Macs cropping up most in the hands of developers these days - many people in our local developer circle are owners of MacBooks as their personal machines, even though at work they are Windows developers, and when I was at a game developer conference in the UK late last year, I saw just as many MacBooks (pro and non-pro) being pulled out of laptops as Windows machines. Many are attracted to the fact that they can run Windows on it as well now, but when given a choice between OS X and Windows for general tasks, most seem happy to use OS X (like me - the Intel chip gave me the fallback but I&#039;ve found I rarely use it). Developers tend to like the BSD underpinnings of OS X, in my experience, and the fact that as a portable machine, the Mac has physical and battery characteristics that make a Vista-based laptop weep.

You&#039;re right about Cocoa, but you can level the same kind of argument at Gtk+ - there are wrapper libraries you can use to get around it, but if you want a &#039;native&#039; feel you may have to invest in specific UIs for each platform with a common back-end, if you&#039;re not web-based. It&#039;s a resource sink, but it depends on how UI focussed your application is. App availability really hasn&#039;t been an issue for me - NeoOffice gives me a Cocoa-native version of Open Office, I&#039;ve gotten used to XCode now, many of my other apps are cross-platform anyway (like Eclipse, Thunderbird, Firefox) and there are a few apps on the Mac I&#039;d love to be able to use on Windows but can&#039;t, like Adium, Quicksilver and PixelMator.</description>
		<content:encoded><![CDATA[<p>@SunSailor: I think the impression that Macs are mostly for arty types is woefully outdated. I see Macs cropping up most in the hands of developers these days &#8211; many people in our local developer circle are owners of MacBooks as their personal machines, even though at work they are Windows developers, and when I was at a game developer conference in the UK late last year, I saw just as many MacBooks (pro and non-pro) being pulled out of laptops as Windows machines. Many are attracted to the fact that they can run Windows on it as well now, but when given a choice between OS X and Windows for general tasks, most seem happy to use OS X (like me &#8211; the Intel chip gave me the fallback but I&#8217;ve found I rarely use it). Developers tend to like the BSD underpinnings of OS X, in my experience, and the fact that as a portable machine, the Mac has physical and battery characteristics that make a Vista-based laptop weep.</p>
<p>You&#8217;re right about Cocoa, but you can level the same kind of argument at Gtk+ &#8211; there are wrapper libraries you can use to get around it, but if you want a &#8216;native&#8217; feel you may have to invest in specific UIs for each platform with a common back-end, if you&#8217;re not web-based. It&#8217;s a resource sink, but it depends on how UI focussed your application is. App availability really hasn&#8217;t been an issue for me &#8211; NeoOffice gives me a Cocoa-native version of Open Office, I&#8217;ve gotten used to XCode now, many of my other apps are cross-platform anyway (like Eclipse, Thunderbird, Firefox) and there are a few apps on the Mac I&#8217;d love to be able to use on Windows but can&#8217;t, like Adium, Quicksilver and PixelMator.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SunSailor</title>
		<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/comment-page-1/#comment-89187</link>
		<dc:creator>SunSailor</dc:creator>
		<pubDate>Fri, 25 Apr 2008 10:15:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/#comment-89187</guid>
		<description>The problems with the mac systems are mainly two. First, porting existing software isn&#039;t trivial, as you need to bridge at least between Cocoa and C++, as Cocoa is limited to objective-c. A plain port, using the usual abstraction methods isn&#039;t that easy, e.g. see OpenOffice and several other major open source projects. The second problem is the limited allotment of developers in relation to the users. On Linux, there are a significant amount of the users developers in some kind, on windows, at least the tools are available for a major developer scene, but on the mac, you have mostly art oriented people. So, this doesn&#039;t raise the availability of a wide application range.</description>
		<content:encoded><![CDATA[<p>The problems with the mac systems are mainly two. First, porting existing software isn&#8217;t trivial, as you need to bridge at least between Cocoa and C++, as Cocoa is limited to objective-c. A plain port, using the usual abstraction methods isn&#8217;t that easy, e.g. see OpenOffice and several other major open source projects. The second problem is the limited allotment of developers in relation to the users. On Linux, there are a significant amount of the users developers in some kind, on windows, at least the tools are available for a major developer scene, but on the mac, you have mostly art oriented people. So, this doesn&#8217;t raise the availability of a wide application range.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kezzer</title>
		<link>http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/comment-page-1/#comment-89159</link>
		<dc:creator>Kezzer</dc:creator>
		<pubDate>Fri, 25 Apr 2008 09:05:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/2008/04/24/you-want-apple-sauce-with-that/#comment-89159</guid>
		<description>Aye, nowadays if I were developing I aim for Mac, Ubuntu and XP/Vista.  The growth of Apple in the consumer market is supposedly ever-growing comparative to MS equivalent technologies, so it&#039;s something to be more wary of.

When I worked for Symantec we actually had a Mac in the office where one of our client packages was developed on it which I thought was great because the software we were developing was mostly unheard of, yet implemented on a mass scale for primarily businesses, so to have a Mac port was quite a hurdle.

With the growth of Mac users (and there&#039;s probably a steadily increasing curve for Windows users due to increasing awareness of computing for the newbies such as older generations, families unaware of computing potential etc.) I would say it&#039;s becoming more and more important to support those users.

Ubuntu is a biggy now, especially with their vast increase in numbers and a huge development community working around the clock on the OS, as well as being implemented in schools around the world now (&lt;a href=&quot;http://www.duvet-dayz.com/archives/2008/04/04/654/&quot; title=&quot;9000 PCs in Swiss schools will switch to Ubuntu only&quot; rel=&quot;nofollow&quot;&gt;Swedish schools recently&lt;/a&gt;).

If you&#039;re a developer working on a single platform, then there&#039;s something very wrong ;)</description>
		<content:encoded><![CDATA[<p>Aye, nowadays if I were developing I aim for Mac, Ubuntu and XP/Vista.  The growth of Apple in the consumer market is supposedly ever-growing comparative to MS equivalent technologies, so it&#8217;s something to be more wary of.</p>
<p>When I worked for Symantec we actually had a Mac in the office where one of our client packages was developed on it which I thought was great because the software we were developing was mostly unheard of, yet implemented on a mass scale for primarily businesses, so to have a Mac port was quite a hurdle.</p>
<p>With the growth of Mac users (and there&#8217;s probably a steadily increasing curve for Windows users due to increasing awareness of computing for the newbies such as older generations, families unaware of computing potential etc.) I would say it&#8217;s becoming more and more important to support those users.</p>
<p>Ubuntu is a biggy now, especially with their vast increase in numbers and a huge development community working around the clock on the OS, as well as being implemented in schools around the world now (<a href="http://www.duvet-dayz.com/archives/2008/04/04/654/" title="9000 PCs in Swiss schools will switch to Ubuntu only" rel="nofollow">Swedish schools recently</a>).</p>
<p>If you&#8217;re a developer working on a single platform, then there&#8217;s something very wrong <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

