Re: Questions about Euphoria
- Posted by David Alan Gay <moggie at INTERLOG.COM> Mar 12, 1997
- 1116 views
> Hello ! > I would like information on Euphoria > Is it a language , an EDI ? > What's the purpose ? > I've never heard of it before . > Please to excuse such an ignorance ) Euphoria is a full featured computer programming language, created by Robert Craig and Junko Muira of Rapid Deployment Software. The name stands for End User Programming with Hierarchical Objects for Robust Interpreted Applications. I bet RDS spent a week trying to dream up that one ;> The language resembles C, but the way it stores and manipulates data makes it unique. It has an array-like structure called a sequence that allows you to modify it at both the group level and the individual elements with no effort. It has built-in routines for loading bitmaps into your program for display on your screen and a mouse routine. The language enjoys a strong core user base. For example, I've written a tutorial for new users to help them understand the Euphoria language. Michael Packard of Lord Generic Productions uses Euphoria to write games like Star Thief ("I goooot anoooother ooooooneeee....") and OidZone. Jacques Deschenes designed functions so you can have WAV file support in your Euphoria programs and for accessing I/O ports and DOS routines. Daniel Zimmermann converted the Euphoria programming manual to Spanish and also to a Windows help file, and has created database routines that can access the .DBF file standard. Peter Blue created a .FLI player that is usable in Euphoria programs. Jamie Lays wrote a game called snakers. And let's not forget David Cuny's powerful text-based GUI interface and Jiri Babor's enhanced font and mouse routines. (if I left anyone out, it was not intentional. I'm doing this by memory and do not feel like looking at the documentation right now) Best of all, the language is Canadian 8) David Gay