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

Elixir is a functional, concurrent, general-purpose programming language that runs on the BEAM virtual machine which is also used to implement the Erlang programming language. Elixir builds on top of Erlang and shares the same abstractions for building distributed, fault-tolerant applications. Elixir also provides productive tooling and an extensible design. The latter is supported by compile-time metaprogramming with macros and polymorphism via protocols.

Property Value
dbo:abstract
  • إليكسير (Elixir) هي لغة برمجة حديثة ظهرت مؤخراً مبنية على تقنية تمكن من استخدام الأنترنت في الهواتف المحمولة بالفعالية الكبيرة والسرعة العالية، وهي فريدة من نوعها يمكن أن تمكن مستقبلاً من تصفح الإنترنت بشكل أسرع مثل إرسال واستقبال رسائل واتساب، فالتقنية ما زالت قيد التطوير من طرف المختصين. تم تطوير هذه اللغة من قبل خوسيه فيلام حيث كانت جزءاً من مشروع البحث والتطوير في شركة Palataformatic والذي يهدف إلى إضافة قدرة أكبر على التمدد والإنتاجية، في آلة إرلانج الافتراضية. (ar)
  • Elixir ist eine funktionale, nebenläufige Allzweck-Programmiersprache, die auf der virtuellen Maschine von Erlang (BEAM) läuft. Es lassen sich damit verteilte, fehlertolerante, in weicher Echtzeit sowie permanent durchlaufende Programme erstellen. Darüber hinaus kann Elixir Metaprogrammierung mittels Makros und Polymorphismus mittels Protokollen abbilden. (de)
  • Elixir estas funkcia programlingvo sur la virtuala maŝino. Ĝi ĉefe celas oferti etendeblon, produktivon kaj eraran toleron. (eo)
  • Elixir es un lenguaje de programación funcional, concurrente, de que se ejecuta sobre la máquina virtual de Erlang (BEAM). Elixir está escrito sobre Erlang y comparte las mismas abstracciones para desarrollar aplicaciones distribuidas y tolerantes de fallos. Elixir también proporciona un diseño extensible con herramientas productivas. Incluye soporte para metaprogramación en tiempo de compilación con macros y polimorfismo mediante protocolos.​ Elixir ha cosechado éxito en la industria con empresas como Pinterest​ y .​ Elixir también es usado para el desarrollo web, por empresas como , Discord, e ,​ y para desarrollar sistemas embebidos.​​ La comunidad organiza eventos anuales en los Estados Unidos,​​​ Europa​ y Japón,​ así como conferencias menores.​​ (es)
  • Elixir is a functional, concurrent, general-purpose programming language that runs on the BEAM virtual machine which is also used to implement the Erlang programming language. Elixir builds on top of Erlang and shares the same abstractions for building distributed, fault-tolerant applications. Elixir also provides productive tooling and an extensible design. The latter is supported by compile-time metaprogramming with macros and polymorphism via protocols. Elixir is used by companies such as Ramp, PagerDuty, Discord, Brex, E-MetroTel, Pinterest, Moz, Bleacher Report, The Outline, Inverse, Divvy, FarmBot and for building embedded systems. The community organizes yearly events in the United States, Europe, and Japan, as well as minor local events and conferences. (en)
  • Elixir est un langage de programmation multi-paradigme fonctionnant sur la machine virtuelle Erlang (BEAM). Il est créé en 2011 par le développeur José Valim, personnalité du monde Ruby et l'un des premiers contributeurs au framework de programmation Ruby on Rails. Il intègre les paradigmes de programmation fonctionnelle, programmation concurrente et (en), et supporte la métaprogrammation via un système de macros et le polymorphisme via un système dit de protocoles. (fr)
  • Elixir adalah sebuah bahasa pemrograman , dan untuk berbagai keperluan yang berjalan dalam bahasa Erlang. Elixir dibuat berdasarkan bahasa Erlang dan memiliki abstraksi yang sama dalam membangun aplikasi yang terdistribusi dan toleran atas kesalahan. Elixir juga menyediakan perkakas yang productif dan desain yang mudah dikembangkan. Kemudahan pengembangan tersebut diwujudkan melalui saat dengan makro dan dengan protokol-protokolnya. Proses-proses di Elixir diawasi oleh sebuah Supervisor yang apabila terjadi satu proses yang gagal maka akan dibangkitkan proses baru sehingga tidak mengakibatkan kegagalan yang menggangu seluruh sistem, inilah keunggulan toleran atas kesalahan yang dimiliki oleh Elixir. Proses-proses seperti ini bisa mencapai jutaan proses dalam satu waktu. telah digunakan bebrapa perusahaan semacam E-MetroTel, Pinterest dan Moz. Elixir juga digunakan entuk mengembangkan situs web, oleh perusahaan seperti Bleacher Report, Discord, dan Inverse, and for building embedded systems. (in)
  • 엘릭서(Elixir)는 얼랭(Erlang) 가상 머신(BEAM) 위에서 동작하는 함수형, 동시성 프로그래밍 언어이다. 엘릭서는 얼랭이 보유하고 있는 분산 처리, 장애 내구성, 실시간, 무정지 애플리케이션 등의 특징을 공유한다. 그에 더해서 프로토콜을 이용해 다형성을 지원하고, Quote과 Unquote 그리고 Macro를 통한 DSL 구현 등의 메타 프로그래밍이 가능하다. (ko)
  • Elixir è un linguaggio di programmazione funzionale, concorrente, il cui codice compilato viene interpretato dalla macchina virtuale Erlang (BEAM). Utilizza quest'ultima proprio per fornire applicazioni distribuite, fault-tolerant e (near) real-time, ma anche per estenderla verso il supporto della meta-programmazione attraverso macro, polimorfismo e protocolli. (it)
  • Elixir – funkcyjny i współbieżny język programowania stworzony w 2012 roku przez . Programy napisane w Elixirze uruchamiane są na maszynie wirtualnej Erlanga cechującej się m.in. możliwością tworzenia małym kosztem bardzo wielu procesów. Model współbieżności w Elixirze, podobnie jak w Erlangu, bazuje na . Ze względu na swoją funkcyjną naturę kładzie nacisk na rekurencję oraz funkcje wyższego rzędu, zamiast konstrukcji znanych z paradygmatów imperatywnych, jak np. pętle. (pl)
  • Elixir (エリクサー) は並行処理の機能や関数型といった特徴を持つ、Erlangの仮想マシン (BEAM) 上で動作するコンピュータプログラミング言語である。ElixirはErlangで実装されているため、分散システム、、等の機能を使用することができるが、拡張機能として、マクロを使ったメタプログラミング、そしてポリモーフィズムなどのプログラミング・パラダイムもプロトコルを介して実装されている。 (ja)
  • Elixir is een functionele, concurrente programmeertaal voor algemene toepassing. De programmeertaal is ontworpen in 2011 door José Valim en is gebouwd op Erlang. Valim wilde een programmeertaal ontwerpen die geschikt is voor grootschalige websites en apps. Hij paste elementen afkomstig van Ruby, Erlang en Clojure toe in het ontwerp. Met Elixir is het mogelijk om gegevens met groot volume te verwerken. Het werd een populaire taal in de telecommunicatie, eCommerce en financiële industrie. (nl)
  • Elixir é uma linguagem de programação funcional, concorrente, de propósito geral que executa na máquina virtual Erlang (BEAM). Elixir compila em cima de Erlang para fornecer aplicações distribuídas, em tempo real suave, tolerante a falhas, non-stop, mas também a estende para suportar metaprogramação com macros e polimorfismo via protocolos. Elixir é usada por empresas como E-MetroTel, Pinterest e Moz. Também é usada para desenvolvimento web, por empresas como Bleacher Report, Discord e Inverse, e para a construção de sistemas embarcados. A comunidade organiza eventos anuais nos Estados Unidos, Europa e Japão, além de eventos e conferências locais menores. (pt)
  • Elixir är ett funktionellt, samtidigt, generellt programmeringsspråk som körs på Erlangs virtuella maskin (BEAM). Elixir bygger ovanpå Erlang och delar samma abstraktioner för att bygga distribuerade, feltoleranta applikationer. Elixir tillhandahåller också produktivt verktyg och en utdragbar design. Det senare stöds av metaprogrammering av kompileringstid med makron och polymorfism via protokoll. (sv)
  • Elixir — функциональный, распределённый язык программирования общего назначения, который работает на виртуальной машине Erlang (BEAM). Построен поверх Erlang, что обеспечивает распределённость, отказоустойчивость, исполнение в режиме мягкого реального времени, метапрограммирование с макросами и полиморфизмом, реализованным через протоколы. Использует Erlang/OTP для работы с деревьями процессов. Создан (José Valim), ранее являвшимся одним из основных разработчиков фреймворка Ruby on Rails и сооснователем компании Plataformatec. Его целью было включить более высокую и производительность в Erlang VM, сохраняя совместимость с инструментами и экосистемой Erlang. (ru)
  • Elixir是一个基于Erlang虚拟机的函数式、面向并行的通用编程语言。Elixir以Erlang为基础,支持分布式、高容错、实时应用程序的开发,亦可通过宏实现元编程对其进行扩展,并通过协议支持多态。 (zh)
  • Elixir — функційна мова програмування загального призначення з сильною (strongly typed) динамічною типізацією. Програма транслюється у байт-код, який виконується на віртуальній машині Erlang (BEAM). Крім того, Elixir має сумісність з бібліотеками Erlang та фреймворком Erlang/OTP. (uk)
dbo:designer
dbo:influenced
dbo:influencedBy
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 38202780 (xsd:integer)
dbo:wikiPageLength
  • 13796 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1119417486 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
dbp:fileExt
  • .ex, .exs (en)
dbp:influenced
dbp:influencedBy
dbp:license
dbp:logo
dbp:logoCaption
  • Elixir (en)
dbp:name
  • Elixir (en)
dbp:paradigms
dbp:platform
dbp:typing
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • إليكسير (Elixir) هي لغة برمجة حديثة ظهرت مؤخراً مبنية على تقنية تمكن من استخدام الأنترنت في الهواتف المحمولة بالفعالية الكبيرة والسرعة العالية، وهي فريدة من نوعها يمكن أن تمكن مستقبلاً من تصفح الإنترنت بشكل أسرع مثل إرسال واستقبال رسائل واتساب، فالتقنية ما زالت قيد التطوير من طرف المختصين. تم تطوير هذه اللغة من قبل خوسيه فيلام حيث كانت جزءاً من مشروع البحث والتطوير في شركة Palataformatic والذي يهدف إلى إضافة قدرة أكبر على التمدد والإنتاجية، في آلة إرلانج الافتراضية. (ar)
  • Elixir ist eine funktionale, nebenläufige Allzweck-Programmiersprache, die auf der virtuellen Maschine von Erlang (BEAM) läuft. Es lassen sich damit verteilte, fehlertolerante, in weicher Echtzeit sowie permanent durchlaufende Programme erstellen. Darüber hinaus kann Elixir Metaprogrammierung mittels Makros und Polymorphismus mittels Protokollen abbilden. (de)
  • Elixir estas funkcia programlingvo sur la virtuala maŝino. Ĝi ĉefe celas oferti etendeblon, produktivon kaj eraran toleron. (eo)
  • Elixir est un langage de programmation multi-paradigme fonctionnant sur la machine virtuelle Erlang (BEAM). Il est créé en 2011 par le développeur José Valim, personnalité du monde Ruby et l'un des premiers contributeurs au framework de programmation Ruby on Rails. Il intègre les paradigmes de programmation fonctionnelle, programmation concurrente et (en), et supporte la métaprogrammation via un système de macros et le polymorphisme via un système dit de protocoles. (fr)
  • 엘릭서(Elixir)는 얼랭(Erlang) 가상 머신(BEAM) 위에서 동작하는 함수형, 동시성 프로그래밍 언어이다. 엘릭서는 얼랭이 보유하고 있는 분산 처리, 장애 내구성, 실시간, 무정지 애플리케이션 등의 특징을 공유한다. 그에 더해서 프로토콜을 이용해 다형성을 지원하고, Quote과 Unquote 그리고 Macro를 통한 DSL 구현 등의 메타 프로그래밍이 가능하다. (ko)
  • Elixir è un linguaggio di programmazione funzionale, concorrente, il cui codice compilato viene interpretato dalla macchina virtuale Erlang (BEAM). Utilizza quest'ultima proprio per fornire applicazioni distribuite, fault-tolerant e (near) real-time, ma anche per estenderla verso il supporto della meta-programmazione attraverso macro, polimorfismo e protocolli. (it)
  • Elixir – funkcyjny i współbieżny język programowania stworzony w 2012 roku przez . Programy napisane w Elixirze uruchamiane są na maszynie wirtualnej Erlanga cechującej się m.in. możliwością tworzenia małym kosztem bardzo wielu procesów. Model współbieżności w Elixirze, podobnie jak w Erlangu, bazuje na . Ze względu na swoją funkcyjną naturę kładzie nacisk na rekurencję oraz funkcje wyższego rzędu, zamiast konstrukcji znanych z paradygmatów imperatywnych, jak np. pętle. (pl)
  • Elixir (エリクサー) は並行処理の機能や関数型といった特徴を持つ、Erlangの仮想マシン (BEAM) 上で動作するコンピュータプログラミング言語である。ElixirはErlangで実装されているため、分散システム、、等の機能を使用することができるが、拡張機能として、マクロを使ったメタプログラミング、そしてポリモーフィズムなどのプログラミング・パラダイムもプロトコルを介して実装されている。 (ja)
  • Elixir is een functionele, concurrente programmeertaal voor algemene toepassing. De programmeertaal is ontworpen in 2011 door José Valim en is gebouwd op Erlang. Valim wilde een programmeertaal ontwerpen die geschikt is voor grootschalige websites en apps. Hij paste elementen afkomstig van Ruby, Erlang en Clojure toe in het ontwerp. Met Elixir is het mogelijk om gegevens met groot volume te verwerken. Het werd een populaire taal in de telecommunicatie, eCommerce en financiële industrie. (nl)
  • Elixir är ett funktionellt, samtidigt, generellt programmeringsspråk som körs på Erlangs virtuella maskin (BEAM). Elixir bygger ovanpå Erlang och delar samma abstraktioner för att bygga distribuerade, feltoleranta applikationer. Elixir tillhandahåller också produktivt verktyg och en utdragbar design. Det senare stöds av metaprogrammering av kompileringstid med makron och polymorfism via protokoll. (sv)
  • Elixir是一个基于Erlang虚拟机的函数式、面向并行的通用编程语言。Elixir以Erlang为基础,支持分布式、高容错、实时应用程序的开发,亦可通过宏实现元编程对其进行扩展,并通过协议支持多态。 (zh)
  • Elixir — функційна мова програмування загального призначення з сильною (strongly typed) динамічною типізацією. Програма транслюється у байт-код, який виконується на віртуальній машині Erlang (BEAM). Крім того, Elixir має сумісність з бібліотеками Erlang та фреймворком Erlang/OTP. (uk)
  • Elixir es un lenguaje de programación funcional, concurrente, de que se ejecuta sobre la máquina virtual de Erlang (BEAM). Elixir está escrito sobre Erlang y comparte las mismas abstracciones para desarrollar aplicaciones distribuidas y tolerantes de fallos. Elixir también proporciona un diseño extensible con herramientas productivas. Incluye soporte para metaprogramación en tiempo de compilación con macros y polimorfismo mediante protocolos.​ (es)
  • Elixir is a functional, concurrent, general-purpose programming language that runs on the BEAM virtual machine which is also used to implement the Erlang programming language. Elixir builds on top of Erlang and shares the same abstractions for building distributed, fault-tolerant applications. Elixir also provides productive tooling and an extensible design. The latter is supported by compile-time metaprogramming with macros and polymorphism via protocols. (en)
  • Elixir adalah sebuah bahasa pemrograman , dan untuk berbagai keperluan yang berjalan dalam bahasa Erlang. Elixir dibuat berdasarkan bahasa Erlang dan memiliki abstraksi yang sama dalam membangun aplikasi yang terdistribusi dan toleran atas kesalahan. Elixir juga menyediakan perkakas yang productif dan desain yang mudah dikembangkan. Kemudahan pengembangan tersebut diwujudkan melalui saat dengan makro dan dengan protokol-protokolnya. Proses-proses di Elixir diawasi oleh sebuah Supervisor yang apabila terjadi satu proses yang gagal maka akan dibangkitkan proses baru sehingga tidak mengakibatkan kegagalan yang menggangu seluruh sistem, inilah keunggulan toleran atas kesalahan yang dimiliki oleh Elixir. Proses-proses seperti ini bisa mencapai jutaan proses dalam satu waktu. (in)
  • Elixir é uma linguagem de programação funcional, concorrente, de propósito geral que executa na máquina virtual Erlang (BEAM). Elixir compila em cima de Erlang para fornecer aplicações distribuídas, em tempo real suave, tolerante a falhas, non-stop, mas também a estende para suportar metaprogramação com macros e polimorfismo via protocolos. (pt)
  • Elixir — функциональный, распределённый язык программирования общего назначения, который работает на виртуальной машине Erlang (BEAM). Построен поверх Erlang, что обеспечивает распределённость, отказоустойчивость, исполнение в режиме мягкого реального времени, метапрограммирование с макросами и полиморфизмом, реализованным через протоколы. Использует Erlang/OTP для работы с деревьями процессов. (ru)
rdfs:label
  • إليكسير (ar)
  • Elixir (Programmiersprache) (de)
  • Elixir (eo)
  • Elixir (lenguaje de programación) (es)
  • Elixir (programming language) (en)
  • Elixir (bahasa pemrograman) (in)
  • Elixir (langage) (fr)
  • Elixir (linguaggio di programmazione) (it)
  • Elixir (プログラミング言語) (ja)
  • Elixir (ko)
  • Elixir (programmeertaal) (nl)
  • Elixir (język programowania) (pl)
  • Elixir (linguagem de programação) (pt)
  • Elixir (язык программирования) (ru)
  • Elixir (мова програмування) (uk)
  • Elixir (zh)
  • Elixir (programspråk) (sv)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Elixir (en)
foaf:page
is dbo:influenced of
is dbo:influencedBy of
is dbo:programmingLanguage of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:influenced of
is dbp:influencedBy of
is dbp:programmingLanguage of
is rdfs:seeAlso 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