{EuphoRIA}

Euphoria is a fast interpreted language (several times faster than Python, for example), free and open source, with the option to automatically translate your Euphoria code into C, and then compile it to an executable, which runs even faster.

The latest versions of Euphoria can be downloaded from OpenEuphoria.org.

EuGTK - a GTK3 Library for Euphoria 4.1

EuGTK is an easy-to-use and very complete, up-to-date 'toolkit' for creating your own GUI programs using GTK3 and the Euphoria programming language on Linux, Windows and OS X.

Euphoria itself runs in text mode in a terminal; EuGTK adds a GUI, which can be built manually, with simple, plain english code. No tricky sizing or layout code is required, and all that crazy type-casting you have to do with other programming languages doesn't exist!

Euphoria and the EuGTK library are free to use (GPL3) for any purpose. Extensive html docs - pretty much a complete book on GTK programming with Euphoria - are included with the downloads.

If you prefer, Glade can be used to visually design your program, which can then load your user interface with just one line of code!

Download EuGTK here.

Snippets:

Some updated programs derived from routines snipped from the RDS archives.

I have added a graphic user-interface using EuGTK. These should run

on Linux, Windows, and OS-X, but have not been tested on the latter two.




Amort from code by Kenneth Rhodes

Eu2html from code by Martin Stachon

Crypto by Ricardo Forno