August 27, 1993 (Toronto, Ontario): Rapid Deployment Software is now
shipping The Euphoria Programming Language version 1.0 for MS-DOS based
machines. Euphoria stands for "End User Programming with Hierarchical
Objects for Robust Interpreted Applications".

Euphoria is a completely new, general purpose, programming language. It has
a simple, flexible language definition that should appeal to both
professional and non-professional programmers. Euphoria offers dynamic
storage allocation and dynamic typing.

Euphoria compiles programs into an intermediate language which is then
interpreted at a very high speed. Benchmarks indicate that Euphoria is 10
to 20 times faster than Microsoft QBASIC and other conventional
interpreters. Euphoria achieves this high speed while performing subscript
checking, uninitialized variable checking and numerous other runtime
checks.

Euphoria makes use of a 32-bit DOS-extender. This lets Euphoria programs
break the 640K limit of conventional memory, and seamlessly utilize the
extended memory on today's 386/486 and Pentium-based PCs.

Euphoria comes with a full-screen editor that features color syntax
highlighting and auto-completion of Euphoria statements. This editor is
written in Euphoria, and may be modified or enhanced by the user.

Euphoria has an integrated debug/trace facility that lets you watch your
program being executed on one screen, while your program's output appears
on another. Also included is a statement-level profile facility.

To stimulate interest in the language, a public domain (PD) edition of
Euphoria v1.0 has recently been placed on Compuserve (EUPH10.ZIP), as well
as GEnie, America Online, and dozens of smaller bulletin board services
(EUPHOR10.ZIP). In addition to the Euphoria interpreter, the PD release
includes numerous demo programs, games, benchmarks, and the Euphoria
editor, all written in Euphoria and ready to run. There is also a concise
version of the Euphoria Reference Manual. The only restriction on the PD
edition is that programs larger than 50 executable statements cannot use
the Euphoria debug/trace or profile facilities, and will only get brief
error messages.

Since Euphoria does not emit machine instructions, it is highly portable to
other systems, and will soon be available on OS/2, Windows, Macintosh and
various UNIX systems.

This first release of Euphoria runs on any MS-DOS based machine that has a
386 or higher processor. Euphoria runs comfortably with 200K of extended
memory. The Complete Edition of Euphoria is being offered for $43.95 U.S.
or $49.95 Canadian.

         Rapid Deployment Software
         130 Holm Cres.
         Thornhill, Ontario
         CANADA
         L3T 5J3
         (416) 764-8636, changes to (905) 764-8636 on October 4.

 ==========================================================
 From the 'New Product Information' Electronic News Service
 ==========================================================
 This information was processed from data provided by the
 above mentioned company. For additional details, contact 
 the company at the address or telephone number indicated.
 ==========================================================
 All submissions for this service should be addressed to:
 BAKER ENTERPRISES,  20 Ferro Dr,  Sewell, NJ 08080  U.S.A.
 Email:  RBakerPC (AOL/Delphi), rbakerpc@aol.com (Internet)
 ==========================================================
