Text Adventure Development System: Difference between revisions

Content deleted Content added
m general fixes, and skipping redirect to Mac
Line 1:
{{Short description|Programming language and IDE for interactive fiction}}
{{for|the military aircraft targeting system|Target Acquisition and Designation System, Pilot Night Vision System}}
{{sourcesmore citations needed|date=July 2015}}
{{Infobox programming language
| name = TADS
Line 48:
In 2006, TADS received a major overhaul with the release of TADS 3, which is a complete rewrite of the TADS engine, only retaining the platform-dependent code to ease [[porting]]. TADS 3 uses a language with a syntax that resembles [[C++]] and [[Java (programming language)|Java]]. It has many new features, such as efficient dynamic objects (with automatic [[garbage collection (computer science)|garbage collection]]), structured [[exception handling|exceptions]], native [[UTF-8]] strings, and many useful function classes.
 
The TADS 3 [[compiler]] and [[interpreter (computing)|interpreter]] have been ported to the [[DOS]], [[Mac (computer)|Macintosh]] and [[Unix]] [[platform (computing)|platforms]]. Several TADS 3 games have been released.
 
==TADS games==
Line 87:
* [[Interactive fiction#Development systems]], lists software similar to TADS
* [[Inform]] The other leading IF development system
* [[Hugo_Hugo (programming_languageprogramming language)|Hugo]] The Hugo development system
 
==References==