LYCOS RETRIEVER
Euphoria (Language): Languages
built 655 days ago
Euphoria is a powerful 32-bit language for DOS and Windows (32-bit). It lets you create types that don't just specify the structure of the type (like in Basic), but ... the constraints. You can also create dynamic arrays (or sequences in Euphoria). Each element can also be a sequence, or a number. It is very easy to learn and use, and it is much faster than Basic, and other languages. Also, you can get a limited version for free (it does everything that the full version does, except it can't debug over 300 lines of code).
Source:
Euphoria is a simple, flexible, and easy-to-learn programming language. It lets you quickly and easily develop programs for DOS, Windows, Linux and FreeBSD. Euphoria was first released in 1993. Since then Rapid Deployment Software has been steadily improving it with the help of a growing number of enthusiastic users. Although Euphoria provides subscript checking, uninitialized variable checking and numerous other run-time checks, it is extremely fast. People have used it to develop high-speed 32-bit DOS games, 32-bit Windows GUI programs, and Linux X Windows programs.
Source:
Although Euphoria does not claim to be object-oriented, some disagree by stating that its scope rules and flexible data structures allow you to simulate any method of programming, including object-oriented. "Euphoria is a small, fast, cheap programming language and a true gift to young programmers.", states Paul Smith in a August 1997 article in the Monitor.
Source:
Euphoria stands for End User Programming with Hierarchical Objects for Robust Interpreted Applications. The acronym is relevant but perhaps a bit forced, especially since the language does not include a comprehensive exception handling mechanism.
Source:
Euphoria was primarily used by hobbyists for utility and computer game programming, but has proven useful for fairly diverse purposes. The primary strength seems to be the ease of handling dynamic collections of data of various types, most useful when dealing with string processing and image processing, which can be quite difficult in many languages. It has been used in artificial intelligence experiments, the study of mathematics, for teaching programming, and to implement fonts involving thousands of characters. Also, Euphoria has been proven to be a useful CGI programming language: the File Archive Search is written in Euphoria, for example.
Source:
Euphoria is a simple, flexible, and easy-to-learn programming language. It lets you quickly and easily develop programs for DOS, Windows, Linux and FreeBSD. Euphoria was first released in 1993. It seems to be highly optimized and is pretty fast even though it does a lot of run time checking to help you fight against bugs.
Source: