| Revolution Programming Language |
Article Index for Revolution |
Website Links For Revolution |
Information AboutRevolution Programming Language |
| CATEGORIES ABOUT REVOLUTION PROGRAMMING LANGUAGE | |
| integrated development environments | |
| SHOPPER'S DELIGHT | |
|
Revolution runs on Macintosh 7,8,9, Macintosh OS X, Windows 95 through XP, and about half a dozen Unixes -- Linux, Solaris, BSD, etc. Revolution's language, Transcript, is dynamically typed and very English-like, allowing beginners to get started easily. Users of "traditional" scripting and programming languages often experience a steep initial learning curve while adjusting to Transcript's syntax and formalisms. The language contains advanced features including associative arrays, regular expressions, QuickTime support, database access, and TCP/IP connectivity. Revolution project files can be used with any platform, and run with the platform's look, feel, and behavior with very little modification. Menus, in particular, are handled correctly for each platform without any intervention on the part of the developer. Compiling a standalone produces a single-file executable (minimum size ~1.5MBytes) for each platform targeted. There is no separate runtime necessary. However, the number of platforms for which compilation can be performed are dictated by the level of the license you purchase--see Versions below. Revolution offers high-level access to many features. For example, to load the contents of a web page into a variable takes one line of code: put url "http://www.yahoo.com" into tMyVariableFTP and file access is similar: put url "ftp://john:passwd@ftp.example.net:2121/picture.jpg" into url "binfile:myFile.txt"Versions Revolution has three versions:
EXTERNAL LINK
|