Talk:Inform
From Wikipedia, the free encyclopedia
Contents |
[edit] Article name
I moved this page to here from Inform programming language because a) Inform is not strictly just a programming language, but also a compiler and a software suite, and b) because just "Inform" is simpler and more general. Any complaints? Adam Conover
- The same can be said of Smalltalk and several other languages. IMO, if it is to be categorized under Category:Programming languages, then it should also be so named--Danakil
- I moved it back again, because I strongly disagree with Danakil's opinion. If we were to use this rule to name articles, then every article about a thing should also include that thing's category. If there were a problem of disambiguation between Inform, the programming language, and some other "Inform", the page would without question be most suitable at Inform programming language, but since this is not the case, the title of the article should simply be the name of its subject, which is "Inform", not "Inform programming language." — Adam Conover † 07:38, Oct 18, 2004 (UTC)
-
- Regarding the Smalltalk example, that article is in fact under the name "Smalltalk", not "Smalltalk programming language". I believe that general Wikipedia custom is not to add clarifying phrases to a title unless they're needed, and there doesn't seem to be any need to disambiguate what Inform we're talking about here. Factitious 08:05, Oct 18, 2004 (UTC)
-
- Grue 08:54, 18 Oct 2004 (UTC) supports Adam Conover.
- Alan De Smet 19:06, 20 Oct 2004 (UTC) supports Adam Conover (especially given Factitious's point). Absent real ambiguity just plain "Inform" is better.
[edit] IF Library gone
IFLibrary.com/org appears to be gone. The IFLibrary.com link used to work (I think), but IFLibrary.com fails (demanding authorization) and IFLibrary.org is expired. Alan De Smet | Talk 13:47, May 16, 2005 (UTC)
[edit] INFORM database language
Speaking of "some other 'Inform'", interestingly enough the language list includes a database language called "INFORM" (but not this Inform). Ddawson 11:53, 6 September 2005 (UTC)
[edit] Inform 7
I believe the difference between Inform 6 and 7 is large enough to warrant a separate Inform 7 page. Agree/disagree? Kwi | Talk 21:53, 9 May 2006 (UTC)
- It's complex, especially since Inform 6 forms the underpinning of Inform 7. I'd suggest keeping them together for now and revisit the question in a few months. If there is a decision to break them up it raises the question of what to call the other page. The language itself is "Natural Inform", the system as a whole is Inform 7. Alan De Smet | Talk 04:16, 10 May 2006 (UTC)
-
- Well, the I6 underpinnings could be removed and I7 would look pretty much the same, but hey. As for name, I'd go with Inform 7, since the language is deeply embedded in the system as a whole and probably shouldn't be described separately. But you're probably right that the decision should be postponed (the only harm I see is the separation of page histories). Kwi | Talk 21:48, 10 May 2006 (UTC)
-
-
- The more I think about it, the more I suspect you're right. I still think we should give it some time, if only to let I7's significance sink in. That said, I'm going to slightly overhaul the page organization to differeniate I6 and I7 and adding some more details. This will make it easy to split the pages in the future if we decide (and in the short term generally clairify things) Alan De Smet | Talk 22:30, 10 May 2006 (UTC)
-
-
-
-
- Precedent could be set by IFWiki having Inform 7 in its own entry. http://www.ifwiki.org/index.php/Inform_7 -- Sslaxx, 14:25 13 Sep 2006
-
-
-
-
-
-
- The language itself is not "Natural Inform" - it is Inform 7.
-
-
-
http://groups.google.co.uk/group/rec.arts.int-fiction/browse_frm/thread/8ecdb479ed8e354a/eb097d1cec010e3d# 84.66.226.132 12:22, 30 March 2007 (UTC)
[edit] Notable games written in Inform 7
Given the relative youth of Inform 7, there isn't much that's "notable." However, firsts are usually notable. "Mystery House Possessed" probably deserves mention as it was the first publically released I7 game (albet a very early prototype of I7). The real "firsts" unfortunately wasn't a single game, but a set of six, with half released two months before I7 was. For now I've just listed the lot. Alan De Smet | Talk 02:08, 13 May 2006 (UTC)
[edit] Formatting the Natural Inform (Inform 7) example source
This edit by 131.107.0.103 had lots of good stuff. However, that change reformatted the Natural Inform source code example like most traditional source code: monospace font with fixed line lengths. The designer of Inform 7 (which Natural Inform is part if) really wanted it to "look like a book". Thus source code is typically formatted in paragraphs. The default Inform IDE defaults to proportional fonts. I tried to lay out the source code to reasonably resemble how the editor displays the code. Thus I've reverted 131.107.0.103's formatting for that section to my previous version. Alan De Smet | Talk 02:00, 13 July 2006 (UTC)
- Glad to see someone else is watching over this page as well. Upon further thought, I see your point. Inform 7 code isn't really - well - "code," now is it? I definitely think it looks much nicer this way, and you're quite right it's in keeping with the spirit of Inform 7. This layout also enforces the idea that Inform 7 code is not simply a new face on computer code, a point I think it's important to be grasped by both to those who do and don't speak in computer code fluently. I suspect my edit was a knee-jerk reaction from my coder's instincts more than anything, trying to apply uniform rules across the page, and I do see why it makes more sense to leave it proportional. --131.107.0.103 21:43, 14 July 2006 (UTC)
[edit] History of Inform releases
Is the very detailed table with the "History of Inform releases" really necessary? I think that at least the entries for beta releases and bug fix releases could be removed without much loss. — Tobias Bergemann 14:01, 26 September 2006 (UTC)
- It might be a little overkill for the main article, but it seems useful. Perhaps fork it out into its own article? Maybe "Inform Releases"? Then, as you suggest, strip the list in this article to major releases? Alan De Smet | Talk 02:03, 27 September 2006 (UTC)
-
- The list should be kept in the article if it is considered useful. It may be enough to change the table layout a bit to improve readability. — Tobias Bergemann 07:23, 27 September 2006 (UTC)
[edit] Photopia first?
From the article: "Photopia, by Adam Cadre, is generally credited as being the first truly puzzleless work of interactive fiction. It placed first in the 4th Annual Interactive Fiction Competition. Its appearance was a pivotal point in the history of the medium."
"Mercy", by Chris Klimas predated Photopia. Ralphmerridew 20:53, 26 September 2006 (UTC)
- Photopia is generally credited as being the first. As you note it's not the first (A Mind Forever Voyaging leaps to mind). It's also not really "truly puzzleless", there are at least three puzzles you need to solve: get the treasure chest, escape the underwater location, discover you can fly. They're really simple puzzles, but they are present and you do need to solve them to continue the game. Still, it's generally credited as being the first and is considered to be an important milestone in the development of IF. So the article is accurate. Alan De Smet | Talk 02:07, 27 September 2006 (UTC)
[edit] help me with inform7
help me: "Lanier" by "Anonymous." To say frontdoorstat... —The preceding unsigned comment was added by 207.218.218.166 (talk • contribs) 23:12, November 14, 2006 (UTC) ((Huge chunk of Inform 7 code deleted as it's off topic (See below). If you really want to see it here's the old version - Alan De Smet))
- Don't post this crap on WP. —The preceding unsigned comment was added by Some Person (talk • contribs) 17:56, November 15, 2006 (UTC)
- Wikipedia isn't really an online help resource. If you're looking for help, your best resource is probably the Usenet newsgroup rec.arts.int-fiction. It's dedicated to authoring interactive fiction. You can read it (and post if you're logged in) at Google Groups, or using a Usenet newsreader. When you do post questions to a newsgroup or other online resource (about this, or really anything else), be sure to clearly specify what problem you are having and what sort of help you would like. Simply pasting a bunch of code won't help; specify what the code does, what the code should be doing, and what the difference is. If you're getting error messages, clearly show those. Alan De Smet | Talk 05:43, 16 November 2006 (UTC)
INFORM is also a programming language for MOTOMAN robots (see www.motoman.com), used especially in the MX MRC and NX100 controllers. 154.20.152.71 20:05, 16 December 2006 (UTC)wiki@kienapfel.ca
[edit] GA nomination failure
- It is well written.
- a (prose): b (structure): c (MoS): d (jargon):
- It is factually accurate and verifiable.
- a (references): b (inline citations): c (reliable): d (OR):
- It is broad in its coverage.
- It follows the neutral point of view policy.
- It is stable.
- It contains images, where possible, to illustrate the topic.
- a (tagged and captioned): b (lack of images does not in itself exclude GA): c (non-free images have fair use rationales):
- Overall:
I do not consider this article ready for good article status. Comments on problematic individual criteria follow.
1b. The lead section ought to be a summary of the rest of the article, but at the moment it's devoted to information on the history of Inform that isn't repeated later in the article. Also, the paragraph beginning "Although Inform and the Z-Machine..." is not about the Inform 6 compiler, as far as I can tell. It should be moved. The comparisons with TADS and Hugo do not belong in the "See also" section; I suggest giving it a section to itself.
1c. Article fails the Wikipedia:Lead section guidelines, as noted above.
1d. Given the article's subject matter, it isn't too bad in its use of jargon, but if "Z-machine" is an abbreviation for "Z-code virtual machine", that ought to be made clear.
2a, 2b. It would be unreasonable to expect inline citations for every statement about Inform, since most could only reference the system itself, or associated documentation. However, citations are necessary for statements about the intention behind the system, such as "The concept is to imitate an author's copybook..." Also, the comparison with TADS and Hugo in the "See also" section is entirely unreferenced.
3a. The article provides inadequate information on the history of Inform. For example, one wouldn't know from reading it that the Z-machine was originally used by Infocom. (The reference to "the several-decades-old Z-machine" would be very confusing to a reader with no knowledge of the topic.)
3b. The paragraph beginning "This can also be written with the word print_ret..." seems unnecessary to me. This article isn't a manual, so it's sufficient to show example code for a "hello world" program without discussing other ways it could have been written.
4a, 4b. The article is probably okay here, although I don't know enough to judge whether the comparisons with TADS and Hugo may be open to dispute.
5. There's some discussion above about splitting the section on Inform 7 into a different article. If that's on the agenda, then GA nominations should be left until afterwards. If that idea has been abandoned, then stability is no problem. EALacey 18:29, 28 January 2007 (UTC)
- Notes on my work based on the above. 1b: I believe all information in the summary is now in the main body. The bit about the Z-Machine got its own section. I'm not sure I agree with the criticism of the "See also" section. I don't think the point is to be a comparision, only to provide some context as to why someone might want to see those articles also. 1d: fixed. 2a/2b: Added "copybook" citation, but rest of article needs to be reviewed. 3a: Fixed, although it flows poorly. — Alan De Smet | Talk 04:51, 31 March 2007 (UTC)
- 1b/2a/2b/4a/4b: Resolved. Upon consideration, there are enough competing systems that trying to list them all here is silly. Trying to list the "most important" is a difficult judgement call. So punted and linked to Interactive fiction#Interactive_fiction_development_systems which does a reasonable job of listing systems and noting their popularity (using the IFComp as a proxy). — Alan De Smet | Talk 04:58, 31 March 2007 (UTC)