Euphoria (langage)
From Wikipedia, the free encyclopedia
| Euphoria | ||
| Date de première version | 1993 | |
|---|---|---|
| Paradigmes | impératif, procédural | |
| Auteur | Jeremy Cowgar, Robert Craig (original), Matt Lewis, Derek Parnell | |
| Développeurs | openEuphoria Group | |
| Dernière version | 4.0.5 () | |
| Typage | statique, dynamique | |
| Influencé par | BASIC, C, C++ | |
| A influencé | Python | |
| Système d'exploitation | Multi-plate-forme WIN32, Linux, macOS, FreeBSD, NetBSD, OpenBSD | |
| Licences | BSD | |
| Site web | openeuphoria.org | |
| modifier |
||
Euphoria est un langage de programmation interprété créé par Robert Craig de Rapid Deployment Software.
Euphoria a été créé par Robert Craig de Rapid Deployment Software à Toronto en Ontario (Canada). Le langage a été d'abord développé sur Atari ST, mais ces versions n'ont jamais été diffusées. La première version commerciale publiée était destinée à la plateforme DOS 16 bits. La licence était de type proprietaire. En 2006, avec la sortie de la version 3, Euphoria est devenu open source. Dès lors, le projet est maintenu et développé par l'openEuphoria Group. En , l'openEuphoria Group a publié la version 4 d'openEuphoria qui était marquée par le changement de l'identité et de la mascotte du projet. OpenEuphoria est actuellement disponible pour Windows, Linux, macOS et trois variantes de *BSD.