<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Comment Feed for JAOO 2007: Glenn Vanderburg - Dynamic Languages and More (Charles on Channel 9)</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/charles/jaoo-2007-glenn-vanderburg-dynamic-languages-and-more/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Comment Feed for JAOO 2007: Glenn Vanderburg - Dynamic Languages and More (Charles on Channel 9)</title><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More/</link></image><description>JAOO 2007: Glenn Vanderburg - Dynamic Languages and More</description><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More/</link><language>en-us</language><pubDate>Tue, 23 Oct 2007 22:21:59 GMT</pubDate><lastBuildDate>Tue, 23 Oct 2007 22:21:59 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Re: JAOO 2007: Glenn Vanderburg - Dynamic Languages and More</title><description>Charles,&lt;BR&gt;&lt;BR&gt;In terms of software composability, I would say,&amp;nbsp;it's more about the programmer writing good code, rather than a new programming language.&lt;BR&gt;&lt;BR&gt;I think the two most important aspects of writing good composable software is A) interfaces and B) reflection.&lt;BR&gt;&lt;BR&gt;That's all you need.&amp;nbsp; Then, in your house example at the end, if you have a component that implements an interface, all you have to do is rewrite it or write something completely new and call the new component instead of the old one, or use a factory pattern.&lt;BR&gt;&lt;BR&gt;Thanks, Justin</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More/?CommentID=338387</link><pubDate>Tue, 23 Oct 2007 22:21:59 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More/?CommentID=338387</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/338387/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Charles,&lt;br /&gt;</evnet:previewtext><dc:creator>MetaGunny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/338387/Trackback.aspx</trackback:ping></item><item><title>Re: JAOO 2007: Glenn Vanderburg - Dynamic Languages and More</title><description>its always nice to hear from people outside Microsoft, i hope we get more of those&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More/?CommentID=360346</link><pubDate>Tue, 23 Oct 2007 16:07:53 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More/?CommentID=360346</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/360346/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>its always nice to hear from people outside Microsoft, i hope we get more of those</evnet:previewtext><dc:creator>Ion Todirel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/360346/Trackback.aspx</trackback:ping></item><item><title>Re: JAOO 2007: Glenn Vanderburg - Dynamic Languages and More</title><description>From Death Star to Mother Ship--nice scale down! &lt;BR&gt;&lt;BR&gt;The kinder, gentler Microsoft.&amp;nbsp;;)&lt;BR&gt;&lt;BR&gt;LOL&lt;BR&gt;&lt;BR&gt;
&lt;P&gt;&lt;STRONG&gt;Ruby on Rails vs .NET - Commercial #9&lt;BR&gt;&lt;/STRONG&gt;&lt;BR&gt;&lt;a href="http://www.youtube.com/watch?v=z99EHyG2jQA&amp;amp;mode=related&amp;amp;search"&gt;http://www.youtube.com/watch?v=z99EHyG2jQA&amp;amp;mode=related&amp;amp;search&lt;/a&gt;=&lt;BR&gt;&lt;BR&gt;[H]&lt;BR&gt;&lt;BR&gt;Looks like Visual Basic and C# are moving up as is Ruby.&lt;BR&gt;&lt;BR&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TH&gt;Position&lt;BR&gt;Oct 2007&lt;/TH&gt;
&lt;TH&gt;Position&lt;BR&gt;Oct 2006&lt;/TH&gt;
&lt;TH&gt;Delta in Position&lt;/TH&gt;
&lt;TH&gt;Programming Language&lt;/TH&gt;
&lt;TH&gt;Ratings&lt;BR&gt;Oct 2007&lt;/TH&gt;
&lt;TH&gt;Delta &lt;BR&gt;Oct 2006&lt;/TH&gt;
&lt;TH&gt;Status&lt;/TH&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/Java.html"&gt;Java&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;21.616%&lt;/TD&gt;
&lt;TD&gt;+0.44%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/C.html"&gt;C&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;14.591%&lt;/TD&gt;
&lt;TD&gt;-3.07%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/(Visual)_Basic.html"&gt;(Visual) Basic&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;11.166%&lt;/TD&gt;
&lt;TD&gt;+1.44%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/C__.html"&gt;C++&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;9.584%&lt;/TD&gt;
&lt;TD&gt;-1.48%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/PHP.html"&gt;PHP&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;9.498%&lt;/TD&gt;
&lt;TD&gt;-0.36%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/Perl.html"&gt;Perl&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;5.351%&lt;/TD&gt;
&lt;TD&gt;-0.12%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/C_.html"&gt;C#&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;3.740%&lt;/TD&gt;
&lt;TD&gt;+0.68%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/Python.html"&gt;Python&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;3.433%&lt;/TD&gt;
&lt;TD&gt;-0.03%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9&lt;/TD&gt;
&lt;TD&gt;9&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/JavaScript.html"&gt;JavaScript&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;2.685%&lt;/TD&gt;
&lt;TD&gt;+0.48%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/Ruby.html"&gt;Ruby&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;2.386%&lt;/TD&gt;
&lt;TD&gt;+1.30%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;11&lt;/TD&gt;
&lt;TD&gt;12&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/PL_SQL.html"&gt;PL/SQL&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;1.966%&lt;/TD&gt;
&lt;TD&gt;+0.87%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;12&lt;/TD&gt;
&lt;TD&gt;15&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/D.html"&gt;D&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;1.594%&lt;/TD&gt;
&lt;TD&gt;+0.96%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/Delphi.html"&gt;Delphi&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;1.539%&lt;/TD&gt;
&lt;TD&gt;-0.61%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;14&lt;/TD&gt;
&lt;TD&gt;11&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/SAS.html"&gt;SAS&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;1.383%&lt;/TD&gt;
&lt;TD&gt;-0.67%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;15&lt;/TD&gt;
&lt;TD&gt;14&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/ABAP.html"&gt;ABAP&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;0.849%&lt;/TD&gt;
&lt;TD&gt;+0.20%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;A-&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;16&lt;/TD&gt;
&lt;TD&gt;18&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/COBOL.html"&gt;COBOL&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;0.683%&lt;/TD&gt;
&lt;TD&gt;+0.14%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;B&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;17&lt;/TD&gt;
&lt;TD&gt;48&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/Lua.html"&gt;Lua&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;0.596%&lt;/TD&gt;
&lt;TD&gt;+0.53%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;B&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;18&lt;/TD&gt;
&lt;TD&gt;16&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/Lisp_Scheme.html"&gt;Lisp/Scheme&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;0.572%&lt;/TD&gt;
&lt;TD&gt;-0.05%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;B&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;19&lt;/TD&gt;
&lt;TD&gt;17&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/Ada.html"&gt;Ada&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;0.559%&lt;/TD&gt;
&lt;TD&gt;0.00%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;B&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;20&lt;/TD&gt;
&lt;TD&gt;21&lt;/TD&gt;
&lt;TD&gt;&lt;IMG src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;a href="http://www.tiobe.com/tiobe_index/Fortran.html"&gt;Fortran&lt;/a&gt;&lt;/TD&gt;
&lt;TD&gt;0.446%&lt;/TD&gt;
&lt;TD&gt;+0.05%&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;B&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;a href="http://www.tiobe.com/tpci.htm"&gt;http://www.tiobe.com/tpci.htm&lt;/a&gt;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More/?CommentID=360163</link><pubDate>Mon, 22 Oct 2007 22:15:49 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More/?CommentID=360163</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/360163/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>From Death Star to Mother Ship--nice scale down! The kinder, gentler Microsoft.&amp;nbsp;;)LOL
Ruby on Rails vs .NET - Commercial #9http://www.youtube.com/watch?v=z99EHyG2jQA&amp;amp;mode=related&amp;amp;search=[H]Looks like Visual Basic and C# are moving up as is Ruby.



PositionOct 2007
PositionOct&amp;#8230;</evnet:previewtext><dc:creator>raymond</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/360163/Trackback.aspx</trackback:ping></item></channel></rss>