<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Why You Should Use C# For Your Scripting Language</title>
	<atom:link href="http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/</link>
	<description>Pragmatic Thoughts On Game Development</description>
	<lastBuildDate>Thu, 29 Jul 2010 11:00:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Neil</title>
		<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/comment-page-1/#comment-757</link>
		<dc:creator>Neil</dc:creator>
		<pubDate>Mon, 10 May 2010 13:07:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.doolwind.com/blog/?p=240#comment-757</guid>
		<description>Hi,

I find this t be very interesting as i am currently reseraching on how to use C# for scripting. Currently i have developed a custom GUI that does does all the basics but obviously nothing near as good as Visual Studio,

if your still offering the source i would love to have a look at it.

Thanks!</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I find this t be very interesting as i am currently reseraching on how to use C# for scripting. Currently i have developed a custom GUI that does does all the basics but obviously nothing near as good as Visual Studio,</p>
<p>if your still offering the source i would love to have a look at it.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hypnotron</title>
		<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/comment-page-1/#comment-756</link>
		<dc:creator>Hypnotron</dc:creator>
		<pubDate>Fri, 12 Mar 2010 12:09:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.doolwind.com/blog/?p=240#comment-756</guid>
		<description>Hello,

Thanks for writing this article.  I&#039;ve decided to go with c# scripting instead of lua.  If you&#039;re still sending out the sample source to people requesting, please send me a copy!

Thanks again.</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Thanks for writing this article.  I&#8217;ve decided to go with c# scripting instead of lua.  If you&#8217;re still sending out the sample source to people requesting, please send me a copy!</p>
<p>Thanks again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: a0a</title>
		<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/comment-page-1/#comment-755</link>
		<dc:creator>a0a</dc:creator>
		<pubDate>Fri, 04 Dec 2009 07:57:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.doolwind.com/blog/?p=240#comment-755</guid>
		<description>We&#039;ve actually done the same for a ps2 title ones, running a Java VM and coding gamelogic in java. Worked pretty well. Downsides were garbage collection thread which soaked quite some performance, and the issue of knowing Java to be able to script. Still. Strict language syntax checking by compiler beats the crap out of any debug cycle.</description>
		<content:encoded><![CDATA[<p>We&#8217;ve actually done the same for a ps2 title ones, running a Java VM and coding gamelogic in java. Worked pretty well. Downsides were garbage collection thread which soaked quite some performance, and the issue of knowing Java to be able to script. Still. Strict language syntax checking by compiler beats the crap out of any debug cycle.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ProtheonX</title>
		<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/comment-page-1/#comment-754</link>
		<dc:creator>ProtheonX</dc:creator>
		<pubDate>Fri, 20 Nov 2009 07:09:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.doolwind.com/blog/?p=240#comment-754</guid>
		<description>Man I wish I had thought of this at the start of my team&#039;s current project.  We are working with a short cycle of 4 months for our last project before we graduate.

We chose to not use any scripting because we didn&#039;t know if we would have the time to learn a scripting language like Lua or Python.  Using C# would have been amazing.

 If you will I would love to see your source example.  Great post.</description>
		<content:encoded><![CDATA[<p>Man I wish I had thought of this at the start of my team&#8217;s current project.  We are working with a short cycle of 4 months for our last project before we graduate.</p>
<p>We chose to not use any scripting because we didn&#8217;t know if we would have the time to learn a scripting language like Lua or Python.  Using C# would have been amazing.</p>
<p> If you will I would love to see your source example.  Great post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Robbins</title>
		<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/comment-page-1/#comment-753</link>
		<dc:creator>David Robbins</dc:creator>
		<pubDate>Wed, 18 Nov 2009 13:34:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.doolwind.com/blog/?p=240#comment-753</guid>
		<description>Just wanted to share something I&#039;ve used in the past.  CS Script is great platform for creating scripting features for your apps.  It may not be germane to XNA, but it&#039;s still a nice implementation.

http://www.codeproject.com/KB/cs/cs-script_for_cp.aspx

Enjoyed the post.</description>
		<content:encoded><![CDATA[<p>Just wanted to share something I&#8217;ve used in the past.  CS Script is great platform for creating scripting features for your apps.  It may not be germane to XNA, but it&#8217;s still a nice implementation.</p>
<p><a href="http://www.codeproject.com/KB/cs/cs-script_for_cp.aspx" rel="nofollow">http://www.codeproject.com/KB/cs/cs-script_for_cp.aspx</a></p>
<p>Enjoyed the post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Using C# For a Commercial Game &#8211; Doolwind&#39;s Game Coding Blog</title>
		<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/comment-page-1/#comment-752</link>
		<dc:creator>Using C# For a Commercial Game &#8211; Doolwind&#39;s Game Coding Blog</dc:creator>
		<pubDate>Tue, 17 Nov 2009 03:27:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.doolwind.com/blog/?p=240#comment-752</guid>
		<description>[...] &#8211; As I&#8217;ve mentioned in a previous article, I&#8217;m using C# for the scripting language in our [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8211; As I&#8217;ve mentioned in a previous article, I&#8217;m using C# for the scripting language in our [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diego</title>
		<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/comment-page-1/#comment-751</link>
		<dc:creator>Diego</dc:creator>
		<pubDate>Sat, 14 Nov 2009 19:35:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.doolwind.com/blog/?p=240#comment-751</guid>
		<description>This came from heaven! I had this need to alter my XNA game in real time and coincidentally I was already looking into using a text file with C# code as “script” to do it. With your testimonial I will definitely try it.

Please send me your source sample so I can start playing with it quicker. I’ll post here my experience ;)</description>
		<content:encoded><![CDATA[<p>This came from heaven! I had this need to alter my XNA game in real time and coincidentally I was already looking into using a text file with C# code as “script” to do it. With your testimonial I will definitely try it.</p>
<p>Please send me your source sample so I can start playing with it quicker. I’ll post here my experience <img src='http://www.doolwind.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leader247</title>
		<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/comment-page-1/#comment-750</link>
		<dc:creator>Leader247</dc:creator>
		<pubDate>Mon, 02 Nov 2009 15:40:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.doolwind.com/blog/?p=240#comment-750</guid>
		<description>I would like to look at your source code, I could learn a lot from it. Because I am developing a game engine.</description>
		<content:encoded><![CDATA[<p>I would like to look at your source code, I could learn a lot from it. Because I am developing a game engine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doolwind</title>
		<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/comment-page-1/#comment-749</link>
		<dc:creator>Doolwind</dc:creator>
		<pubDate>Thu, 29 Oct 2009 03:03:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.doolwind.com/blog/?p=240#comment-749</guid>
		<description>Thanks for the link Greg.  I&#039;m a big fan of Google&#039;s new javascript vm.

No, the main reason for using C# is because it&#039;s a fully featured language with the .NET framework as support and automatic compatibility with any .NET language.  I&#039;m going to look into portability with MONO in the future.

I agree simply having C or C++ would not suit as a scripting language, however C# is at a good level for game designers to use.</description>
		<content:encoded><![CDATA[<p>Thanks for the link Greg.  I&#8217;m a big fan of Google&#8217;s new javascript vm.</p>
<p>No, the main reason for using C# is because it&#8217;s a fully featured language with the .NET framework as support and automatic compatibility with any .NET language.  I&#8217;m going to look into portability with MONO in the future.</p>
<p>I agree simply having C or C++ would not suit as a scripting language, however C# is at a good level for game designers to use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://www.doolwind.com/blog/why-you-should-use-csharp-for-your-scripting-language/comment-page-1/#comment-748</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Thu, 29 Oct 2009 02:44:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.doolwind.com/blog/?p=240#comment-748</guid>
		<description>It is worth checking out V8, Google&#039;s Javascript embeddable VM.  It has nice native / script interface and the language is like dynamic C. http://code.google.com/p/v8/

Is of the main reasons you are preferring C#, compatibility with XNA?  That is great until you later want to port beyond the world of MS.

I&#039;m hoping there is value beyond runtime compilation and linkage.  I recall Carmack years ago admitting that he&#039;d written a embeddable C compiler for C scripts then realized he hadn&#039;t achieved more than duplication with limited features.</description>
		<content:encoded><![CDATA[<p>It is worth checking out V8, Google&#8217;s Javascript embeddable VM.  It has nice native / script interface and the language is like dynamic C. <a href="http://code.google.com/p/v8/" rel="nofollow">http://code.google.com/p/v8/</a></p>
<p>Is of the main reasons you are preferring C#, compatibility with XNA?  That is great until you later want to port beyond the world of MS.</p>
<p>I&#8217;m hoping there is value beyond runtime compilation and linkage.  I recall Carmack years ago admitting that he&#8217;d written a embeddable C compiler for C scripts then realized he hadn&#8217;t achieved more than duplication with limited features.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
