<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - The CLR Compiler Geek Roundtable</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/47933_100x75.jpg</url>
		<title>Channel 9 - The CLR Compiler Geek Roundtable</title>
		<link></link>
	</image>
	<description>Recently the CLR team had a &amp;quot;Compiler Lab&amp;quot; which is where they meet with customers&amp;nbsp;over in building 20 on Microsoft&#39;s main campus in Redmond, WA. Jeff Sandquist and Charles Torre took their camcorder out for a dinnertime meeting with compiler geeks from
 Microsoft and other companies. None of this was planned.

Listen in as they talk about the CLR compiler over plates of BBQ.</description>
	<link></link>
	<language>en</language>
	<pubDate>Sat, 25 May 2013 06:01:26 GMT</pubDate>
	<lastBuildDate>Sat, 25 May 2013 06:01:26 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[Nice video. I like the guy from Australia, who has written the compiler book.<p>posted by littleguru</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632467671110000000</link>
		<pubDate>Fri, 18 Mar 2005 18:25:11 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632467671110000000</guid>
		<dc:creator>littleguru</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[You'll see more customer/MS people interaction videos on C9 in the future. <br>
<br>
Glad you liked it!<br>
<br>
C<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632467717090000000</link>
		<pubDate>Fri, 18 Mar 2005 19:41:49 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632467717090000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[I was thinking to buy the book, since I'm very interested in compiler and the IL. I guess after reading the book I know a lot more about what's going on internally in the JIT and IL.<br>
<br>
If I don't write a compiler at least it gives me a lot internals... that's also a big benefit.<p>posted by littleguru</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632467730700000000</link>
		<pubDate>Fri, 18 Mar 2005 20:04:30 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632467730700000000</guid>
		<dc:creator>littleguru</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[
<p>I didn't get the title of the book, anyone can point my in the right direction?</p>
<p>posted by lassebjerreknudsen</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632467753510000000</link>
		<pubDate>Fri, 18 Mar 2005 20:42:31 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632467753510000000</guid>
		<dc:creator>lassebjerreknudsen</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[If the CLR team wants ideas for improvements how about making code unloadable/gc-able so that programs that generate code on the fly don't leak memory. Yes, you can use Appdomains now, but there is unacceptible marshalling overhead with that approach in
 programs that have a high number of calls to generated code.<br>
<p>posted by rhm</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632467794300000000</link>
		<pubDate>Fri, 18 Mar 2005 21:50:30 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632467794300000000</guid>
		<dc:creator>rhm</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[
<div>Notice to everyone:-<br>
</div>
<b><br>
STOP POSTING LONG LINKS!!!!!!<br>
<br>
</b>
<div>It screws up the page formatting. Thankyou.<br>
</div>
<p>posted by rhm</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632468321500000000</link>
		<pubDate>Sat, 19 Mar 2005 12:29:10 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632468321500000000</guid>
		<dc:creator>rhm</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[
<blockquote>
<div>rhm wrote:</div>
<div>If the CLR team wants ideas for improvements how about making code unloadable/gc-able so that programs that generate code on the fly don't leak memory. Yes, you can use Appdomains now, but there is unacceptible marshalling overhead with that approach in
 programs that have a high number of calls to generated code.<br>
</div>
</blockquote>
<br>
<br>
See Lightweight&nbsp;Code Generation&nbsp;in .NET 2.0 (DynamicMethod class particularly). I think that is want you suggest.<p>posted by TM</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632468370140000000</link>
		<pubDate>Sat, 19 Mar 2005 13:50:14 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632468370140000000</guid>
		<dc:creator>TM</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[
<div>Interesting topic and discussion.&nbsp; Yes, the fundamental switch to partial classes for one thing seems a little counterintuitive (unless if you are used to C&#43;&#43; header files and cpp
<br>
files that flesh out the implementation).&nbsp; <br>
<br>
The whole discussion by the guy from Australia about private types is not really correct.&nbsp; Using .NET reflection, I can access private data members and functions during<br>
runtime.&nbsp; And using the .NET Reflector (or similar), I can access private data inside DLL or EXE files with not too much difficulty.&nbsp; So, the whole
<br>
private/protected/public distinction (while interesting when it comes to correctness) is not really practical in managed code.<br>
<br>
Of course, interfacing between languages is definitely much easier.&nbsp; And while we're discussing languages, why not have a true Java language compiler that
<br>
&quot;just works&quot; (like the PHP compiler Phalanger) in the CLR?&nbsp; I'm talking JButton, not Button, and so on...so that I can run Java applet code in a Winform UI.&nbsp; Gabeesh?<br>
<br>
P.S. trueguru, not only did you screw up the layout of the page by incorrectly posting the link, but you did so because you shamelessly had to include a referral<br>
link for the book.<br>
</div>
<p>posted by dantheman82</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632468686810000000</link>
		<pubDate>Sat, 19 Mar 2005 22:38:01 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632468686810000000</guid>
		<dc:creator>dantheman82</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[
<blockquote>
<div>TM wrote:</div>
<div><br>
See Lightweight&nbsp;Code Generation&nbsp;in .NET 2.0 (DynamicMethod class particularly). I think that is want you suggest.</div>
</blockquote>
<br>
<br>
Thanks for the headsup. It sounds interesting although I can't read the docs on it now (the online MSDN library being next-to useless). I'll take a look when I get the Whidbey beta.<br>
<p>posted by rhm</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632468700950000000</link>
		<pubDate>Sat, 19 Mar 2005 23:01:35 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632468700950000000</guid>
		<dc:creator>rhm</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[
<p dir="ltr">rhm: Try this link <a href="http://msdn2.microsoft.com/library/80h6baz2.aspx">
http://msdn2.microsoft.com/library/80h6baz2.aspx</a>&nbsp;(or more readable <a href="http://msdn2.microsoft.com/library/system.reflection.emit.dynamicmethod.aspx">
http://msdn2.microsoft.com/library/system.reflection.emit.dynamicmethod.aspx</a>)<br>
<br>
Gotta love the new MSDN Library <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> </p>
<p>Small excerpt from it:</p>
<blockquote dir="ltr">
<p>&quot;You can use the <a href="http://msdn2.microsoft.com/library/80h6baz2.aspx">DynamicMethod</a> class to generate and execute a method at run time, without having to generate a dynamic assembly and a dynamic type to contain the method. Dynamic methods are
 the most efficient way to generate and execute small amounts of code.</p>
<p>A dynamic method is associated with a module, and is effectively global to that module. With sufficient permissions, a dynamic method can access the private data of types declared in that module. You can associate a dynamic method with any module, whether
 or not you created the module.&quot;</p>
</blockquote>
<p>posted by andyandy</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632468803730000000</link>
		<pubDate>Sun, 20 Mar 2005 01:52:53 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632468803730000000</guid>
		<dc:creator>andyandy</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[
<blockquote>
<div>lassebjerreknudsen wrote:</div>
<div>
<p>I didn't get the title of the book, anyone can point my in the right direction?</p>
</div>
</blockquote>
<br>
<br>
here you go:<br>
<br>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/0130622966/qid=1111168549/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/104-1043258-0302360?v=glance&amp;s=books&amp;n=507846">click here</a><p>posted by littleguru</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632469213780000000</link>
		<pubDate>Sun, 20 Mar 2005 13:16:18 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632469213780000000</guid>
		<dc:creator>littleguru</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[
<blockquote>
<div>rhm wrote:</div>
<div>
<div>Notice to everyone:-<br>
</div>
<b><br>
STOP POSTING LONG LINKS!!!!!!<br>
<br>
</b>
<div>It screws up the page formatting. Thankyou.<br>
</div>
</div>
</blockquote>
<br>
<br>
Not here. What's the problem? <br>
Your 18pt red bold thing screws up the page formatting.<br>
<br>
Seems to be a problem with firefox. It does not break links into two lines... That's kind of lame.<p>posted by littleguru</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632469214170000000</link>
		<pubDate>Sun, 20 Mar 2005 13:16:57 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632469214170000000</guid>
		<dc:creator>littleguru</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[URLs don't contain breaking space. They're not supposed to wrap.<br>
<p>posted by rhm</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632469278360000000</link>
		<pubDate>Sun, 20 Mar 2005 15:03:56 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632469278360000000</guid>
		<dc:creator>rhm</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[
<blockquote>
<div>rhm wrote:</div>
<div>URLs don't contain breaking space. They're not supposed to wrap.<br>
</div>
</blockquote>
<br>
<br>
That's not true. Url contain also &quot;-&quot;, which are used to introduce a new line in quite every program that is working with text. The URL from Amazon contains a lot of them.<p>posted by littleguru</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632469302440000000</link>
		<pubDate>Sun, 20 Mar 2005 15:44:04 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632469302440000000</guid>
		<dc:creator>littleguru</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[Hyphen's are not breaking space. They are hyphens! User agents may use hyphenation to break words across lines, but it's not required or even advised. Moreover URLs are not words except in the loosest sense that they are a sequence of non-whitespace characters.
<br>
<br>
Experimenting with IE6 shows that it posesses no such facility to &quot;wrap URLs&quot;. It just happens that IE has different word breaking rules to Gecko. IE breaks 'words' on some punctuation marks including '?' and '-', but it doesn't break on '/' for example so
 it only helps out people who ignorantly post long URLs if they happen to contain those characters. IE is wrong here IMO. Word breaks should only occur on breaking whitespace characters unless you are going to implement a true hyphenation scheme (which would
 be language dependant) that <b>doesn't</b> break technical notation such as URLs.<br>
<p>posted by rhm</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632469361690000000</link>
		<pubDate>Sun, 20 Mar 2005 17:22:49 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632469361690000000</guid>
		<dc:creator>rhm</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[Great video.&nbsp; Thanks for the blog about it, Jeff, because I might not have checked it out otherwise.&nbsp; 93MB file too.&nbsp; I guess it's time for the &quot;Best of Channel 9 Videos on DVD&quot;&nbsp;series.&nbsp;
<br>
<br>
In addition to demonstrating the advantage of devlabs, I saw some importance, for myself, in understanding how managed code impacts consideration of software trustworthiness, especially for integration of components from multiple sources.&nbsp; That angle was enough
 for me to snag the video for future pondering.<br>
<br>
I loved the anecdotal material.&nbsp; In 1961, when I arrived in New York City to do some &quot;Applied Programming Development&quot; work, one job was to figure out how to build a version of RPG so our Univac small-scale systems could run IBM 1401 applications. I had forgotten
 the importance of the card-input event/message loop until it was brought up in the video. Scary stuff for a procedural-language guy teethed on FORTRAN (I &amp; II), ALGOL 60, and assembler.<p>posted by orcmid</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632471517670000000</link>
		<pubDate>Wed, 23 Mar 2005 05:16:07 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c632471517670000000</guid>
		<dc:creator>orcmid</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[br&uuml;l&ouml;r servisi<p>posted by br&#252;l&#246;r</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c634263854000000000</link>
		<pubDate>Fri, 26 Nov 2010 16:23:20 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c634263854000000000</guid>
		<dc:creator>br&#252;l&#246;r</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[baymak servis<p>posted by baymak servis</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c634263854560000000</link>
		<pubDate>Fri, 26 Nov 2010 16:24:16 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c634263854560000000</guid>
		<dc:creator>baymak servis</dc:creator>
	</item>
	<item>
		<title>Re: The CLR Compiler Geek Roundtable</title>
		<description>
			<![CDATA[kadık&ouml;y kombi servisi<p>posted by kadık&#246;y kombi servisi</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c634263855090000000</link>
		<pubDate>Fri, 26 Nov 2010 16:25:09 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/TheChannel9Team/The-CLR-Compiler-Geek-Roundtable#c634263855090000000</guid>
		<dc:creator>kadık&#246;y kombi servisi</dc:creator>
	</item>
</channel>
</rss>