dbo:abstract
|
- The Glorious Glasgow Haskell Compilation System, známý pod jmény Glasgow Haskell Compiler či GHC, je open source kompilátor do strojového kódu pro funkcionální programovací jazyk Haskell. Hlavními vývojáři jsou a . (cs)
- ghc, ordre d'ordinador que respon a la sigla de "Glasgow Haskell Compiler", en català Compilador Haskell de Glasgow, és un compilador nadiu de codi lliure per al llenguatge de programació funcional Haskell, el qual va ser originalment desenvolupat a la universitat de Glasgow per i . El desenvolupament continua actualment sota l'auspici del Departament d'Investigació de Microsoft (Microsoft Research), al Regne unit on treballa Peyton Jones. GHC ha pres humorísticament el sobrenom "Glorious Haskell Compiler". El nom ghc segueix el costum antic d'anomenar les ordres amb un identificador curt d'una a tres lletres, on la 'c' designa compilador, la 'h' designa el llenguatge i la primera lletra, la ciutat de la universitat que el desenvolupà originàriament (com també ho fa mmc: "Compilador Mercury de Melbourne", o bé yhc:"Compilador Haskell de York" o bé uhc:"Compilador Haskell d'Utrecht"). El compilador també està escrit en Haskell (una tècnica coneguda com a bootstrapping), però el nucli de sistema per a Haskell està escrit en C i una adaptació del C-- (versió de C, no per a l'ús humà sinó específica per a sortida de compiladors, com a interfície independent del maquinari) referida com a Cmm en el codi del compilador. L'última versió del compilador compleix amb l'estàndard més nou del llenguatge, que és, ara per ara, el Haskell 2010. GHC està disponible per a moltes plataformes, incloent Windows i la majoria de sistemes Unix (com les diferents distribucions de GNU/Linux), Mac OS X i la majoria d'arquitectures de processador. Aquest incloïa, fins a la versió 6.10.x, la majoria d'extensions al Haskell estàndard, fins i tot la biblioteca STM, que serveix per fer transaccions atòmiques (o tot o no res) de dades compartides entre diferents fils d'execució. A partir de GHC 6.12 les biblioteques ja no venen amb el compilador sinó que es distribueixen en edicions diferides, dins la Plataforma Haskell ("The Haskell Platform"). La corresponent a GHC 6.12.1 ja està disponible. Entre altres millores, suporta tractament d'entrada/sortida per a caràcters no anglosaxons, segons la codificació del sistema subjacent HaskellStack subordina GHC Stackage és un rebost que per cada versió de GHC guarda instantànies d'un conjunt de biblioteques compatibles amb compilació verificada, evitant la problemàtica de seleccionar per cada biblioteca una versió que encaixi en els requeriments de les restants. HaskellStack (2015) possibilita el desenvolupament multiversió respecte de GHC, i descarrega automàticament la versió de GHC corresponent al rebost Stackage més recent que inclogui les dependències (biblioteques) d'una aplicació si hi ha fitxer de projecte .cabal al directori, proporcionant una eina que subordina i encapsula diverses versions de GHC i dels rebostos per al desenvolupament d'aplicacions en capsa de proves (Sandbox). També proporciona un conjunt de plantilles d'aplicacions (comanda: stack templates) per engegar projectes nous (stack new projecte plantilla). (ca)
- Der Glasgow Haskell Compiler, auch The Glorious Glasgow Haskell Compilation System, aber vor allem bekannt als GHC, ist ein quelloffener Compiler für die Programmiersprache Haskell. Er ist selbst in Haskell geschrieben und erzeugt nativen Maschinencode für die jeweilige Plattform. GHC gilt heute als die Haskell-Implementierung mit den meisten Features und der weitesten Verbreitung. 2011 erhielt er den Programming Languages Software Award von ACM SIGPLAN. (de)
- The Glasgow Haskell Compiler (GHC) is an open-source native code compiler for the functional programming language Haskell. It provides a cross-platform environment for the writing and testing of Haskell code and it supports numerous extensions, libraries, and optimisations that streamline the process of generating and executing code. GHC is the most commonly used Haskell compiler. The lead developers are Simon Peyton Jones and Simon Marlow. (en)
- El Glasgow Haskell Compiler (o GHC) es un compilador nativo de código libre para el lenguaje de programación funcional Haskell, que fue originalmente desarrollado en la Universidad de Glasgow, en un principio por Simon Peyton Jones y . El desarrollo continúa bajo el auspício del Departamento de Investigación de Microsoft (Microsoft Research), en el Reino Unido, donde están empleados Peyton Jones y Marlow. GHC ha tomado humorísticamente el apodo "Glorious Haskell Compiler". El compilador también está escrito en Haskell (una técnica conocida como bootstrapping), pero el núcleo de sistema para Haskell está escrito en C y . La última versión del compilador cumple con Haskell 2010, el estándar más reciente del lenguaje. GHC está disponible para muchas plataformas, incluyendo Windows y la mayoría de sistemas Unix (como las diferentes distribuciones de GNU/Linux), Mac OS X y la mayoría de arquitecturas de procesador. GHC incluye la mayoría de extensiones de Haskell estándar, incluyendo la biblioteca STM, que sirve para permitir las transacciones de datos directamente con la memoria. (es)
- GHC (en anglais, « Glasgow Haskell Compiler » parfois appelé également le « Glorious Haskell Compiler ») est un compilateur libre pour le langage fonctionnel Haskell. (fr)
- Glasgow Haskell Compiler (グラスゴー・ハスケル・コンパイラ) またはThe Glorious Glasgow Haskell Compilation System (ザ・グロリアス・グラスゴー・ハスケル・コンピレーション・システム) は、関数型プログラミング言語 Haskellのオープンソースコンパイラである。一般的にGHCの略称で知られている。Haskellのコードの作成とテストのためのクロスプラットフォーム環境を提供し、効率的な実行ファイルを生成するための多数の言語拡張・ライブラリ・最適化に対応している。GHCは最も一般的に利用されているHaskellのコンパイラである。主要開発者はSimon Peyton Jonesとである。 (ja)
- De Glasgow Haskell Compiler (of GHC) is een open source compiler voor de functionele programmeertaal Haskell. GHC is ontwikkeld aan de universiteit van Glasgow, voornamelijk door Simon Peyton Jones en Simon Marlow. De ontwikkeling van GHC wordt voortgezet bij Microsoft Research in Cambridge, Engeland waar Peyton Jones werkzaam is. GHC wordt ook wel de Glorious Haskell Compiler genoemd. De compiler zelf is geschreven in Haskell (deze techniek wordt bootstrapping genoemd) maar het runtime-systeem is geschreven in C en . GHC ondersteunt zowel de Haskell 98- als de Haskell 2010-standaard, evenals uitbreidingen hiervan. Er zijn versies voor verschillende platforms beschikbaar, zoals Windows, Mac en de meeste Unix-varianten (zoals de vele Linuxdistributies). Ook zijn er versies voor verschillende processorarchitecturen beschikbaar. (nl)
- Il glorioso sistema di compilazione di Glasgow di Haskell (The Glourious Glasgow Haskell Compilation System), conosciuto come Glasgow Haskell Compiler (GHC), è un compilatore per codice sorgente in linguaggio di programmazione Haskell. (it)
- The Glorious Glasgow Haskell Compilation System, GHC, är en kompilator för det funktionella programmeringsspråket Haskell. Huvudutvecklare för GHC är Simon Peyton-Jones och Simon Marlow som båda arbetar på Microsoft Research i Cambridge, England. GHC är fri mjukvara och finns tillgängligt till flera olika processortyper och operativsystem (sv)
- The Glorious Glasgow Haskell Compilation System, mais conhecido como Glasgow Haskell Compiler ou GHC, é um compilador de código aberto para a linguagem de programação funcional Haskell. Os principais desenvolvedores são e . (pt)
- Glasgow Haskell Compiler (англ. Компілятор мови Haskell з Глазго) — один з найпотужніших і розвинених компіляторів функційної мови програмування Haskell, який розробляє вільна робоча група з численних розробників, зібраних зі всього світу, координована з лабораторії університету Глазго. (uk)
- GHC (англ. Glasgow Haskell Compiler) — один из самых мощных и развитых компиляторов функционального языка программирования Haskell, разрабатывается под координацией лаборатории университета Глазго; ключевые разработчики — Саймон Пейтон-Джонс и (англ. Simon Marlow). Свободно распространяется под модифицированной лицензией BSD; работает на большинстве популярных Unix-систем и входит в большинство дистрибутивов Linux, есть версии для Windows и macOS. Обеспечивается три варианта компиляции: непосредственно в машинные коды целевой архитектуры, компиляция через промежуточный код на языке Си или C--, компиляция под LLVM. Сам компилятор в основном написан на Haskell, но среда исполнения для скомпилированных программ реализована на Си и C--. Кроме компилятора, включает интерпретирующую REPL-среду GHCi. Обеспечивает полную поддержку стандартов Haskell-98 и Haskell-2010, дополнительно реализован широкий список расширений. Одна из особенностей — параллельное исполнение программ, для которой не требуется явное выделение потоков выполнения (лишь требуется явная аннотация от разработчика программы). Реализованы значительные возможности по оптимизации программ, включая межмодульную оптимизацию. Поддерживаются различные варианты профилирования. Некоторые поддерживаемые расширения системы типов: экзистенциальный полиморфизм, полиморфизм высших порядков, импредикативный полиморфизм, обобщённые алгебраические типы данных, семейства типов (индексированные синонимы типов, индексированные типы данных). (ru)
|
rdfs:comment
|
- The Glorious Glasgow Haskell Compilation System, známý pod jmény Glasgow Haskell Compiler či GHC, je open source kompilátor do strojového kódu pro funkcionální programovací jazyk Haskell. Hlavními vývojáři jsou a . (cs)
- Der Glasgow Haskell Compiler, auch The Glorious Glasgow Haskell Compilation System, aber vor allem bekannt als GHC, ist ein quelloffener Compiler für die Programmiersprache Haskell. Er ist selbst in Haskell geschrieben und erzeugt nativen Maschinencode für die jeweilige Plattform. GHC gilt heute als die Haskell-Implementierung mit den meisten Features und der weitesten Verbreitung. 2011 erhielt er den Programming Languages Software Award von ACM SIGPLAN. (de)
- The Glasgow Haskell Compiler (GHC) is an open-source native code compiler for the functional programming language Haskell. It provides a cross-platform environment for the writing and testing of Haskell code and it supports numerous extensions, libraries, and optimisations that streamline the process of generating and executing code. GHC is the most commonly used Haskell compiler. The lead developers are Simon Peyton Jones and Simon Marlow. (en)
- GHC (en anglais, « Glasgow Haskell Compiler » parfois appelé également le « Glorious Haskell Compiler ») est un compilateur libre pour le langage fonctionnel Haskell. (fr)
- Glasgow Haskell Compiler (グラスゴー・ハスケル・コンパイラ) またはThe Glorious Glasgow Haskell Compilation System (ザ・グロリアス・グラスゴー・ハスケル・コンピレーション・システム) は、関数型プログラミング言語 Haskellのオープンソースコンパイラである。一般的にGHCの略称で知られている。Haskellのコードの作成とテストのためのクロスプラットフォーム環境を提供し、効率的な実行ファイルを生成するための多数の言語拡張・ライブラリ・最適化に対応している。GHCは最も一般的に利用されているHaskellのコンパイラである。主要開発者はSimon Peyton Jonesとである。 (ja)
- Il glorioso sistema di compilazione di Glasgow di Haskell (The Glourious Glasgow Haskell Compilation System), conosciuto come Glasgow Haskell Compiler (GHC), è un compilatore per codice sorgente in linguaggio di programmazione Haskell. (it)
- The Glorious Glasgow Haskell Compilation System, GHC, är en kompilator för det funktionella programmeringsspråket Haskell. Huvudutvecklare för GHC är Simon Peyton-Jones och Simon Marlow som båda arbetar på Microsoft Research i Cambridge, England. GHC är fri mjukvara och finns tillgängligt till flera olika processortyper och operativsystem (sv)
- The Glorious Glasgow Haskell Compilation System, mais conhecido como Glasgow Haskell Compiler ou GHC, é um compilador de código aberto para a linguagem de programação funcional Haskell. Os principais desenvolvedores são e . (pt)
- Glasgow Haskell Compiler (англ. Компілятор мови Haskell з Глазго) — один з найпотужніших і розвинених компіляторів функційної мови програмування Haskell, який розробляє вільна робоча група з численних розробників, зібраних зі всього світу, координована з лабораторії університету Глазго. (uk)
- ghc, ordre d'ordinador que respon a la sigla de "Glasgow Haskell Compiler", en català Compilador Haskell de Glasgow, és un compilador nadiu de codi lliure per al llenguatge de programació funcional Haskell, el qual va ser originalment desenvolupat a la universitat de Glasgow per i . El desenvolupament continua actualment sota l'auspici del Departament d'Investigació de Microsoft (Microsoft Research), al Regne unit on treballa Peyton Jones. GHC ha pres humorísticament el sobrenom "Glorious Haskell Compiler". HaskellStack subordina GHC (ca)
- El Glasgow Haskell Compiler (o GHC) es un compilador nativo de código libre para el lenguaje de programación funcional Haskell, que fue originalmente desarrollado en la Universidad de Glasgow, en un principio por Simon Peyton Jones y . El desarrollo continúa bajo el auspício del Departamento de Investigación de Microsoft (Microsoft Research), en el Reino Unido, donde están empleados Peyton Jones y Marlow. GHC ha tomado humorísticamente el apodo "Glorious Haskell Compiler". (es)
- De Glasgow Haskell Compiler (of GHC) is een open source compiler voor de functionele programmeertaal Haskell. GHC is ontwikkeld aan de universiteit van Glasgow, voornamelijk door Simon Peyton Jones en Simon Marlow. De ontwikkeling van GHC wordt voortgezet bij Microsoft Research in Cambridge, Engeland waar Peyton Jones werkzaam is. GHC wordt ook wel de Glorious Haskell Compiler genoemd. (nl)
- GHC (англ. Glasgow Haskell Compiler) — один из самых мощных и развитых компиляторов функционального языка программирования Haskell, разрабатывается под координацией лаборатории университета Глазго; ключевые разработчики — Саймон Пейтон-Джонс и (англ. Simon Marlow). Свободно распространяется под модифицированной лицензией BSD; работает на большинстве популярных Unix-систем и входит в большинство дистрибутивов Linux, есть версии для Windows и macOS. (ru)
|