<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-3944976411672994427.post5397387174257189488..comments</id><updated>2009-01-17T13:29:10.422+07:00</updated><title type='text'>Comments on James Clark's Random Thoughts: Some thoughts on the Oslo Modeling Language</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.jclark.com/feeds/5397387174257189488/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html'/><author><name>James Clark</name><uri>http://www.blogger.com/profile/10624718204308567662</uri><email>jjc@public.jclark.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-1576074837420484469</id><published>2008-12-10T10:14:00.000+07:00</published><updated>2008-12-10T10:14:00.000+07:00</updated><title type='text'>@James:I think I may have submitted my last commen...</title><content type='html'>@James:&lt;BR/&gt;&lt;BR/&gt;I think I may have submitted my last comment more than once, and possibly more than twice.  "How?" you might ask?&lt;BR/&gt;&lt;BR/&gt;Yeah, you got me on that one, cuz' I'm not really sure.  But there was definitely at least one "did that get submitted correctly?" statement followed by a "I don't think it did" followed by a "Oh /PLEASE/ tell me I didn't just resubmit it *TWICE*!".&lt;BR/&gt;&lt;BR/&gt;You'd think after programming these damn things for the last 25 years I would have got the hang of how to use them.&lt;BR/&gt;&lt;BR/&gt;Apparently not. ;-)&lt;BR/&gt;&lt;BR/&gt;Anyway, please feel free to delete however many duplicates made their way through, and in the mean time:&lt;BR/&gt;&lt;BR/&gt;You: "Absolutely. Entering the standards process now would be very premature. Design by committee tends not to produce very elegant results. But I would like standardization to be on the agenda eventually, when the time is ripe (which I would have thought would be several years away at least)."&lt;BR/&gt;&lt;BR/&gt;Can't help but agree.  For the Record, and FWIW, it seems to me that "M" is something that the "Big Dogs" at MSFT have been planning for quite some time.  See: http://www.xsltblog.com/archives/2005/11/is_the_agile_de.html for a better understanding of what I am referring to (closer to the bottom where I mention Chris Sells "LISP" comment is where things sorta come together...)&lt;BR/&gt;&lt;BR/&gt;In other news, what reminded me about this post was Doug Purdy's post [http://douglaspurdy.com/2008/12/05/james-clark-on-oslo-m/] from a few days ago which, at present time, is linked to on the front page of the MSDN "Oslo" front page under the "Oslo Team Blogs" header in the bottom left hand corner of the page: http://msdn.microsoft.com/en-us/oslo/default.aspx&lt;BR/&gt;&lt;BR/&gt;"Big Brother" is paying attention, apparently.  Good for Big Brother! It's about time he started realizing that little brother knows twice as much, is twice as fast, and is half his size.  &lt;BR/&gt;&lt;BR/&gt;The word "agile" comes to mind. ;-)&lt;BR/&gt;&lt;BR/&gt;Go show Big Brother what little brother is all about, James! w00t! :-D</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/1576074837420484469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/1576074837420484469'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1228878840000#c1576074837420484469' title=''/><author><name>M. David Peterson</name><uri>http://www.blogger.com/profile/09927048385376889141</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-7466527524067079801</id><published>2008-12-10T09:48:00.000+07:00</published><updated>2008-12-10T09:48:00.000+07:00</updated><title type='text'>@Kingsley:Conceptually speaking what's the differe...</title><content type='html'>@Kingsley:&lt;BR/&gt;&lt;BR/&gt;Conceptually speaking what's the difference between what C is trying to accomplish and what LISP is trying to accomplish?  Scratching your head at why on earth C was ever needed in the first place doesn't change the fact that C hit a developers sweet spot that to this day LISP has yet to hit.  &lt;BR/&gt;&lt;BR/&gt;Is LISP a better overall language than C? I think so, but I also look at XSLT and see poetry while others see utter chaos and confusion.&lt;BR/&gt;&lt;BR/&gt;RDF and M might theoretically solve the same domain of problem(s) just as LISP and C might do the same for their respective domain(s).&lt;BR/&gt;&lt;BR/&gt;But C won.  Why?&lt;BR/&gt;&lt;BR/&gt;Arguing that one way of solving a problem simply mirrors an existing way of solving the /same/ problem does not mean the argument has been won.  Instead, it means that if you find yourself arguing why the predecessor is better than the follower, it's probably because the follower now owns 90% of the same market the predecessor is lucky to still be consider a contender in.&lt;BR/&gt;&lt;BR/&gt;Worser is better, Kingsley. Just ask Bill Gates and Steve Jobs. ;-)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/7466527524067079801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/7466527524067079801'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1228877280000#c7466527524067079801' title=''/><author><name>M. David Peterson</name><uri>http://www.blogger.com/profile/09927048385376889141</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-5350122944236219328</id><published>2008-12-10T09:47:00.000+07:00</published><updated>2008-12-10T09:47:00.000+07:00</updated><title type='text'>@Kingsley:Conceptually speaking what's the differe...</title><content type='html'>@Kingsley:&lt;BR/&gt;&lt;BR/&gt;Conceptually speaking what's the difference between what C is trying to accomplish and what LISP is trying to accomplish?  Scratching your head at why on earth C was ever needed in the first place doesn't change the fact that C hit a developers sweet spot that to this day LISP has yet to hit.  &lt;BR/&gt;&lt;BR/&gt;Is LISP a better overall language than C? I think so, but I also look at XSLT and see poetry while others see utter chaos and confusion.&lt;BR/&gt;&lt;BR/&gt;RDF and M might theoretically solve the same domain of problem(s) just as LISP and C might do the same for their respective domain(s).&lt;BR/&gt;&lt;BR/&gt;But C won.  Why?&lt;BR/&gt;&lt;BR/&gt;Arguing that one way of solving a problem simply mirrors an existing way of solving the /same/ problem does not mean the argument has been won.  Instead, it means that if you find yourself arguing why the predecessor is better than the follower, it's probably because the follower now owns 90% of the same market the predecessor is lucky to still be consider a contender in.&lt;BR/&gt;&lt;BR/&gt;Worser is better, Kingsley. Just ask Bill Gates and Steve Jobs. ;-)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/5350122944236219328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/5350122944236219328'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1228877220000#c5350122944236219328' title=''/><author><name>M. David Peterson</name><uri>http://www.blogger.com/profile/09927048385376889141</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-572191591594336727</id><published>2008-12-08T23:05:00.000+07:00</published><updated>2008-12-08T23:05:00.000+07:00</updated><title type='text'>What Kingsley Idehen said. Is there any indication...</title><content type='html'>What Kingsley Idehen said. &lt;BR/&gt;&lt;BR/&gt;Is there any indication that MS is targeting XML with this language or is it possible they're out to snip the very gradual growth of RDF before it becomes serious competition? Or, put another way, maybe M could revitalize the Semantic Web push? RDF has had years of slow growth but so far it's kind of floundered about. A serious commitment by MS to an alternate syntax might but just what the SW needs.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/572191591594336727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/572191591594336727'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1228752300000#c572191591594336727' title=''/><author><name>logomachist</name><uri>http://logomachist.livejournal.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-8880027235365515358</id><published>2008-12-02T23:35:00.000+07:00</published><updated>2008-12-02T23:35:00.000+07:00</updated><title type='text'>James,How is "M" conceptually distinct from RDF an...</title><content type='html'>James,&lt;BR/&gt;&lt;BR/&gt;How is "M" conceptually distinct from RDF and the Semantic Web vision in general? In both cases we are looking at Entity / Conceptual Level Data Modelling.&lt;BR/&gt;&lt;BR/&gt;I continue to scratch my head about the degrees of cognitive dissonace exhibited by these efforts :-)&lt;BR/&gt;&lt;BR/&gt;Kingsley Idehen</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/8880027235365515358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/8880027235365515358'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1228235700000#c8880027235365515358' title=''/><author><name>Kingsley Idehen</name><uri>http://www.openlinksw.com/blog/~kidehen</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-7500985704162361457</id><published>2008-11-25T03:39:00.000+07:00</published><updated>2008-11-25T03:39:00.000+07:00</updated><title type='text'>Thanks for taking the time to post this review of ...</title><content type='html'>Thanks for taking the time to post this review of M, James!  It was just the kind of summary I was looking for.&lt;BR/&gt;Cheers, Tony.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/7500985704162361457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/7500985704162361457'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1227559140000#c7500985704162361457' title=''/><author><name>Anthony B. Coates</name><uri>http://kontrawize.blogs.com/kontrawize/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-4983036597274614780</id><published>2008-11-24T10:03:00.000+07:00</published><updated>2008-11-24T10:03:00.000+07:00</updated><title type='text'>Absolutely. Entering the standards process now wou...</title><content type='html'>Absolutely. Entering the standards process now would be very premature. Design by committee tends not to produce very elegant results. But I would like standardization to be on the agenda eventually, when the time is ripe (which I would have thought would be several years away at least).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/4983036597274614780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/4983036597274614780'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1227495780000#c4983036597274614780' title=''/><author><name>James Clark</name><uri>http://www.blogger.com/profile/04798042939786677843</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13483986634790398066'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-5127246093074145278</id><published>2008-11-24T09:20:00.000+07:00</published><updated>2008-11-24T09:20:00.000+07:00</updated><title type='text'>@callingshotgun:&gt;&gt; This seems similar to Google's ...</title><content type='html'>@callingshotgun:&lt;BR/&gt;&lt;BR/&gt;&amp;gt;&amp;gt; This seems similar to Google&amp;#39;s open-sourced &amp;quot;Protocol Buffers.&amp;quot; How do they compare in terms of pros/cons? &amp;lt;&amp;lt;&lt;BR/&gt;&lt;BR/&gt;Huh? Protocol Buffers are a binary data serialization format. Suggesting ProtoBuf&amp;#39;s and the M language represent the same thing would be like suggesting,&lt;BR/&gt;&lt;BR/&gt;&amp;#39;(foo &amp;#39;(bar baz))&lt;BR/&gt;&lt;BR/&gt;... and ...&lt;BR/&gt;&lt;BR/&gt;(foo &amp;#39;(bar baz))&lt;BR/&gt;&lt;BR/&gt;... represent the same thing. &lt;BR/&gt;&lt;BR/&gt;For the record, they don&amp;#39;t. ProtoBuf&amp;#39;s are binary data structures. Like the first sample from above, PB&amp;#39;s just represent data. Nothing more, nothing less. &lt;BR/&gt;&lt;BR/&gt;On the other hand, like LISP/Scheme, M combines both code and data such as that represented by the second sample.&lt;BR/&gt;&lt;BR/&gt;Another example: XSLT == XML, but XML certainly != XSLT.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/5127246093074145278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/5127246093074145278'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1227493200000#c5127246093074145278' title=''/><author><name>M. David Peterson</name><uri>http://www.blogger.com/profile/09927048385376889141</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-6713806571520389344</id><published>2008-11-24T08:58:00.000+07:00</published><updated>2008-11-24T08:58:00.000+07:00</updated><title type='text'>&gt;&gt;  I can understand this: if I was Microsoft, I c...</title><content type='html'>&amp;gt;&amp;gt;  I can understand this: if I was Microsoft, I certainly wouldn&amp;#39;t be keen to repeat the XSD or OOXML experience. But open source is not a substitute for standardization. &amp;lt;&amp;lt;&lt;BR/&gt;&lt;BR/&gt;True, but isn&amp;#39;t making an attempt to standardize a language that exists in an alpha state a bit premature?  After reading your analysis I&amp;#39;m /REALLY/ liking what I&amp;#39;m seeing: It&amp;#39;s like the best of Scheme, XSLT, and XML wrapped into a C-style syntax that&amp;#39;s feels familiar to a broader swath of folks.&lt;BR/&gt;&lt;BR/&gt;Let&amp;#39;s start talking about standardization once a field-tested 1.0 release hits the streets.  In the mean time, fuck standardization: Let creativity and real-world problem solving take its due course.  Then standardize once the language feels complete enough to start imposing &amp;quot;You MUST do this to be considered a standards compliant implementation.&amp;quot;&lt;BR/&gt;&lt;BR/&gt;Or am I missing something more obvious that suggests letting the standardization process reign supreme over the creativity process is a better approach than just letting creative, brilliant people such as yourself get involved with the creation process before then taking things to the next obvious level of standardization.&lt;BR/&gt;&lt;BR/&gt;I hope not, because /your/ brain and talent involved with the creation of a wrist friendly executable version of XSLT causes feelings of &amp;quot;Oh, Dear God... What could the collective forces of James Clark, Don Box, Chris Sells, and other prominent members of the &amp;quot;If I had my way, S-Expressions inside of LISP/Scheme/DSSSL/related dialects would reign supreme&amp;quot; community create if they weren&amp;#39;t forced to work through the confines of a standardization body until they were God damn ready to work with a standardization body to bring an official definition to the end  result of their open sourced creative process of creating a language that couldn&amp;#39;t be criticized by anyone with the credentials for their criticisms to actually matter.&lt;BR/&gt;&lt;BR/&gt;Hell, I&amp;#39;d bet even Knuth would find joy in the end result of just such a creation from just such a group of folks.&lt;BR/&gt;&lt;BR/&gt;James: Get involved. PLEASE!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/6713806571520389344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/6713806571520389344'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1227491880000#c6713806571520389344' title=''/><author><name>M. David Peterson</name><uri>http://www.blogger.com/profile/09927048385376889141</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-7244192522255127043</id><published>2008-11-23T23:38:00.000+07:00</published><updated>2008-11-23T23:38:00.000+07:00</updated><title type='text'>Looks like JSON to me!!</title><content type='html'>Looks like JSON to me!!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/7244192522255127043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/7244192522255127043'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1227458280000#c7244192522255127043' title=''/><author><name>Joey</name><uri>http://www.blogger.com/profile/14877146025800167568</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-3944976411672994427.post-517129589788135853</id><published>2008-11-23T22:31:00.000+07:00</published><updated>2008-11-23T22:31:00.000+07:00</updated><title type='text'>Interesting post-  Hadn't looked into Oslo yet.  A...</title><content type='html'>Interesting post-  Hadn't looked into Oslo yet.  A question, though-  This seems similar to Google's open-sourced "Protocol Buffers."  How do they compare in terms of pros/cons?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/517129589788135853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3944976411672994427/5397387174257189488/comments/default/517129589788135853'/><link rel='alternate' type='text/html' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html?showComment=1227454260000#c517129589788135853' title=''/><author><name>callingshotgun</name><uri>http://www.callingshotgun.net/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jclark.com/2008/11/some-thoughts-on-oslo-modeling-language.html' ref='tag:blogger.com,1999:blog-3944976411672994427.post-5397387174257189488' source='http://www.blogger.com/feeds/3944976411672994427/posts/default/5397387174257189488' type='text/html'/></entry></feed>