<?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: Inform 7 is insanely wonderful and full of words</title>
	<atom:link href="http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words/feed" rel="self" type="application/rss+xml" />
	<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words</link>
	<description>It's all spinning wheels and self-doubt until the first pot of coffee.</description>
	<pubDate>Thu, 28 Aug 2008 00:46:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7-hemorrhage</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Aristotle Pagaltzis</title>
		<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-12521</link>
		<dc:creator>Aristotle Pagaltzis</dc:creator>
		<pubDate>Sat, 10 Jun 2006 09:21:57 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-12521</guid>
		<description>&lt;p&gt;Hey, &lt;a href="http://www.onlamp.com/lpt/a/6602" rel="nofollow"&gt;it even found its way onto the O’Reilly network&lt;/a&gt;.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hey, <a href="http://www.onlamp.com/lpt/a/6602" rel="nofollow">it even found its way onto the O’Reilly network</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dino Morelli</title>
		<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10939</link>
		<dc:creator>Dino Morelli</dc:creator>
		<pubDate>Fri, 12 May 2006 20:42:58 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10939</guid>
		<description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Matt Brubeck said:&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;blockquote&gt;&lt;em&gt;I respect their decision not to GPL the compiler, but I'm slightly less excited than I would be if it were really open.&lt;/em&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;p&gt;I have to agree with Matt on this. I'm a programmer. And I don't mean a mouse-oriented, Eclipse IDE-loving programmer. I mean a vi, makefile, command-shell programmer.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;p&gt;So, if I can't use my text editor and can't build binaries from source with the command line (as you would with make), then I can't use it. It's just not programming in the sense that I've come to enjoy for the past 25 years.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;p&gt;All that aside, after reading the new manual, I think this language is fantastic. Wow. I very much want to try it. I hope at some point non-IDE programmers can have access to the tools to compile this new language.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;p&gt;I'm really blown away by what these guys, Mr. Nelson, Emily Short and everyone else, have done here. Wow again.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[</p>
<p>Matt Brubeck said:</p>
</p>
<p>
<blockquote><em>I respect their decision not to GPL the compiler, but I'm slightly less excited than I would be if it were really open.</em></p></blockquote>
</p>
<p>I have to agree with Matt on this. I'm a programmer. And I don't mean a mouse-oriented, Eclipse IDE-loving programmer. I mean a vi, makefile, command-shell programmer.</p>
</p>
<p>So, if I can't use my text editor and can't build binaries from source with the command line (as you would with make), then I can't use it. It's just not programming in the sense that I've come to enjoy for the past 25 years.</p>
</p>
<p>All that aside, after reading the new manual, I think this language is fantastic. Wow. I very much want to try it. I hope at some point non-IDE programmers can have access to the tools to compile this new language.</p>
</p>
<p>I'm really blown away by what these guys, Mr. Nelson, Emily Short and everyone else, have done here. Wow again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Brubeck</title>
		<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10614</link>
		<dc:creator>Matt Brubeck</dc:creator>
		<pubDate>Tue, 02 May 2006 19:33:46 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10614</guid>
		<description>&lt;p&gt;Strictly speaking, this isn't (all) Open Source software:  While the source code to the GUI is under the GPL, the source code to the compiler will be available only under a "look but don't touch" license (same as Inform 6).  I respect their decision not to GPL the compiler, but I'm slightly less excited than I would be if it were really open.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Strictly speaking, this isn't (all) Open Source software:  While the source code to the GUI is under the GPL, the source code to the compiler will be available only under a "look but don't touch" license (same as Inform 6).  I respect their decision not to GPL the compiler, but I'm slightly less excited than I would be if it were really open.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: l.m.orchard</title>
		<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10600</link>
		<dc:creator>l.m.orchard</dc:creator>
		<pubDate>Tue, 02 May 2006 10:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10600</guid>
		<description>&lt;p&gt;And, to answer my own question, a &lt;a href="http://brasslantern.org/writers/howto/i7intro-c.html" rel="nofollow"&gt;quote from a Brass Lantern article&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;If I7 is built on top of I6, can you get access to I6 within I7 code? Yes. You drop down into I6 by surrounding your I6 code with "(-" and "-)".&lt;/p&gt;
    &lt;p&gt;&lt;code&gt;To end the game in death: (- deadflag=1; -).&lt;/code&gt;&lt;/p&gt;  
  &lt;p&gt;You can use small snippets of I6 code, as above, or include entire routines. This can be useful for programming tasks that are much more easily handled in a procedural language such as I6.&lt;/p&gt;
  &lt;p&gt;The drawback to doing so is a loss of readability: much as when you embed assembly directives in C, you now need to understand two very different languages. You can encapsulate I6 code and give it a natural-language form; in fact, parts of the I7 standard library do just that.&lt;/p&gt;
  &lt;/blockquote&gt;
</description>
		<content:encoded><![CDATA[<p>And, to answer my own question, a <a href="http://brasslantern.org/writers/howto/i7intro-c.html" rel="nofollow">quote from a Brass Lantern article</a>:</p>
<blockquote>
<p>If I7 is built on top of I6, can you get access to I6 within I7 code? Yes. You drop down into I6 by surrounding your I6 code with "(-" and "-)".</p>
<p><code>To end the game in death: (- deadflag=1; -).</code></p>
<p>You can use small snippets of I6 code, as above, or include entire routines. This can be useful for programming tasks that are much more easily handled in a procedural language such as I6.</p>
<p>The drawback to doing so is a loss of readability: much as when you embed assembly directives in C, you now need to understand two very different languages. You can encapsulate I6 code and give it a natural-language form; in fact, parts of the I7 standard library do just that.</p>
</blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: l.m.orchard</title>
		<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10572</link>
		<dc:creator>l.m.orchard</dc:creator>
		<pubDate>Tue, 02 May 2006 00:36:56 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10572</guid>
		<description>&lt;p&gt;Oh, but speaking of ability to complex things in Inform 7, one of the examples at which I've peeked is "Damnatio Memoriae":&lt;/p&gt;

&lt;p&gt;&lt;a href="http://inform-fiction.org/I7Downloads/Examples/dm/"&gt;http://inform-fiction.org/I7Downloads/Examples/dm/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There's a surprisingly complex magic system of linked associations at play there.  And that's a pretty short example game.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Oh, but speaking of ability to complex things in Inform 7, one of the examples at which I've peeked is "Damnatio Memoriae":</p>
<p><a href="http://inform-fiction.org/I7Downloads/Examples/dm/">http://inform-fiction.org/I7Downloads/Examples/dm/</a></p>
<p>There's a surprisingly complex magic system of linked associations at play there.  And that's a pretty short example game.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: l.m.orchard</title>
		<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10571</link>
		<dc:creator>l.m.orchard</dc:creator>
		<pubDate>Tue, 02 May 2006 00:32:26 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10571</guid>
		<description>&lt;p&gt;Tim: Yeah, I've been kind of wondering about that too.  I've not ever really played for more than two minutes with Inform 6 and below, but I wonder if there are some particularly tricky things that Inform 7 won't make easy?  On the other hand, from everything I've read, Inform 7 is a frontend to Inform 6 almost as C++ is a frontend to C.  I wonder if you can drop down a level, if need be?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Tim: Yeah, I've been kind of wondering about that too.  I've not ever really played for more than two minutes with Inform 6 and below, but I wonder if there are some particularly tricky things that Inform 7 won't make easy?  On the other hand, from everything I've read, Inform 7 is a frontend to Inform 6 almost as C++ is a frontend to C.  I wonder if you can drop down a level, if need be?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moss Collum</title>
		<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10570</link>
		<dc:creator>Moss Collum</dc:creator>
		<pubDate>Tue, 02 May 2006 00:12:58 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10570</guid>
		<description>&lt;p&gt;Oh wow, that looks delicious.&lt;/p&gt;

&lt;p&gt;The screenshots of the Transcript make me want something like that for unit testing code in more ordinary programming languages.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Oh wow, that looks delicious.</p>
<p>The screenshots of the Transcript make me want something like that for unit testing code in more ordinary programming languages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Lopez</title>
		<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10547</link>
		<dc:creator>Tim Lopez</dc:creator>
		<pubDate>Mon, 01 May 2006 20:16:27 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10547</guid>
		<description>&lt;p&gt;Inform 7 looks very cool -- I plan to try it out -- although I wonder if the verbose language won't get in the way for experienced users.  For example, can you imagine what writing a shell script in English would look like?&lt;/p&gt;

&lt;p&gt;It is a pity that the source for the command line tools is not available; an Emacs version of the console would be really appealing.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Inform 7 looks very cool -- I plan to try it out -- although I wonder if the verbose language won't get in the way for experienced users.  For example, can you imagine what writing a shell script in English would look like?</p>
<p>It is a pity that the source for the command line tools is not available; an Emacs version of the console would be really appealing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: l.m.orchard</title>
		<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10546</link>
		<dc:creator>l.m.orchard</dc:creator>
		<pubDate>Mon, 01 May 2006 19:19:55 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10546</guid>
		<description>&lt;p&gt;Martin - apropos of that, I just read this bit in the documentation a little while ago:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;2.12. Accented letters&lt;/p&gt;

  &lt;p&gt;Inform 7 is infused by the English language and for the present it would be difficult to write a work of IF in any other language with it. (Inform 6 remains a practical tool for non-English IF, though, having been translated into French, Italian, Spanish, German, and a number of other languages.)&lt;/p&gt;
&lt;/blockquote&gt;
</description>
		<content:encoded><![CDATA[<p>Martin - apropos of that, I just read this bit in the documentation a little while ago:</p>
<blockquote>
<p>2.12. Accented letters</p>
<p>Inform 7 is infused by the English language and for the present it would be difficult to write a work of IF in any other language with it. (Inform 6 remains a practical tool for non-English IF, though, having been translated into French, Italian, Spanish, German, and a number of other languages.)</p>
</blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin Atkins</title>
		<link>http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10544</link>
		<dc:creator>Martin Atkins</dc:creator>
		<pubDate>Mon, 01 May 2006 19:11:03 +0000</pubDate>
		<guid isPermaLink="false">http://decafbad.com/blog/2006/05/01/inform-7-is-insanely-wonderful-and-full-of-words#comment-10544</guid>
		<description>&lt;p&gt;One interesting side-effect of it being based on English is that it presumably makes it harder to use for someone who is attempting to write a story in another language. That doesn't really bother me, as a native English speaker, but that doesn't stop me wondering exactly what it would take to adapt Inform to mimick another language.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>One interesting side-effect of it being based on English is that it presumably makes it harder to use for someone who is attempting to write a story in another language. That doesn't really bother me, as a native English speaker, but that doesn't stop me wondering exactly what it would take to adapt Inform to mimick another language.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
