<?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 Life and Times of Anders Hejlsberg (Behind The Code on Channel 9)</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/shows/behind+the+code/life-and-times-of-anders-hejlsberg/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Comment Feed for Life and Times of Anders Hejlsberg (Behind The Code on Channel 9)</title><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/</link></image><description>Life and Times of Anders Hejlsberg</description><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/</link><language>en-us</language><pubDate>Thu, 20 Dec 2007 18:14:50 GMT</pubDate><lastBuildDate>Thu, 20 Dec 2007 18:14:50 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;P&gt;Concur with Tim Scarfe: [H]&lt;BR&gt;&lt;BR&gt;&amp;gt;&amp;gt; If I'm honest though I don't like the format of these shows. Don't get me wrong; the content is first rate but I found the interviewer very irritating and the set/audience is not necessary at all. &lt;BR&gt;&amp;nbsp; ----------------------------------------------------&lt;BR&gt;No offense Barbara.&amp;nbsp;;) I think you'd be very attractive w/ a bit of hair &amp;amp; some makeup. This ain't a dig; hope I'm not canned! :P&lt;BR&gt;&lt;BR&gt;Thanks for the link Lexis; Tho it was also viewable from Dr. Dobb's, curious why the video was pulled from Channel 9.&lt;BR&gt;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=374166</link><pubDate>Thu, 20 Dec 2007 18:14:50 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=374166</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/374166/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Concur with Tim Scarfe: [H]&amp;gt;&amp;gt; If I'm honest though I don't like the format of these shows. Don't get me wrong; the content is first rate but I found the interviewer very irritating and the set/audience is not necessary at all. &amp;nbsp; ----------------------------------------------------No&amp;#8230;</evnet:previewtext><dc:creator>Mr. Schmooo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/374166/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;P&gt;I want to download the media files ...&lt;/P&gt;
&lt;P&gt;Michael&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=364767</link><pubDate>Fri, 16 Nov 2007 16:41:55 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=364767</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/364767/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I want to download the media files ...
Michael</evnet:previewtext><dc:creator>msjut</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/364767/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>Never mind; found it.</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=347835</link><pubDate>Tue, 21 Aug 2007 20:47:52 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=347835</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/347835/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Never mind; found it.</evnet:previewtext><dc:creator>vishwak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/347835/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>C sent me this link: &lt;BR&gt;&lt;A href="http://www.researchchannel.org/prog/displayevent.aspx?rID=4919&amp;amp;fID=569" target=_blank&gt;http://www.researchchannel.org/prog/displayevent.aspx?rID=4919&amp;amp;fID=569&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;Thanks C.</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=347398</link><pubDate>Mon, 20 Aug 2007 02:06:37 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=347398</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/347398/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>C sent me this link: http://www.researchchannel.org/prog/displayevent.aspx?rID=4919&amp;amp;fID=569Thanks C.</evnet:previewtext><dc:creator>lexis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/347398/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;P&gt;Can't download or stream; most likely, the media file is missing from the page. Thanks. &lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=347388</link><pubDate>Mon, 20 Aug 2007 01:14:55 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=347388</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/347388/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Can't download or stream; most likely, the media file is missing from the page. Thanks. </evnet:previewtext><dc:creator>lexis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/347388/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;P&gt;Awesome video - I admire Anders immensely.&lt;BR&gt;&lt;BR&gt;I recognised Gregor Noriskin at the end with the great question about declarative/functional features creeping into C# and OOP just becoming a "feature" rather than the be-all and end-all. This is a fascinating time i.e. there is a lot of cross-pollination happening in the language space right now. &lt;BR&gt;&lt;BR&gt;If I'm honest though I don't like the format of these shows. Don't get me wrong; the content is first rate but I found the interviewer very irritating and the set/audience is not necessary at all. &lt;BR&gt;&lt;BR&gt;Tim Scarfe&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=273212</link><pubDate>Sun, 17 Dec 2006 05:15:08 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=273212</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/273212/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Awesome video - I admire Anders immensely.I recognised Gregor Noriskin at the end with the great question about declarative/functional features creeping into C# and OOP just becoming a "feature" rather than the be-all and end-all. This is a fascinating time i.e. there is a lot of cross-pollination&amp;#8230;</evnet:previewtext><dc:creator>timscarfe</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/273212/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;P&gt;&lt;BR&gt;Many programmers certainly have fond memories of the yellow&lt;BR&gt;and blue IDE, where drop down menus were made of characters.&lt;/P&gt;
&lt;P&gt;I am curious of how the C# team will face the challenge of&lt;BR&gt;a growing language. Someone in the assistance mentionned &lt;BR&gt;the creeping of functionnal programming inside C#. For example,&lt;BR&gt;LISP initially designed to be very simple and homogeneous,&lt;BR&gt;has then evolved into a 1200 pages standard. And this standard,&lt;BR&gt;besides being "functional-oriented", had imperative constructs,&lt;BR&gt;and object oriented constructs. C++ starting from its low-level&lt;BR&gt;origins also has grown into a thousand pages standard.&lt;BR&gt;The C# team actually did a great job at designing a homogeneous&lt;BR&gt;language, but the idea of providing one path for one problem&lt;BR&gt;will have a hard time living through the growth of the language.&lt;BR&gt;As eventually there always comes a situation where the programmer&lt;BR&gt;needs freedom, the choice might be between spawning new simple&lt;BR&gt;languages, or keeping on growing. So far the number of available&lt;BR&gt;languages, only for MS gives a clue of the extent of the problem.&lt;BR&gt;(And this is not a negative comment).&lt;BR&gt;Back in the early 80's the DOD realized they had tens of programming&lt;BR&gt;languages being used internally, so they decided to come up&lt;BR&gt;with a unification aka ADA. But that did not remove the need for&lt;BR&gt;various types of languages. In the 60's AI was supposed to be &lt;BR&gt;implemented before the end of the century. And declarative programming&lt;BR&gt;has been a promise since the 40's. &lt;BR&gt;I think the advances with XML are really great, but as someone wrote in&lt;BR&gt;another post, it might be a good idea to have a declarative layer,&lt;BR&gt;and an imperative/object oriented layer.&lt;BR&gt;So hurry slowly toward fully declarative languages.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also there is much greatness in .net. Although C# and .net are tightly&lt;BR&gt;coupled, programming for .net provides a very homogeneous set of &lt;BR&gt;programming experiences for all the supported languages. This &lt;BR&gt;factorization favors improvements across a variety of languages, &lt;BR&gt;each with its own flavor, but iteratively improving each others. &lt;BR&gt;Looks like a powerful leverage for evolution...&lt;BR&gt;(And still providing lots of freedom for specific classes of problems)&lt;/P&gt;
&lt;P&gt;This eco-system oriented growth of the languages is IMHO something&lt;BR&gt;where Java definitely fell short... Well I mean the initial idea,&lt;BR&gt;as there is a J#.net :)&lt;/P&gt;
&lt;P&gt;As Anders said: Keep inventing...&lt;BR&gt;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=188507</link><pubDate>Mon, 15 May 2006 10:40:51 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=188507</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/188507/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Many programmers certainly have fond memories of the yellowand blue IDE, where drop down menus were made of characters.
I am curious of how the C# team will face the challenge ofa growing language. Someone in the assistance mentionned the creeping of functionnal programming inside C#. For&amp;#8230;</evnet:previewtext><dc:creator>pierreleclercq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/188507/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;P&gt;Really interesting video, anyway I do not know why do those people on the show "behind of the code"treat hime like being &amp;nbsp;more famos than Bill Gates however this men is genius one, but his work as far as i know is not as famous as Bill's work is ?. Althought this is my judgmen about the video I can't cut out that Anderson&amp;nbsp; I hardly belive that In that time He did a great job building up TURBO PASCAP and so on,but for the moment the product that Bill is building up are incratible, those products are very adecuate for the market.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Great Video&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;By Liridon Shala&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=186928</link><pubDate>Wed, 10 May 2006 15:37:31 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=186928</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/186928/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Really interesting video, anyway I do not know why do those people on the show "behind of the code"treat hime like being &amp;nbsp;more famos than Bill Gates however this men is genius one, but his work as far as i know is not as famous as Bill's work is ?. Althought this is my judgmen about the video I&amp;#8230;</evnet:previewtext><dc:creator>liridon shala</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/186928/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;skatterbrain wrote:&lt;/div&gt;&lt;div&gt;Maybe it's just me, but from some angles he sure looks like an older Mike Myers.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;He looks like an older Harry Potter to me.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;I need an Anders Hejlsberg autograph :D</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=168762</link><pubDate>Mon, 20 Mar 2006 17:39:54 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=168762</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/168762/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>skatterbrain wrote:Maybe it's just me, but from some angles he sure looks like an older Mike Myers.He looks like an older Harry Potter to me.I need an Anders Hejlsberg autograph :D</evnet:previewtext><dc:creator>reinux</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/168762/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>I did a little Googling and Anders did have a bit to say about XAML&amp;nbsp;as part of his&amp;nbsp;response to the question, "Of all the programming languages you've seen, does any appear to be a complete abomination?" (the last question on &lt;a href="http://dotnet.sys-con.com/read/48156_3.htm"&gt;this page&lt;/a&gt;)&lt;BR&gt;&lt;BR&gt;His response (bold emphasis is mine):&lt;BR&gt;&lt;BR&gt;It's hard to say. I don't know. Batch files and the programming that is going on in those definitely need some help! Another language that is difficult to learn, but very powerful, is XSLT.&lt;BR&gt;&lt;BR&gt;I see lots of little languages go by in various projects and I tend to stress internally at Microsoft that we all need to get on the .NET Framework so that we all share the same power of the API, regardless of our language choices.&lt;BR&gt;&lt;BR&gt;One of the trends I think is interesting is the integration that is happening with programming models like ASP and XAML, which are mixtures of declarative and programming code that give you an amalgam of two different programming disciplines.&lt;BR&gt;&lt;BR&gt;What I'm shooting for with the next generation of Microsoft platforms is to use XML for declarative tasks and C# for programming tasks. &lt;STRONG&gt;I'm less of a believer in using XML to "new up" objects in C#.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;I'd still love to hear his thoughts on Windows Workflow Foundation in particular...</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=166526</link><pubDate>Sun, 12 Mar 2006 05:13:36 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=166526</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/166526/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I did a little Googling and Anders did have a bit to say about XAML&amp;nbsp;as part of his&amp;nbsp;response to the question, "Of all the programming languages you've seen, does any appear to be a complete abomination?" (the last question on this page)His response (bold emphasis is mine):It's hard to say.&amp;#8230;</evnet:previewtext><dc:creator>Oran</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/166526/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>Interesting comment from Anders about the limitations of graphical programming languages (the false start at Borland right before Delphi).&lt;BR&gt;&lt;BR&gt;I would &lt;EM&gt;love&lt;/EM&gt; to hear Anders' analysis of Windows Workflow Foundation and XAML in general.&amp;nbsp; He mentioned he spent some time with the early Avalon team.&amp;nbsp; Was this XAML-related?</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=166491</link><pubDate>Sun, 12 Mar 2006 01:16:39 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=166491</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/166491/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Interesting comment from Anders about the limitations of graphical programming languages (the false start at Borland right before Delphi).I would love to hear Anders' analysis of Windows Workflow Foundation and XAML in general.&amp;nbsp; He mentioned he spent some time with the early Avalon team.&amp;nbsp; Was this XAML-related?</evnet:previewtext><dc:creator>Oran</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/166491/Trackback.aspx</trackback:ping></item><item><title>The divide between general programming languages &amp;amp; databases</title><description>Anders,&lt;BR&gt;&lt;BR&gt;This divide certainly exists but is easily shrinkable.&amp;nbsp; .NET 2005 makes huge steps.&amp;nbsp; In VS2003 you must create the code to invoke a stored procedure, whereas in vsnet2005 you can drag a stored proc into a dataset and it autogenerates the code.&amp;nbsp; &lt;BR&gt;&lt;BR&gt;The next step is autogenerated stored procs which is something that is easily doable using SQL MO, previously DMO.&amp;nbsp; By simply declaring an event schema&amp;nbsp;you can autogenerate the sql table structures to hold the data, as well as the stored procs as well as the c# data layer.&lt;BR&gt;&lt;BR&gt;A key idea is the marriage of object orientation with relational databases and this can be done very very very easily.&amp;nbsp; Without it we are stuck doing what we do today.&amp;nbsp; I've already got this one worked out.&amp;nbsp; Let's discuss at Mix06!&lt;BR&gt;&lt;BR&gt;And let's play some ping pong.&amp;nbsp; Just so we get the urban legend story straight, I remember reading that the signing bonus of $1.5 million was doubled over the phone contigent upon resignation within 24 hours.&amp;nbsp; True or false?&lt;BR&gt;&lt;BR&gt;And Turbo Pascal 7.0 ROCKED!&amp;nbsp; &lt;BR&gt;&lt;BR&gt;Jonathan</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=162254</link><pubDate>Tue, 28 Feb 2006 01:25:11 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=162254</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/162254/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Anders,This divide certainly exists but is easily shrinkable.&amp;nbsp; .NET 2005 makes huge steps.&amp;nbsp; In VS2003 you must create the code to invoke a stored procedure, whereas in vsnet2005 you can drag a stored proc into a dataset and it autogenerates the code.&amp;nbsp; The next step is autogenerated&amp;#8230;</evnet:previewtext><dc:creator>BigBro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/162254/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>Maybe it's just me, but from some angles he sure looks like an older Mike Myers.</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=160592</link><pubDate>Tue, 21 Feb 2006 15:12:55 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=160592</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/160592/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Maybe it's just me, but from some angles he sure looks like an older Mike Myers.</evnet:previewtext><dc:creator>skatterbrain</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/160592/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>wow:O</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=159970</link><pubDate>Sat, 18 Feb 2006 14:17:27 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=159970</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/159970/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>wow:O</evnet:previewtext><dc:creator>shawn1257787</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/159970/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>Anders is &lt;STRONG&gt;THE MAN&lt;/STRONG&gt;!&amp;nbsp;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=159926</link><pubDate>Sat, 18 Feb 2006 05:39:42 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=159926</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/159926/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Anders is THE MAN!&amp;nbsp;</evnet:previewtext><dc:creator>earnshaw</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/159926/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;P&gt;Excellent Video. It's&amp;nbsp;so great to hear about&amp;nbsp;Anders' past and to know his ideas. &lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=159688</link><pubDate>Fri, 17 Feb 2006 05:50:11 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=159688</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/159688/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Excellent Video. It's&amp;nbsp;so great to hear about&amp;nbsp;Anders' past and to know his ideas. </evnet:previewtext><dc:creator>Mr.Sud</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/159688/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;staceyw wrote:&lt;/div&gt;&lt;div&gt;&lt;EM&gt;"I still contend that we can do better than the current set of data structures out there.&amp;nbsp; The concept of a linked list is inherently flawed no matter where you stick the pointers.&amp;nbsp;"&lt;/EM&gt;&lt;BR&gt;&lt;BR&gt;How so?&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;It's a long story...but I will post something about this soon.&amp;nbsp; I'm quite busy right now with other things, but that should change soon. It will take me several days to assemble a post about this topic, and to put together a prototype/demo. It will be written up in C++.&amp;nbsp; &lt;BR&gt;&lt;BR&gt;The very short version is this: the linked list (single or double) is somewhat primitive in its design.&amp;nbsp; It does not have to be this way.&amp;nbsp; It is rather odd that the only means of traversing between nodes is via connected pointers.&amp;nbsp; That forces a user to traverse a list, node by node, and when the list is long enough, that is time consuming.&amp;nbsp; So, I'm going to build a hybrid between an array (or vector) and a linked list.&lt;BR&gt;&lt;BR&gt;And then show you how to flip &lt;EM&gt;that&lt;/EM&gt; into a completely different data structure in real time without moving any data around. The question is not whether it can be done, but how fast I can get it to work. &lt;BR&gt;&lt;BR&gt;Then, when I'm done with that, I'll put up a "data structure" builder/designer in the Sandbox.&amp;nbsp; &lt;BR&gt;&lt;BR&gt;Edit: Tenative "early"&amp;nbsp;thoughts &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=162992#162992&gt;here&lt;/a&gt;&amp;nbsp;(subject to great changes in the weeks ahead).</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=159018</link><pubDate>Tue, 14 Feb 2006 20:42:19 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=159018</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/159018/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>staceyw wrote:"I still contend that we can do better than the current set of data structures out there.&amp;nbsp; The concept of a linked list is inherently flawed no matter where you stick the pointers.&amp;nbsp;"How so?It's a long story...but I will post something about this soon.&amp;nbsp; I'm quite busy&amp;#8230;</evnet:previewtext><dc:creator>billh</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/159018/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;P&gt;He is Bruce Lee of Western world.&lt;BR&gt;As Bruce Lee&amp;nbsp;had stolen (?) skills from Judo, Boxing, Wrestling, and Fencing, etc. and made simple, fast, powerful martial art&amp;nbsp;JitKun-Do, Mr. Hejlsberg has made things clearer for us. He is the star of this geeky world.&lt;BR&gt;&lt;BR&gt;Did you guys see the data structure diagram which Mr. Hejlsberg drew in this show? (two thumbs up!)&lt;BR&gt;&lt;BR&gt;I anticipate&amp;nbsp;he&amp;nbsp;will&amp;nbsp;transform SQL into his C# way!&lt;BR&gt;&lt;BR&gt;Hooray for Mr. Hejlsberg!&lt;BR&gt;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=159014</link><pubDate>Tue, 14 Feb 2006 17:07:13 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=159014</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/159014/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>He is Bruce Lee of Western world.As Bruce Lee&amp;nbsp;had stolen (?) skills from Judo, Boxing, Wrestling, and Fencing, etc. and made simple, fast, powerful martial art&amp;nbsp;JitKun-Do, Mr. Hejlsberg has made things clearer for us. He is the star of this geeky world.Did you guys see the data structure&amp;#8230;</evnet:previewtext><dc:creator>jin</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/159014/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;EM&gt;"I still contend that we can do better than the current set of data structures out there.&amp;nbsp; The concept of a linked list is inherently flawed no matter where you stick the pointers.&amp;nbsp;"&lt;/EM&gt;&lt;BR&gt;&lt;BR&gt;How so?</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=158262</link><pubDate>Sat, 11 Feb 2006 03:46:35 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=158262</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/158262/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>"I still contend that we can do better than the current set of data structures out there.&amp;nbsp; The concept of a linked list is inherently flawed no matter where you stick the pointers.&amp;nbsp;"How so?</evnet:previewtext><dc:creator>William Stacey</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/158262/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>This was a really great show! Thanx Anders for his&amp;nbsp;clear and simply answers.&amp;nbsp;He is a genius program language architect. I think, he is on the right way with his thoughts of declarytive programming.</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=157909</link><pubDate>Thu, 09 Feb 2006 22:39:41 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=157909</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/157909/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This was a really great show! Thanx Anders for his&amp;nbsp;clear and simply answers.&amp;nbsp;He is a genius program language architect. I think, he is on the right way with his thoughts of declarytive programming.</evnet:previewtext><dc:creator>HindermaTH</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/157909/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>About time we saw another Anders video! Thanks. :D&lt;BR&gt;&lt;BR&gt;Anders, you're my hero.&amp;nbsp; Even if you never read my posts.&lt;BR&gt;&lt;BR&gt;I still contend that we can do better than the current set of data structures out there.&amp;nbsp; The concept of a linked list is inherently flawed no matter where you stick the pointers.&amp;nbsp; Again, as I've said before, I'll post a prototype of what I have in mind within the next few weeks.&lt;BR&gt;&lt;BR&gt;Side note:&amp;nbsp;Why do these types of videos (much like an informercial) always have to cut to shots of the audience nodding their heads? It's so cheesy.</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=157853</link><pubDate>Thu, 09 Feb 2006 17:41:41 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=157853</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/157853/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>About time we saw another Anders video! Thanks. :DAnders, you're my hero.&amp;nbsp; Even if you never read my posts.I still contend that we can do better than the current set of data structures out there.&amp;nbsp; The concept of a linked list is inherently flawed no matter where you stick the&amp;#8230;</evnet:previewtext><dc:creator>billh</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/157853/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>I thoroughly enjoyed the show.&amp;nbsp; I used Turbo Pascal, then Delphi and now C#.&amp;nbsp; An amazing guy.</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=157359</link><pubDate>Tue, 07 Feb 2006 20:44:32 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=157359</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/157359/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I thoroughly enjoyed the show.&amp;nbsp; I used Turbo Pascal, then Delphi and now C#.&amp;nbsp; An amazing guy.</evnet:previewtext><dc:creator>Art Hill</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/157359/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;P&gt;My favorite data structure is also a queue, but blocking and bounded.&amp;nbsp; I just posted a Bounded Queue and a Pipe based on the Q.&amp;nbsp; The bounded queue internally uses a LinkedList&amp;lt;T&amp;gt;.&amp;nbsp; The linked list has a small perf disadvantage on adds because it needs to wrap the T in a LinkedListNode.&amp;nbsp; However, adds and removes are constant time and the queue always only contains Count items and never needs to grow or shrink by using Array.Copy as default Queue does.&amp;nbsp;Also this queue is double-ended so you can add remove from either end.&amp;nbsp; That gives you a form of priority queue for free also.&amp;nbsp;&amp;nbsp;Check it out in the Sandbox for the project.&amp;nbsp; The Pipe shows using it like a NetworkStream for&amp;nbsp;an authentication.&amp;nbsp;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=157155</link><pubDate>Mon, 06 Feb 2006 23:29:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=157155</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/157155/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>My favorite data structure is also a queue, but blocking and bounded.&amp;nbsp; I just posted a Bounded Queue and a Pipe based on the Q.&amp;nbsp; The bounded queue internally uses a LinkedList&amp;lt;T&amp;gt;.&amp;nbsp; The linked list has a small perf disadvantage on adds because it needs to wrap the T in a&amp;#8230;</evnet:previewtext><dc:creator>William Stacey</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/157155/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>Wow, great show. Are there other episodes? I couldn't find any but I read in a blog that someone did watch other episodes.&lt;br&gt;&lt;br&gt;--Eric&lt;br&gt;&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=156462</link><pubDate>Fri, 03 Feb 2006 18:49:08 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=156462</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/156462/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Wow, great show. Are there other episodes? I couldn't find any but I read in a blog that someone did watch other episodes.--Eric</evnet:previewtext><dc:creator>efortier</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/156462/Trackback.aspx</trackback:ping></item><item><title>Re: Life and Times of Anders Hejlsberg</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;Minh wrote:&lt;/div&gt;&lt;div&gt;Awesome show. I find myself smiling through out the show. One question I like to ask Anders is -- how did he manage to avoid something that'd claimed so many other MS engineers -- Starting a sentence with "so." Conscious decision? &lt;IMG src="http://channel9.msdn.com/emoticons/emotion-1.gifborder=0&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;Probably because he knew what he was talking about. No need to make stuff up on the spot...&lt;BR&gt;&lt;BR&gt;...so, his favorite language feature is that the data model simplifies to the point where "everything is an object". &lt;BR&gt;&lt;BR&gt;...and, uh, so,&amp;nbsp;his favorite data structure is the circularly linked list.&lt;BR&gt;&lt;BR&gt;:D</description><comments></comments><link>http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=156367</link><pubDate>Fri, 03 Feb 2006 07:26:19 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Behind+The+Code/Life-and-Times-of-Anders-Hejlsberg/?CommentID=156367</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/156367/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Minh wrote:Awesome show. I find myself smiling through out the show. One question I like to ask Anders is -- how did he manage to avoid something that'd claimed so many other MS engineers -- Starting a sentence with "so." Conscious decision? Probably because he knew what he was talking about. No&amp;#8230;</evnet:previewtext><dc:creator>JohnAskew</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/156367/Trackback.aspx</trackback:ping></item></channel></rss>