GNU Guile is an interpreter/virtual machine for the Scheme programming language. It was first released in 1993. Guile includes modularized extensions for POSIX system calls, APL array functionality, and others, packaged as an object library. "Libguile" allows the language to be embedded in other programs, and used as an interface for other languages which allow close integration. Guile stands for the GNU Ubiquitous Intelligent Language for Extensions.

PropertyValue
dbpedia-owl:abstract
  • GNU-Guile (kurz Guile, selten Guile Scheme) ist ein Interpreter für die Programmiersprache Scheme, einen LISP-Dialekt. Guile ist als Programmbibliothek implementiert, die in andere Programme eingebunden werden kann, um deren Erweiterbarkeit zu fördern. Guile wurde mit dem Ziel geschaffen, als „offizielle“ Skript- und Erweiterungssprache des GNU-Projektes zu dienen, auch wenn noch längst nicht alle GNU-Projekte Guile unterstützen und der Script-FU von GIMP auf die „Konkurrenz“ TinyScheme setzt. Der Guile-Interpreter erweitert Scheme unter anderem um folgende Fähigkeiten: Ein erweitertes Modulsystem Vollen Zugriff auf POSIX-Systemaufrufe Netzwerkunterstützung Multithreading Dynamisches Linken Eine Schnittstelle zur Ausführung Scheme-fremder Funktionsaufrufe Verbesserte Verarbeitung von Zeichenketten Es gibt auch noch zwei grundsätzliche Unterschiede zur Scheme Definition: Guile ist case sensitive In Zukunft soll Guile auch andere Skriptsprachen wie Perl und PHP unterstützen. Zurzeit wird jedoch CTAX unterstützt, eine C-ähnliche Sprache. Eines der zukünftigen Ziele von Guile ist es, aus jeder beliebigen anderen Sprache nach Scheme „übersetzen“ und aus diesen portablen Bytecode erzeugen zu können; Guile wäre dann eine sprachneutrale Laufzeitumgebung. Guile unterstützt XML, XPath, und XSLT, die Forms von SXML, SXPath und SXSLT. Die S-expression-basierte XML Verarbeitung wird ebenfalls unterstützt.
  • GNU Guile is an interpreter/virtual machine for the Scheme programming language. It was first released in 1993. Guile includes modularized extensions for POSIX system calls, APL array functionality, and others, packaged as an object library. "Libguile" allows the language to be embedded in other programs, and used as an interface for other languages which allow close integration. Guile stands for the GNU Ubiquitous Intelligent Language for Extensions. Guile is the "official" extension language of the GNU Project, although, as of 2006, it has been used for only a handful of major projects. Its name was coined in a Usenet discussion by Lee Thomas. The idea is that "the developer implements critical algorithms and data structures in C or C++ and exports the functions and types for use by interpreted code. The application becomes a library of primitives orchestrated by the interpreter, combining the efficiency of compiled code with the flexibility of interpretation."
  • GNU Guile es un intérprete o máquina virtual para el lenguaje de programación Scheme. Su primera versión fue lanzada en 1993. Guile incluye extensiones modularizadas para llamadas a sistemas POSIX, funcionalidad APL, entre otras.
  • GNU Guile è un interprete per il linguaggio Scheme distribuito nella forma di libreria, con lo scopo di facilitare l'embedding di questo linguaggio nelle applicazioni GNOME. Guile gode di una ricca serie di estensioni e librerie per accedere oltre che a GNOME/GTK+ anche a TCP/IP, database SQL, e molte altre componenti fondamentali e non.
  • GNU Guile は プログラミング言語Schemeのインタープリタ/バーチャルマシン。1993年に初めてリリースされた。 GuileはPOSIXシステムコールのモジュール化された拡張やAPL アレイの機能などを含み、オブジェクト ライブラリとしてパッケージングされている。 "Libguile"を使う ことで、Guileを他のプログラムの中に組み込んで、 他言語との密接な統合が可能なインターフェースとして使用することができる。 GuileはGnu's Ubiquitous Interactive Language for Extensionの略である。 GuileはGNUプロジェクトの「公式の」 拡張言語であるが、 2006年の時点で、人気のあるプロジェクトの中でこの言語を使っているものは十指に満たない。その名称については、Usenetでの議論の中で、Lee Thomasによって提唱された。 基本的なアイデアは、 「開発者は基本的なアルゴリズムやデータ構造はCやC++に実装し、機能や型をインタープリタ用のコードにエクスポートする。アプリケーションはインタープリタが統括するプリミティブのライブラリとなることで、コンパイルされたコードの効率とインタープリタの柔軟性の双方を備えることができる。」というものである。
  • GNU Guile é um interpretador/máquina virtual para a linguagem de programação Scheme. Foi lançado em 1993. Guile inclui extensões bem divididas para chamadas de sistema segundo o modelo POSIX. A Libguile permite que a linguagem seja embutida em outros programas, e usada como uma interface para as outras linguagens, como forma de integração. Guile é a linguagem script oficial do projeto GNU, a partir de 2006, tem sido usada pelos principais projetos. O nome foi cunhado numa discussão na Usenet por Lee Thomas. A ideia é que "o programador implemente algoritmos críticos e estruturas de dados usando C ou C++ e exporte funções e tipos para serem usados com código interpretado. Assim a aplicação se torna um tipo de biblioteca primitiva, orquestrada pelo interpretador, combinando a eficiência do código compilado com a flexibilidade da linguagem interpretada".
  • GNU Guile est le langage d'extension officiel du système d'exploitation GNU et la principale implémentation Scheme du projet GNU. La version 2.0 reste basée sur le standard Scheme R5RS tout en implémentant partiellement le nouveau standard R6RS.
dbpedia-owl:developer
dbpedia-owl:frequentlyUpdated
  • yes
dbpedia-owl:genre
dbpedia-owl:license
dbpedia-owl:operatingSystem
dbpedia-owl:thumbnail
dbpedia-owl:wikiPageExternalLink
dbpprop:developer
dbpprop:frequentlyUpdated
  • yes
dbpprop:genre
dbpprop:license
dbpprop:logo
  • 120 (xsd:integer)
dbpprop:name
  • GNU Guile
dbpprop:operatingSystem
dbpprop:standard
  • R5RS
dbpprop:website
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
dcterms:subject
rdf:type
rdfs:comment
  • GNU Guile es un intérprete o máquina virtual para el lenguaje de programación Scheme. Su primera versión fue lanzada en 1993. Guile incluye extensiones modularizadas para llamadas a sistemas POSIX, funcionalidad APL, entre otras.
  • GNU Guile è un interprete per il linguaggio Scheme distribuito nella forma di libreria, con lo scopo di facilitare l'embedding di questo linguaggio nelle applicazioni GNOME. Guile gode di una ricca serie di estensioni e librerie per accedere oltre che a GNOME/GTK+ anche a TCP/IP, database SQL, e molte altre componenti fondamentali e non.
  • GNU Guile は プログラミング言語Schemeのインタープリタ/バーチャルマシン。1993年に初めてリリースされた。 GuileはPOSIXシステムコールのモジュール化された拡張やAPL アレイの機能などを含み、オブジェクト ライブラリとしてパッケージングされている。 "Libguile"を使う ことで、Guileを他のプログラムの中に組み込んで、 他言語との密接な統合が可能なインターフェースとして使用することができる。 GuileはGnu's Ubiquitous Interactive Language for Extensionの略である。 GuileはGNUプロジェクトの「公式の」 拡張言語であるが、 2006年の時点で、人気のあるプロジェクトの中でこの言語を使っているものは十指に満たない。その名称については、Usenetでの議論の中で、Lee Thomasによって提唱された。 基本的なアイデアは、 「開発者は基本的なアルゴリズムやデータ構造はCやC++に実装し、機能や型をインタープリタ用のコードにエクスポートする。アプリケーションはインタープリタが統括するプリミティブのライブラリとなることで、コンパイルされたコードの効率とインタープリタの柔軟性の双方を備えることができる。」というものである。
  • GNU-Guile (kurz Guile, selten Guile Scheme) ist ein Interpreter für die Programmiersprache Scheme, einen LISP-Dialekt. Guile ist als Programmbibliothek implementiert, die in andere Programme eingebunden werden kann, um deren Erweiterbarkeit zu fördern. Guile wurde mit dem Ziel geschaffen, als „offizielle“ Skript- und Erweiterungssprache des GNU-Projektes zu dienen, auch wenn noch längst nicht alle GNU-Projekte Guile unterstützen und der Script-FU von GIMP auf die „Konkurrenz“ TinyScheme setzt.
  • GNU Guile is an interpreter/virtual machine for the Scheme programming language. It was first released in 1993. Guile includes modularized extensions for POSIX system calls, APL array functionality, and others, packaged as an object library. "Libguile" allows the language to be embedded in other programs, and used as an interface for other languages which allow close integration. Guile stands for the GNU Ubiquitous Intelligent Language for Extensions.
  • GNU Guile é um interpretador/máquina virtual para a linguagem de programação Scheme. Foi lançado em 1993. Guile inclui extensões bem divididas para chamadas de sistema segundo o modelo POSIX. A Libguile permite que a linguagem seja embutida em outros programas, e usada como uma interface para as outras linguagens, como forma de integração. Guile é a linguagem script oficial do projeto GNU, a partir de 2006, tem sido usada pelos principais projetos.
  • GNU Guile est le langage d'extension officiel du système d'exploitation GNU et la principale implémentation Scheme du projet GNU. La version 2.0 reste basée sur le standard Scheme R5RS tout en implémentant partiellement le nouveau standard R6RS.
rdfs:label
  • GNU Guile
  • GNU Guile
  • GNU Guile
  • GNU Guile
  • GNU Guile
  • GNU Guile
  • GNU Guile
owl:sameAs
foaf:depiction
foaf:homepage
foaf:name
  • GNU Guile
foaf:page
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is owl:sameAs of
is foaf:primaryTopic of