Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 August 28  



1.1  Interactive Fiction Programming Languages  
9 comments  




1.2  Vista Disk cleanup bug  
1 comment  




1.3  What are these tags called?  
4 comments  




1.4  Zoom 1608  
4 comments  















Wikipedia:Reference desk/Archives/Computing/2008 August 28







Add links
 









Project page
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Get shortened URL
Download QR code
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 

< Wikipedia:Reference desk | Archives | Computing

Welcome to the Wikipedia Computing Reference Desk Archives
The page you are currently viewing is an archive page. While you can leave answers for any questions shown below, please ask new questions on one of the current reference desk pages.


August 28[edit]

Interactive Fiction Programming Languages[edit]

All right, not sure if I'll get any replies to this, but is anyone out there familiar with the languages used to write text adventures (or interactive fiction, or Adventure games, or whatever you call them... like ADVENTorZork)? I'm quite familiar with TADS and I've used Quest before, but I was wondering if someone who knows a wider variety of IF languages (like ADRIFT, Inform, etc.) could tell me which they considered the best to use, that aren't too difficult to learn and use, but are still powerful? --Alinnisawest(talk) 00:46, 28 August 2008 (UTC)[reply]

The original 'ADVENT' was written in Fortran. From what I recall (it was a VERY long time ago), it was mostly table-driven but used specific Fortran code for special cases. The program has been re-written and re-re-written in half a dozen languages over the years - added to and subtracted from - so it's perfectly possible that some kind of scripting language has been used in more recent implementations. Sadly, I've never used a text adventure scripting language - so I don't have any advice to give. SteveBaker (talk) 04:04, 28 August 2008 (UTC)[reply]
Yeah, I don't think I want to learn FORTRAN... ADVENT has been rewritten in TADS, and something for MS-DOS, I believe. Like I said, I already know TADS (thanks to Eric Eve and his magnificent tutorial, praise be to his name!!), but I didn't know if there was another language was was easier, but still as powerful. --Alinnisawest, Dalek Emperor (extermination requests here) 04:07, 28 August 2008 (UTC)[reply]
I've played a little with Inform, but through lack of time/imagination I haven't actually created much of anything other than experiments. From the examples given though, it's certainly powerful enough to do a lot of things, and also pretty extensible. Inform 7 is written in natural language - see the article for an example. I love the concept, and it's fascinating to play with, but I guess it could take a bit of getting used to if you're more familiar with conventional programming. I can't say anything about other languages though. the wub "?!" 11:33, 28 August 2008 (UTC)[reply]
Here is a comparison of the major languages (found as a link from the blogofEmily Short, one of the developers of Inform 7). Algebraist 11:41, 28 August 2008 (UTC)[reply]
TADS and Inform 6 are very similar in their capabilities, and I don't think one is significantly easier than the other. TADS is a conventionally designed object oriented language. Inform 6 is a mess—no type system, awful syntax, 16-bit integers and pointers limiting you to 64K of addressable memory. But it has some advantages. Compiling to the Z-machine gives it a certain retro appeal, and has the practical advantage that the games can be played on very low powered systems (like older handhelds). It has a larger user base than TADS, which makes it easier to get help, though TADS has plenty of users also. It has a very good manual (the DM4). And it has a star-studded clientele (Adam Cadre, Andrew Plotkin, Emily Short, ...), which isn't exactly an advantage but does draw many people to it, I think.
Inform 7 is almost totally unrelated to Inform 6 and probably shouldn't have been called "Inform" at all. It's a rule-based language with an even worse syntax than Inform 6. Full marks for coolness, though. I don't know a whole lot about it.
ADRIFT is not exactly a "language", it's a GUI for making old-school games where you walk around a map picking up and dropping objects and unlocking chests with keys and so on. It has a very large community, but it barely interacts with the TADS/Inform community and there seems to be a certain amount of bad blood between them. Mainly it's creative differences; the TADS/Inform crowd wants to create Art, the ADRIFT crowd wants to create dungeon quests. You asked for a powerful language, so I don't think you want ADRIFT. You can write a dungeon crawl in TADS or Inform, but you can't write ShadeorPhotopia in ADRIFT.
Another language that probably deserves mentioning is Hugo, which to the best of my knowledge is a well-engineered system on par with Inform or TADS, but gets very little use.
Probably the best place to get help and advice about writing IF is the Usenet group rec.arts.int-fiction. -- BenRG (talk) 12:28, 28 August 2008 (UTC)[reply]
Colossal Cave Adventure was the first text adventure I ever played, and I was hooked for years thereafter. The Infocom adventures, in particular, were fun and fiendish at the same time. Wow, reading this article certainly brought back fond memories! Sandman30s (talk) 13:17, 28 August 2008 (UTC)[reply]

On the topic of ADRIFT, about the only game I've ever played in it was A Fine Day for Reaping which, while being extremely funny and pretty good, had horrible support for stuff like interacting with NPCs. I'm presuming that's a fault of ADRIFT, because in TADS there's default responses for things like that; in AFDFR, it just said it didn't understand or something, so I spent about fifteen minutes playing guess-the-proper-format-and-noun-for-dialogue every time I wanted to say something! I haven't checked out Hugo, maybe I'll see what it's about. --Alinnisawest, Dalek Empress (extermination requests here) 14:31, 28 August 2008 (UTC)[reply]

Just a note: I'm sure that Inform is very powerful. But its pseudo-English qualities drove me nuts. I couldn't predict where it would operate like English and where it wouldn't. I personally would prefer something much more overtly structured and less "natural"—as a programmer, that sort of thing is much easier to deal with, because the "natural" is going to be artificial anyway, so you might as well have the structure be obvious. But I didn't spend more than a few days tinkering with it before I got frustrated, it must be admitted. It's clearly very powerful, but limited in its misguided attempt to try and appear "natural" to apparently appeal to non-programmers. --98.217.8.46 (talk) 05:36, 29 August 2008 (UTC)[reply]

Vista Disk cleanup bug[edit]

I have recently heard that, vista should be reinstalled after files in my documents have been deleted due to the bug in vista disk cleanup. Why is this? I really doubt that there could be corrupt files as a result of this. Clover345 (talk) 13:01, 28 August 2008 (UTC)[reply]

What are these tags called?[edit]

What are these tags called?

$Id: index.xhtml,v 1.4 2008/07/26 22:14:32 root Exp $
$Date: 2003/10/27 05:33:06 $
$Id: newuser.xhtml,v 1.1 2008/07/29 23:37:34 root Exp $

--grawity 19:13, 28 August 2008 (UTC)[reply]

Where did you see them? --LarryMac | Talk 19:18, 28 August 2008 (UTC)[reply]
First, second, third. --grawity 19:25, 28 August 2008 (UTC)[reply]
Those are produced by certain version control systems, including RCS and CVS (and probably newer ones that I haven't used). The author of the file would write $Id$or$Date$, and the version control software would expand it to the longer form automatically. -- Coneslayer (talk) 19:22, 28 August 2008 (UTC)[reply]

Zoom 1608[edit]

Hiya, i have recorded some songs from a Zoom 1608 multitrack recorder, and burned them onto CD. I now wish to have my friend listen to them, however, I dont know how to email the songs to her. how do i get them off the CD and onto my computer? if i click and dragg, or if i cut and paste or copy and paste, they just seem to create some sort of a shortcut. when I take the CD out of the drive I can no longer play them and it says, insert the CD into the drive. Please help Thanks —Preceding unsigned comment added by 86.18.32.117 (talk) 20:28, 28 August 2008 (UTC)[reply]

You could turn the tracks into MP3 files with an mp3 encoder like Audiograbber.(Windows) APL (talk) 20:45, 28 August 2008 (UTC)[reply]
Thank you SO much!!! you have no idea how much you have helped me, if there is ever anything i can do for you just say the word. What a wonderful tool audiograbber is. Thank you again and again 86.18.32.117 (talk) 21:25, 28 August 2008 (UTC)Zionist[reply]
Glad to help!. APL (talk) 02:32, 29 August 2008 (UTC)[reply]

Retrieved from "https://en.wikipedia.org/w/index.php?title=Wikipedia:Reference_desk/Archives/Computing/2008_August_28&oldid=1073512337"





This page was last edited on 23 February 2022, at 03:07 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



Privacy policy

About Wikipedia

Disclaimers

Contact Wikipedia

Code of Conduct

Developers

Statistics

Cookie statement

Mobile view



Wikimedia Foundation
Powered by MediaWiki