Just caught up with this interaction. Observations:<br><br>1. There are weaknesses when third parties feel the need to make the public judgment that John, who started the thread, has lapsed into ad hominem. Given that he'd been open about his own biases (
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://doyoulovems.com/" target="_blank">http://doyoulovems.com</a> seems pretty clear cut) and he'd asked Ian some straightforward questions about his, I'd say it was best left to Ian to respond. All that was said about him is I take it accurate. It struck me as relevant. Of course it was bracing. But John's point is that the person putting forward a different angle to his own may also have a personal position to defend (not necessarily venal commercial ambition but a perfectly natural desire, as a Microsoft-friendly professional, not to be thought by some of his peers here as aiding an evil empire).
<br><br>There are times for policing politeness on the net. This was not one of them. I would have enjoyed seeing Ian answer without the distraction of emotional hand-holding. That's mostly because:<br><br>2. The issues around Microsoft, open source, IronRuby, Silverlight, the CLR, the DLR, .NET, code managed and unmanaged, and the rest are really rather important for many of our futures, and perhaps (rather portentiously) the future of the planet.
<br><br>It seems to me that Microsoft has been doing quite a lot of the things it ought to have been doing to respond to its loss of developer mind-share and (not in the end unrelated) share of advertising revenue on the net. Have they done enough for all of us, without qualms, to start writing Ruby in the client as well as the server, with the unexpected help of the Docklands Light Railway (sorry)? Or even Smalltalk front and back - 
<a href="http://vistasmalltalk.wordpress.com">http://vistasmalltalk.wordpress.com</a> ? If we trust Microsoft this time, will they play fair in the future? There's the rub.<br><br>I do think that a robust exchange of views, pro and con, on such a complex matter is a reasonable way to go. Not just in the next few days, but in the coming months.
<br><br>That's why I suggest that the politeness police take a back seat. As an alternative form of group therapy, we can each admit that we have a lot riding on the answers, one way or another.<br><br>Richard<br><br>
-- <br>Ruby for laser purity<br><br><div><span class="gmail_quote">On 7/27/07, <b class="gmail_sendername">David Townsend</b> <<a href="mailto:toonsend@gmail.com">toonsend@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
It did come across as quite harsh.  The eternal problem of email as a medium.<br><span class="sg"><br>D</span><div><span class="e" id="q_1140847e65ba2981_2"><br><br><div><span class="gmail_quote">On 7/27/07, <b class="gmail_sendername">
John Scholes</b> <<a href="mailto:j3s1c4@googlemail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
j3s1c4@googlemail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Sorry, typo, should have been "background or financial interest"
<br><br>js<br><br><br>Tom Ward wrote:<br>> On 27/07/07, John Scholes <<a href="mailto:j3s1c4@googlemail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">j3s1c4@googlemail.com</a>> wrote:
<br>><br>>> So just to be clear, you Ian are the Ian Cooper of the London. NET User
<br>>> Group. You are a MS Certified Professional and make your living<br>>> primarily doing consultancy on MS products. Is that correct? None of<br>>> that, of course, invalidates your opinion on IronRuby.
<br>>><br>><br>> This is below the belt; it reads as a pure ad hominem attack.  By all<br>> means question Microsoft and their motivations, but let's please just<br>> attack the arguments, not the people making them.
<br>><br>> Tom<br>> _______________________________________________<br>> Chat mailing list<br>> <a href="mailto:Chat@lists.lrug.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Chat@lists.lrug.org
</a><br>> <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>><br>><br><br>_______________________________________________<br>Chat mailing list<br><a href="mailto:Chat@lists.lrug.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
Chat@lists.lrug.org</a><br><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br></blockquote></div><br>
</span></div><br>_______________________________________________<br>Chat mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">
http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br><br></blockquote></div><br><br clear="all"><br><br>