Transcript (programming language): Difference between revisions

Content deleted Content added
added reference to dynamic programming languages
cat
 
(26 intermediate revisions by 18 users not shown)
Line 1:
#REDIRECT [[LiveCode]]
'''Transcript''' is the [[Dynamic_programming_language|dynamic programming language]] used in [[Revolution_(Multimedia_software)|Revolution]], a commercially marketed [[cross-platform]] [[rapid application development]] environment created by Runtime Revolution Ltd.
 
[[Category:XTalk]]
Revolution runs on [[Apple_Macintosh|Macintosh]] 7,8,9, Macintosh OS X, Windows 95 through XP, and several flavors of Unix. Revolution's language, ''Transcript'', is dynamically typed, English-like, and provides such features like associative arrays, regular expressions, QuickTime support, database access, and TCP/IP connectivity. It is claimed to allow beginning programmers to get started easily.
 
Revolution project files can be used on any platform, and run with the platform's look and feel and behavior requiring little modification. Menus are handled correctly for each platform.
 
Compiling produces a single-file standalone executable for each platform targeted. There is no separate runtime necessary.
 
Revolution offers high-level access to many commonly used features. For example, to load the contents of a web page into a variable takes one line of code:
 
<code>put url "http://www.yahoo.com" into tMyVariable</code>
 
FTP and file access is similar:
 
<code>put url "ftp://john:passwd@ftp.example.net:2121/picture.jpg" into url "binfile:myFile.txt"</code>
 
==Versions==
Revolution has three versions:
 
*Express is designed for use and deployment on one platform only
*Developer is designed for use on one platform and deployment on any
*Enterprise can be used on any platform and deploys to any as well
 
==External link==
*[http://www.runrev.com commercial website]
 
[[Category:Domain-specific programming languages]]