<?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>Channel 9 - Discussions by HeavensRevenge</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 - Discussions by HeavensRevenge</title>
		<link>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions</link>
	<language>en</language>
	<pubDate>Thu, 23 May 2013 01:04:50 GMT</pubDate>
	<lastBuildDate>Thu, 23 May 2013 01:04:50 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>0</c9:totalResults>
	<c9:pageCount>0</c9:pageCount>
	<c9:pageSize>0</c9:pageSize>
	<item>
		<title>Coffeehouse - Managed Runtime Intitiative - Ideas for the CLR?</title>
		<description><![CDATA[<p>That's the stuff Felix! <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /> I hope MS embraces a pause-less mindset and stops trying to just decrease pause time.</p><p>To be fair, the 1 and ONLY problem I've ever ran into on some VM's is the GC, but... if the GC doesn't get in the way and cause a pause, its smooth sailing and VM managed memory is actually fun to use/abuse <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Managed-Runtime-Intitiative-What-Microsoft-can-learn-from-and-embrace/1bc2ac0b55c340baa6079fde005dc790#1bc2ac0b55c340baa6079fde005dc790</link>
		<pubDate>Fri, 20 Jan 2012 05:41:26 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Managed-Runtime-Intitiative-What-Microsoft-can-learn-from-and-embrace/1bc2ac0b55c340baa6079fde005dc790#1bc2ac0b55c340baa6079fde005dc790</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>3</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Managed Runtime Intitiative - Ideas for the CLR?</title>
		<description><![CDATA[<p>Hello, do you think Microsoft should help this managed runtime initiative which is basically about having chip-makers like Intel &amp; AMD fabricate x86/x64 chips which have special hardware support for managed runtimes like the CLR and JDK? It helps allow them to have trivial pause-less Garbage collection in their VM's via hardware support.&nbsp; As I see it, ...sure it seems good to have almost no pause for a GC but the real <strong>only</strong> thing that matters are PAUSE-LESS GC's!&nbsp; MS shouldn't waste time in trying to minimize the pause; ELIMINATE THE PAUSE!!!</p><p><a href="http://www.managedruntime.org/">http&#58;&#47;&#47;www.managedruntime.org&#47;</a></p><p>Interview: <a href="http://www.infoq.com/interviews/gil-tene-gc">http&#58;&#47;&#47;www.infoq.com&#47;interviews&#47;gil-tene-gc</a></p><p>There has been an interview with the VP of Technology and CTO at Azul (A pause-less JRE) online yesterday. which gives a great low-down of all things GC, and I find it very fascinating to the point I want to raise the awareness here as-well and look for community discussion and hopes that MS just eliminate their CLR pause times. Imagine a pause-less JavaScript VM for IE, and a pause-less GC for the CLR <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' />. In the end, sure the advances in the CLR's pause times has seen great improvements but the CLR is sadly crap compared to something like the technical wonder of what the Azul JRE and its completely pause-less GC has achieved.</p><p>Might I finally add that the linux kernel interface and example code &#43; usage is open sourced and implementation available for MS CLR dev's to learn from and hopefully integrate into a future version of the CLR. To finally make it better than ever as a technical wonder and on the forefront of what is possible today for GC's.</p><p>Enjoy <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Managed-Runtime-Intitiative-What-Microsoft-can-learn-from-and-embrace/c0878664c9cf49649f8c9fde001fe5dd#c0878664c9cf49649f8c9fde001fe5dd</link>
		<pubDate>Fri, 20 Jan 2012 01:56:08 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Managed-Runtime-Intitiative-What-Microsoft-can-learn-from-and-embrace/c0878664c9cf49649f8c9fde001fe5dd#c0878664c9cf49649f8c9fde001fe5dd</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>3</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Opera 10.5</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">stun said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">GoddersUK said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>If they can do the following</p>
<p>(1) get rid of those annoying UI clutter for options</p>
<p>(2) make the default keyboard shortcuts to be like FireFox and Chrome (yes FF and Chrome's Keyboard Shortcuts have become a &quot;standard&quot; in my opinion)</p>
<p>(3) Some really useful AddOns like AdBlock and FireBug for Opera</p>
<p>&nbsp;</p>
<p>Then, I would be a converter. I feel like this Opera 10.5 is the very first version of Opera that I actually enjoy using for the first time ever!</p>
<p>Previous versions sucked and was not the right browser for me.</p>
</div></blockquote>
<p>Options... great Scott its absolutely AMAZING how much functionality Opera truly has, I use it only as a browser, BUT if you actually look into it, it's also an E-mail client, and RSS feed aggregator, and a full features IRC client, AND a web-server called
 Unite., all in under 10 MB.</p>
<p>So Opera sort of NEEDS that many options, to control all of its tightly integrated features. &nbsp;Who doesn't like visual tabs, AND a cool looking zoom slider on the bottom right of the Opera UI</p>
<p>&nbsp;</p>
<p>For the AddOns like AdBlock and FireBug you request, the AdBlock feature you are used to is not auto-updated by a 3rd party list, instead you right click on a page and select &quot;Block Content&quot; which will bring you into an ad-blocking click session, to block
 any element on the page to create your own custom blocking rules(which I love and use extensively).
</p>
<p>&nbsp;</p>
<p>The FireBug which you want is called &quot;Dragonfly&quot;(needs the normal Menu Bar enabled or some keyboard shortcut I can't remember to launch), its a thing very similar to firebug, which even allows remote debugging of a web page.</p>
<p>Also, the one advantage Opera has over Chrome is the &quot;Flip&quot; feature for tabs on your start bar, Chrome &amp; Opera both have Jump-lists implemented but Chrome doesn't show your tabs like Opera can, but Opera, IE8 and Firefox x64 allow it.</p>
<p>&nbsp;</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/533733-Opera-105/30f0341376474322a99c9deb00da8360#30f0341376474322a99c9deb00da8360</link>
		<pubDate>Wed, 03 Mar 2010 00:34:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/533733-Opera-105/30f0341376474322a99c9deb00da8360#30f0341376474322a99c9deb00da8360</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>11</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Three different browser over three weeks ... the winner is ...</title>
		<description><![CDATA[<p>So Opera 10.50 just got released, and I'm posting with opera now.</p>
<p>Too bad, sure Chrome is quick, i had a temporary affair with chrome, but Opera is where my heart is <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/533570-Three-different-browser-over-three-weeks--the-winner-is-/71fef58799e84eb092169deb00da6f54#71fef58799e84eb092169deb00da6f54</link>
		<pubDate>Tue, 02 Mar 2010 13:39:33 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/533570-Three-different-browser-over-three-weeks--the-winner-is-/71fef58799e84eb092169deb00da6f54#71fef58799e84eb092169deb00da6f54</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>29</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Software diagramming</title>
		<description><![CDATA[<p>Hello there, funny enough you had me pull out my GoF book just to be sure, and guess to what you are referring to, because you didn't really ask the question clearly... but I'll attempt to answer.</p>
<p>&nbsp;</p>
<p>There are 2 different diagrams which you could be wanting:</p>
<p>1) <a href="http://upload.wikimedia.org/wikipedia/commons/6/60/TCP_state_diagram.png">
A State Diagram</a> = Tracks a programs persistent state as the program executes, in a stepwise manner</p>
<p>2) <a href="http://www.scitools.com/products/understand/features/images/graph_views_control_flow_c.png">
A Control flow graph</a> = A hierarchical logical way to mind map how the program should function</p>
<p>&nbsp;</p>
<p>For the GoF book, they mainly use control flow graphs, having the function encapsulate other functions to hand control into other defined objects.</p>
<p>&nbsp;</p>
<p>For tools on how to create them, there are 2 I've been having fun with lately, Visio 2010 which is in a free Beta right now, and Visual Studio 2010 also has UML modeling capabilities. &nbsp;You can currently create UML diagrams from existing code now, but you
 can't yet create skeleton templates of code from the UML diagrams you create(yet).</p>
<p>&nbsp;</p>
<p>So those two programs would be my suggestions.</p>
<p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/532416-Software-diagramming/fe796add217b49d18ad19deb00d9da0f#fe796add217b49d18ad19deb00d9da0f</link>
		<pubDate>Mon, 01 Mar 2010 05:41:54 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/532416-Software-diagramming/fe796add217b49d18ad19deb00d9da0f#fe796add217b49d18ad19deb00d9da0f</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>12</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Parallellized Functional Programming &amp; Multiple control flow paths of a binary`s execution</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">JoshRoss said:</div><div class="quoteText">
<p>I cannot think of any benefits to having multiple mains. It's not like a lot of work is done in it. &nbsp;It's there mostly for execution control flow purposes. &nbsp;The only place that I have seen something like multiple mains is in a computer virus. The basic idea
 behind those is to spawn another main(ok so, it's a proc, whatever) when something kills or suspends the other.</p>
<p>&nbsp;</p>
<p>Since net4 arrived in my dev-workflow, I have stopped using threads anyways. &nbsp;The Task Parallel Library&nbsp;works much better, by being more difficult to screw-up and more performant.</p>
</div></blockquote>
<p>I'm sorry if it seemed like I specifically desired multiple &quot;main()&quot; functions, I was referring to what main actually does, as an execution entry point for the whole program to follow in its steed.
</p>
<p>I want a way for one core to start one part of a program whilst another core can execute a different path, working towards a common goal using the memory address the OS gives the program.</p>
<p>&nbsp;</p>
<p>lol and yes, the TPL would indeed be a much more sane way to go for the runtime to manage your thread pool's usage, I for one have only explored the&nbsp; PPL for usage of C&#43;&#43;0x features &amp; Lambda's along with interfacing with Intel's TBB for cross platform STL
 style code.</p>
<p>Rick Molloy&nbsp;is THE MAN along with Erik, they're both really inspiring.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/532990-Parallellized-Functional-Programming--Multiple-control-flow-paths-of-a-binarys-execution/f4b6be4f8a88457f82a99deb00da1bd4#f4b6be4f8a88457f82a99deb00da1bd4</link>
		<pubDate>Sun, 28 Feb 2010 22:17:49 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/532990-Parallellized-Functional-Programming--Multiple-control-flow-paths-of-a-binarys-execution/f4b6be4f8a88457f82a99deb00da1bd4#f4b6be4f8a88457f82a99deb00da1bd4</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>3</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why No Computer Science&quot;y&quot; Books in C#?</title>
		<description><![CDATA[<p>The answer is simple, C#'s primary strong point is developer productivity, not developer understanding.</p>
<p>&nbsp;</p>
<p>For both C/C&#43;&#43; and Java you do need some true CS knowledge to code elegantly designed structure and powerful tools, Java is OO, as in serious OO, and most devs don't know OO until you see an elite European's Java code, it is completely object oriented, pure
 objects doing stuff to other objects, without exception.</p>
<p>C# can let you see your machine, with lots of verbose pain, unlike how a true machine language doesn't allow you to choose which level or spectrum of abstraction you see, you code the machine, not the runtime.</p>
<p>&nbsp;</p>
<p>C# and VB are both bad CS learning languages, they are for workforce productivity only, and for ones who already understand execution flow.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/532873-Why-No-Computer-Sciencey-Books-in-C/4c2517e57ce242e1ae5e9deb00d9ebcf#4c2517e57ce242e1ae5e9deb00d9ebcf</link>
		<pubDate>Sun, 28 Feb 2010 22:00:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/532873-Why-No-Computer-Sciencey-Books-in-C/4c2517e57ce242e1ae5e9deb00d9ebcf#4c2517e57ce242e1ae5e9deb00d9ebcf</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>21</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Parallellized Functional Programming &amp; Multiple control flow paths of a binary`s execution</title>
		<description><![CDATA[<p>1) I'd like to state exactly WHY functional programming is far easier parallelized, it's not because of immutability per-se, immutability help in a way, but the reason is something slightly more subtle. C&#43;&#43; and other compilable languages get assembled into
 assembly instructions, that linear form is actually the problem. The instructions depend on instructions above other than the branch/jumps to find the final momentary code execution path. Functional languages on the other hand use LAMBDAS, which are self-contained
 packages of instructions which are independent of other lambdas. The ability for one lambda/anonymous function to not rely on the others in the program other than possible data dependency's, is why you can run a lambda function independent of the predecessor
 instructions or processor. Thus a lambda function's instructions are at a coarse enough grain that they aren't tied together by a built-in per-CPU hardware program counter like the imperative way of both a program`s structure and logic.<br>
<br>
<br>
2) The other thing I've not been able to understand is WHY today we are limited to a single main function!!! To me, if code entry execution point and exit points could be referenced or indexed like a function table at the beginning of the file, after the magic
 number and before the header meta-data, then the binary could/should be able to run different functions on different processing cores at the same time using hardware supported memory spaces per execution path for sharing memory.&nbsp; Instead of the one large traditional
 main function which must start at one point in the code/binary and end at specified exit/exception points.</p>
<p>This is an alternate way in my head I've been wondering as a different approach to the &quot;thread&quot; way of software engineering.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/532990-Parallellized-Functional-Programming--Multiple-control-flow-paths-of-a-binarys-execution/532990#532990</link>
		<pubDate>Sun, 28 Feb 2010 12:42:46 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/532990-Parallellized-Functional-Programming--Multiple-control-flow-paths-of-a-binarys-execution/532990#532990</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>3</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Windows 7 Start-menu + Jump-list visual overlay bug</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">stevo_ said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">section31 said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>Not for me, as soon as I right click anywhere on the start icon the jump list drops down and the overlay works as expected.</p>
</div></blockquote>
<p>Would you happen to have a single CPU box your running on??&nbsp; Im thinking the&nbsp; right-click on the start button is preempted before the jump-list is torn down to create the proper context menu, making a reversed event only in a preempted system. with more
 than 1 proc.</p>
<p>&nbsp;</p>
<p>If&nbsp;you&nbsp;dont have 1 core, the shell GUI&nbsp;team definitely needs to run a trace to see what is going on.&nbsp;
</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/529541-Windows-7-Start-menu--Jump-list-visual-overlay-bug/2ae75f7cabd54bcab9e19deb00d8f103#2ae75f7cabd54bcab9e19deb00d8f103</link>
		<pubDate>Tue, 16 Feb 2010 22:39:41 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/529541-Windows-7-Start-menu--Jump-list-visual-overlay-bug/2ae75f7cabd54bcab9e19deb00d8f103#2ae75f7cabd54bcab9e19deb00d8f103</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>11</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Windows 7 Start-menu + Jump-list visual overlay bug</title>
		<description><![CDATA[<p>This bug has been present since at least the beta builds of Windows 7 and I'm wondering if it will ever get fixed, or if this is considered a bug by others:</p>
<p>&nbsp;</p>
<p>To reproduce: </p>
<ol>
<li>Right click on any icon in the task-bar to bring up a jump-list context menu </li><li>Right click on the Start-Orb or as close to the bottom-left corner of the screen as possible
</li><li>Observe that the Orb is still on-top, visually overlapping the regular context menu as if the Start button was never there
</li></ol>
<p>I have&nbsp;seen it on every Windows 7 Build I have used since beta2, Im not sure if this is an Aero Window Manager bug or not.</p>
<p>&nbsp;</p>
<p>What do people think?? </p>
<p>Easiest non-destructive bug I've found to date, and I wanted to tell other people because I'm starting to think this will never get fixed.</p>
<p>&nbsp;</p>
<p>Added a merged screenshot of the jump-list click, and a later start-orb click:</p>
<p><a rel="lightbox" href="http://i.imagehost.org/0403/Win7_Buggy_Start-Orb.png"><img src="http://i.imagehost.org/0403/Win7_Buggy_Start-Orb.png" alt="Start-orb overlay"></a></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/529541-Windows-7-Start-menu--Jump-list-visual-overlay-bug/529541#529541</link>
		<pubDate>Tue, 16 Feb 2010 21:14:09 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/529541-Windows-7-Start-menu--Jump-list-visual-overlay-bug/529541#529541</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>11</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - The reason why dynamic languages ported to the .NET CLR have Iron in their name</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">PerfectPhase said:</div><div class="quoteText">
<p><a href="http://channel9.msdn.com/pdc2008/TL10/">http://channel9.msdn.com/pdc2008/TL10/</a>&nbsp;&nbsp;&nbsp;&nbsp; Jump to 13:55&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;</p>
</div></blockquote>
<p>lol, but he didn't actually say whether or not it was an after the fact thing he noticed or was brought attention to. &nbsp;Other than that he was just noting a few&nbsp;enterprise/industrial&nbsp;strength selling points about what Iron meant to him personally for the
 presentation.</p>
<p>&nbsp;</p>
<p>I still believe that Iron is a way to prefix a dynamicly typed language on a strongly typed runtime. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /></p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/528401-The-reason-why-languages-ported-to-the-NET-CLR-have-Iron-in-their-name/48c4336ee5ae436f8fa49deb00d894ef#48c4336ee5ae436f8fa49deb00d894ef</link>
		<pubDate>Sun, 14 Feb 2010 21:32:11 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/528401-The-reason-why-languages-ported-to-the-NET-CLR-have-Iron-in-their-name/48c4336ee5ae436f8fa49deb00d894ef#48c4336ee5ae436f8fa49deb00d894ef</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - The reason why dynamic languages ported to the .NET CLR have Iron in their name</title>
		<description><![CDATA[<p>This is just my educated guess but I believe I'm right for this&nbsp;explanation.</p>
<p>Charles even asked during one interview on C9 called&nbsp;<span><a href="http://channel9.msdn.com/posts/Charles/Jimmy-Schementi-Inside-IronRuby/">Jimmy Schementi: Inside IronRuby</a><span>&nbsp;<span>so here's my answer:</span></span><span>&nbsp;</span></span></p>
<p><span>The CLR is a staticly typed runtime, which is also known as being &quot;strongly typed&quot;. &nbsp;Ruby and Python are Dynamic languages which are primarily typeless. &nbsp;SO for the dev's making their .NET implementation wanted another way to say or prefix the Languages
 names with a &quot;Strong&quot; metaphor. &nbsp;What better to depict strength other than Iron??</span></p>
<p><span>So I believe that naming a dynamic language ported to a strongly typed .NET CLR is called Iron* specifically for that reason, thus the name IronPython and IronRuby were born.</span></p>
<p>&nbsp;</p>
<p><span>Any thoughts ?? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></span></p>
<p><span><br>
</span></p>
<p><a href="http://channel9.msdn.com/posts/Charles/Jimmy-Schementi-Inside-IronRuby/"></a></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/528401-The-reason-why-languages-ported-to-the-NET-CLR-have-Iron-in-their-name/528401#528401</link>
		<pubDate>Sat, 13 Feb 2010 21:01:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/528401-The-reason-why-languages-ported-to-the-NET-CLR-have-Iron-in-their-name/528401#528401</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - The New vs Evolving the Now</title>
		<description><![CDATA[<p>1) I'd like to state exactly WHY functional programming is far easier parallelized, it's not because of immutability per-se, and immutability helps, but something slightly more subtle. &nbsp;C&#43;&#43; and other compilable languages get assembled into assembly instructions,
 that linear form is actually the problem. The instructions depend on instructions above other than the branch/jumps to find the final momentary code execution path. &nbsp;Functional languages on the other hand use LAMBDAS, which are self-contained packages of instructions
 which are independent of other lambdas. &nbsp;The ability for one lambda/anonymous function to not rely on the others in the program other than possible data dependency's is why you can run a lambda function independent of the processor. Thus a lambda function's
 instructions are at a coarse enough grain that they aren't tied together by a built-in per-CPU hardware program counter.</p>
<p>&nbsp;</p>
<p>2) The other thing I've not understood is WHY today we are limited to a single main function!!! &nbsp;To me, if code entry execution point and exit points could be refrenced or indexed like a fucntion table at the beginning of the file, the binary could/should
 be able to run different functions at the same time, instead of the one large main which must start at one point in code/binary and end at specified exit/exception points. This is an alternate way in my head I've been wondering could be a different approach
 to the &quot;thread&quot;.</p>
<p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/525681-The-New-vs-Evolving-the-Now/72eb92b75f854e6daa189deb00d76f78#72eb92b75f854e6daa189deb00d76f78</link>
		<pubDate>Fri, 12 Feb 2010 22:24:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/525681-The-New-vs-Evolving-the-Now/72eb92b75f854e6daa189deb00d76f78#72eb92b75f854e6daa189deb00d76f78</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>20</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Site Feedback - Jason &amp; Charles Future Interview Pair-Up</title>
		<description><![CDATA[<p><a id="ctl00_MainPlaceHolder_Starter_TitleLink" href="http://channel9.msdn.com/posts/Charles/Jason-Olson-Composing-Programming-Languages-F-and-OO/"></a></p>
<p><a id="ctl00_MainPlaceHolder_Starter_TitleLink" href="http://channel9.msdn.com/posts/Charles/Jason-Olson-Composing-Programming-Languages-F-and-OO/"></a></p>
<p><font color="#000000">I've been refreshing my memory on the awesome Lang.NET subject videos and I saw some potential if Charles and Jason teamed up to interview a future victim on C9. &nbsp;I say that because they had a good vibe in the&nbsp;<a id="ctl00_MainPlaceHolder_Starter_TitleLink" href="http://channel9.msdn.com/posts/Charles/Jason-Olson-Composing-Programming-Languages-F-and-OO/">Jason
 Olson: Composing Programming Languages, F# and OO</a>&nbsp;video and both have really good angles on multiple different subjects. &nbsp;Jason seems to be really current on modern development and is now more in the trenches, and Charles is the decorated C9 vet with really
 insightful questions and philosophy during the interview action.</font></p>
<p>&nbsp;</p>
<p><font color="#000000">I'm just putting the idea out there but I'd really enjoy a future event of Charles and Jason to team up against some new blood on C9 to see how things turn out, hopefully others may also want to see this too.</font></p>
<p>&nbsp;</p>
<p>BTW hello C9 forum, this is my first forum post.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Feedback/504878-Jason--Charles-Future-Interview-Pair-Up/504878#504878</link>
		<pubDate>Sun, 08 Nov 2009 03:58:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Feedback/504878-Jason--Charles-Future-Interview-Pair-Up/504878#504878</guid>
		<dc:creator>Eric Aguiar</dc:creator>
		<slash:comments>2</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/HeavensRevenge/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>