An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Euphoria is a programming language created by Robert Craig of Rapid Deployment Software in Toronto, Ontario, Canada. Initially developed (though not publicly released) on the Atari ST, the first commercial release was for MS-DOS as proprietary software. In 2006, with the release of version 3, Euphoria became open-source software. The openEuphoria Group continues to administer and develop the project. In December 2010, the openEuphoria Group released version 4 of openEuphoria along with a new identity and mascot for the project. OpenEuphoria is currently available for Windows, Linux, macOS and three flavors of *BSD.

Property Value
dbo:abstract
  • Euphoria je interpretovaný programovací jazyk, který původně vyvinul Robert Craig pro osobní počítače Atari ST. V současné době existuje jako Open Source pro platformy DOS32, WIN32, Linux, FreeBSD. (cs)
  • Euphoria ist eine Programmiersprache und ein Interpreter, der von für entwickelt wurde. Die erste Version von Euphoria erschien 1993 für den Atari ST, die aktuelle Version 4.0.5 (Stand 25. Januar 2013) gibt es für Windows, Linux, FreeBSD und MS-DOS. Ab der Version 3.0.0 steht Euphoria unter einer Open-Source-Lizenz. Das Ziel bei der Entwicklung von Euphoria war es, eine besonders einfach zu erlernende, aber doch mächtige Programmiersprache zu entwickeln, die auch in der Geschwindigkeit mit kompilierten Sprachen mithalten sollte. Dieses Ziel wurde mittlerweile erreicht. Außerdem bietet der Hersteller ein Tool an, mit dem sich Euphoria-Code in die Programmiersprache C übersetzen und anschließend kompilieren lässt. Euphoria wird mit einer einfachen Datenbank geliefert. Auf der Website befindet sich auch eine von vielen Benutzern beigesteuerte Sammlung von mehr als 1600 Programmen im Quellcode für die verschiedensten Anwendungsbereiche. (de)
  • EUPHORIA (acrónimo del inglés: "End User Programming with Hierarchical Objects for Robust Interpreted Applications"), es un lenguaje de programación interpretado, de alto nivel, estructurado, imperativo, y motor de juego, simultáneamente, creado por en 1993 como su tesis doctoral, y luego comercializado por la firma RDS (Rapid Deployment Software). Euphoria es de dominio público y de código abierto. El código fuente del intérprete Euphoria está escrito completamente en lenguaje EUPHORIA. El lenguaje posee soporte a la programación multitarea, que posibilita la ejecución de varias tareas simultáneamente, con una velocidad razonable, y puede ser útil en la creación de juegos que precisan ejecutar múltiples tareas. Es un lenguaje simple y potente, que, comparado con otros lenguajes interpretados, ofrece una bastante mayor velocidad de ejecución, principalmente en entornos de texto. Aunque no es orientado a objeto su particular flexibilidad en el manejo de datos, rendimiento y sencillez lo convierten en una opción muy atractiva para desarrollos en las plataformas más utilizadas de 32 bits. En cuanto a la programación en entornos gráficos, el intérprete ofrece una gama tal vez algo limitada de instrucciones, pero se mejora notablemente con el uso de librerías externas y con un entorno de desarrollo IDE/RAD disponible en forma gratuita. Existe un traductor gratuito de EUPHORIA a C que permite generar a partir de código EUPHORIA un programa en lenguaje C para diversos compiladores disponibles, en DOS, Windows y Linux/BSD, con lo cual su velocidad de ejecución se puede incrementar al máximo. (es)
  • Euphoria is a programming language created by Robert Craig of Rapid Deployment Software in Toronto, Ontario, Canada. Initially developed (though not publicly released) on the Atari ST, the first commercial release was for MS-DOS as proprietary software. In 2006, with the release of version 3, Euphoria became open-source software. The openEuphoria Group continues to administer and develop the project. In December 2010, the openEuphoria Group released version 4 of openEuphoria along with a new identity and mascot for the project. OpenEuphoria is currently available for Windows, Linux, macOS and three flavors of *BSD. Euphoria is a general-purpose high-level imperative-procedural interpreted language. A translator generates C source code and the GNU compiler collection (GCC) and Open Watcom compilers are supported. Alternatively, Euphoria programs may be bound with the interpreter to create stand-alone executables. A number of graphical user interface (GUI) libraries are supported including Win32lib and wrappers for wxWidgets, GTK+ and IUP. Euphoria has a simple built-in database and wrappers for a variety of other databases. (en)
  • Euphoria est un langage de programmation interprété créé par de Rapid Deployment Software. (fr)
  • Euphoria is een programmeertaal die draait op Windows, Linux, FreeBSD en MS-DOS. Het werd ontwikkeld door Rapid Deployment Software. In het begin moest er nog betaald worden voor de compiler, maar deze is nu ook gratis. (nl)
  • Euphoria(ユーフォリア)は、ロバート・クレイグ(Robert Craig)が開発した柔軟なデータ構造の記述が行える手続き型プログラミング言語である。元々は商用言語だが、2006年10月17日に公開されたVersion.3.0.0にて完全オープンソース化され、現在はOpenEuphoria Groupの参加者により保守が行われている。 (ja)
  • Euphoria ([ju:ˈfɔ:riə], юфо́ри, также рус. эйфори́я, ра́дость) — язык программирования, созданный Робертом Крейгом (Rapid Deployment Software) в Канаде, Торонто. Название Euphoria — это акроним для «End-User Programming with Hierarchical Objects for Robust Interpreted Applications». Первый публичный выпуск предназначался для 32-битных машин (i386) с MS-DOS и был проприетарным (1993 год). В 2006 году с выходом версии 3 проект Euphoria стал открытым, и развивать его начало сообщество OpenEuphoria , которое в декабре 2010 года выпустило 4-ю версию с новым логотипом и талисманом. В настоящее время пакет OpenEuphoria версий 4.* выпускается для Microsoft Windows, Linux, Mac OS X и трёх BSD-систем (FreeBSD, NetBSD, OpenBSD). Euphoria — интерпретируемый императивный язык высокого уровня общего назначения. C помощью транслятора из исходного кода на Euphoria может быть сгенерирован исходный код на языке Си, который в свою очередь может быть скомпилирован в исполнияемый файл или динамическую библиотеку при помощи таких компиляторов, как GCC, OpenWatcom и др. Программа Euphoria также может быть «связана» с интерпретатором для получения самостоятельного исполняемого файла. Поддерживается несколько GUI-библиотек, включая Win32lib и для wxWidgets, GTK+ и IUP. Euphoria имеет встроенную простую систему баз данных и для работы с другими типам баз данных. (ru)
  • Euphoria jest interpretowalnym językiem programowania opracowanym przez . Euphoria nie jest obiektowo zorientowana. W chwili obecnej istnieją interpretery dla systemów Windows, Linux, FreeBSD i MS-DOS. Ponadto istnieje translator do kodu w języku C. (pl)
  • Euphoria é uma linguagem de programação interpretada procedural de alto nível, criada por Robert Craig, da Rapid Deployment Software, em julho de 1993, e atualmente mantida pelo openEuphoria Group. A partir da versão 3.0.0, lançada em 19 de setembro de 2006, passou a ser totalmente código aberto (sob uma licença MIT modificada). Sua última versão estável foi a 4.0.5, lançada em 19 de outubro de 2012. O seu interpretador possui 30% de seu código fonte (front-end) em Euphoria e 70% (back-end) em C. A linguagem possui suporte a programação multitarefa, que possibilita a execução de várias tarefas simultaneamente, que pode ser útil na criação de jogos. O Euphoria pode ser usado como aplicação CGI. O File Archive Search é uma aplicação CGI e é escrito em Euphoria, por exemplo. Também pode ser usado como RAD, programando-se rapidamente em Euphoria, e depois traduzindo o código para C, usando o seu tradutor automático. A linguagem possui um conjunto de tipos de dados simplista, constituído de quatro tipos: object, atom, integer e sequence. (pt)
  • Euphoria是由加拿大安大略省多伦多Rapid Deployment Software公司Robert Craig开发的编程语言。最初在Atari ST平台上开发但是没有公布, 第一个商业版本是在 16 位DOS平台的运行的,并且是专有软件。 2006 年,随着版本 3 的发布, Euphoria 成为开源软件。 openEuphoria Group 继续管理和开发该项目。 2010 年 12 月,openEuphoria Group 发布了 openEuphoria 的第 4 版和它的吉祥物以及新的特性。 OpenEuphoria 目前支持Windows 、 Linux 、 macOS和伯克利软件包(BSD)的三种版本。 Euphoria 是一种通用的指令式解释型高级语言。翻译器生成C源代码,并且支持GNU 编译器套装(GCC) 和Watcom C/C++ 编译器。而且,Euphoria 程序可以创建独立的可执行文件。支持包括 Win32lib 、wxWidgets 、 GTK+ 和IUP 在内的众多图形用户界面(GUI) 库。 Euphoria 有一个简单的内置数据库和各种其他数据库的包装库。 (zh)
dbo:developer
dbo:influenced
dbo:influencedBy
dbo:latestReleaseDate
  • 2021-03-01 (xsd:date)
dbo:latestReleaseVersion
  • 4.1.0
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 9647 (xsd:integer)
dbo:wikiPageLength
  • 18231 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1096120965 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
  • Jeremy Cowgar, Robert Craig , Matt Lewis, Derek Parnell (en)
dbp:developer
dbp:fileExt
  • .e, .ex, .exw, .edb (en)
dbp:influenced
dbp:influencedBy
dbp:latestReleaseDate
  • 2021-03-01 (xsd:date)
dbp:latestReleaseVersion
  • 4.100000 (xsd:double)
dbp:license
dbp:logo
dbp:name
  • Euphoria (en)
dbp:operatingSystem
dbp:paradigm
dbp:typing
  • static, dynamic (en)
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Euphoria je interpretovaný programovací jazyk, který původně vyvinul Robert Craig pro osobní počítače Atari ST. V současné době existuje jako Open Source pro platformy DOS32, WIN32, Linux, FreeBSD. (cs)
  • Euphoria est un langage de programmation interprété créé par de Rapid Deployment Software. (fr)
  • Euphoria is een programmeertaal die draait op Windows, Linux, FreeBSD en MS-DOS. Het werd ontwikkeld door Rapid Deployment Software. In het begin moest er nog betaald worden voor de compiler, maar deze is nu ook gratis. (nl)
  • Euphoria(ユーフォリア)は、ロバート・クレイグ(Robert Craig)が開発した柔軟なデータ構造の記述が行える手続き型プログラミング言語である。元々は商用言語だが、2006年10月17日に公開されたVersion.3.0.0にて完全オープンソース化され、現在はOpenEuphoria Groupの参加者により保守が行われている。 (ja)
  • Euphoria jest interpretowalnym językiem programowania opracowanym przez . Euphoria nie jest obiektowo zorientowana. W chwili obecnej istnieją interpretery dla systemów Windows, Linux, FreeBSD i MS-DOS. Ponadto istnieje translator do kodu w języku C. (pl)
  • Euphoria是由加拿大安大略省多伦多Rapid Deployment Software公司Robert Craig开发的编程语言。最初在Atari ST平台上开发但是没有公布, 第一个商业版本是在 16 位DOS平台的运行的,并且是专有软件。 2006 年,随着版本 3 的发布, Euphoria 成为开源软件。 openEuphoria Group 继续管理和开发该项目。 2010 年 12 月,openEuphoria Group 发布了 openEuphoria 的第 4 版和它的吉祥物以及新的特性。 OpenEuphoria 目前支持Windows 、 Linux 、 macOS和伯克利软件包(BSD)的三种版本。 Euphoria 是一种通用的指令式解释型高级语言。翻译器生成C源代码,并且支持GNU 编译器套装(GCC) 和Watcom C/C++ 编译器。而且,Euphoria 程序可以创建独立的可执行文件。支持包括 Win32lib 、wxWidgets 、 GTK+ 和IUP 在内的众多图形用户界面(GUI) 库。 Euphoria 有一个简单的内置数据库和各种其他数据库的包装库。 (zh)
  • Euphoria ist eine Programmiersprache und ein Interpreter, der von für entwickelt wurde. Die erste Version von Euphoria erschien 1993 für den Atari ST, die aktuelle Version 4.0.5 (Stand 25. Januar 2013) gibt es für Windows, Linux, FreeBSD und MS-DOS. Ab der Version 3.0.0 steht Euphoria unter einer Open-Source-Lizenz. Auf der Website befindet sich auch eine von vielen Benutzern beigesteuerte Sammlung von mehr als 1600 Programmen im Quellcode für die verschiedensten Anwendungsbereiche. (de)
  • Euphoria is a programming language created by Robert Craig of Rapid Deployment Software in Toronto, Ontario, Canada. Initially developed (though not publicly released) on the Atari ST, the first commercial release was for MS-DOS as proprietary software. In 2006, with the release of version 3, Euphoria became open-source software. The openEuphoria Group continues to administer and develop the project. In December 2010, the openEuphoria Group released version 4 of openEuphoria along with a new identity and mascot for the project. OpenEuphoria is currently available for Windows, Linux, macOS and three flavors of *BSD. (en)
  • EUPHORIA (acrónimo del inglés: "End User Programming with Hierarchical Objects for Robust Interpreted Applications"), es un lenguaje de programación interpretado, de alto nivel, estructurado, imperativo, y motor de juego, simultáneamente, creado por en 1993 como su tesis doctoral, y luego comercializado por la firma RDS (Rapid Deployment Software). Euphoria es de dominio público y de código abierto. El código fuente del intérprete Euphoria está escrito completamente en lenguaje EUPHORIA. (es)
  • Euphoria é uma linguagem de programação interpretada procedural de alto nível, criada por Robert Craig, da Rapid Deployment Software, em julho de 1993, e atualmente mantida pelo openEuphoria Group. A partir da versão 3.0.0, lançada em 19 de setembro de 2006, passou a ser totalmente código aberto (sob uma licença MIT modificada). Sua última versão estável foi a 4.0.5, lançada em 19 de outubro de 2012. O seu interpretador possui 30% de seu código fonte (front-end) em Euphoria e 70% (back-end) em C. A linguagem possui suporte a programação multitarefa, que possibilita a execução de várias tarefas simultaneamente, que pode ser útil na criação de jogos. O Euphoria pode ser usado como aplicação CGI. O File Archive Search é uma aplicação CGI e é escrito em Euphoria, por exemplo. Também pode ser u (pt)
  • Euphoria ([ju:ˈfɔ:riə], юфо́ри, также рус. эйфори́я, ра́дость) — язык программирования, созданный Робертом Крейгом (Rapid Deployment Software) в Канаде, Торонто. Название Euphoria — это акроним для «End-User Programming with Hierarchical Objects for Robust Interpreted Applications». (ru)
rdfs:label
  • Euphoria (programovací jazyk) (cs)
  • Euphoria (Programmiersprache) (de)
  • EUPHORIA (lenguaje de programación) (es)
  • Euphoria (programming language) (en)
  • Euphoria (langage) (fr)
  • Euphoria (プログラミング言語) (ja)
  • 유포리아 (프로그래밍 언어) (ko)
  • Euphoria (język programowania) (pl)
  • Euphoria (programmeertaal) (nl)
  • Euphoria (linguagem de programação) (pt)
  • Euphoria (язык программирования) (ru)
  • Euphoria语言 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Euphoria (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License