About: Elixir (programming language)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingLanguagesCreatedInThe2010s, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/c/3h26Su46h

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.

AttributesValues
rdf:type
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)
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)
foaf:name
  • Elixir (en)
foaf:homepage
name
  • Elixir (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Elixir_programming_language_logo.png
foaf:page
dct:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git147 as of Sep 06 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3332 as of Dec 5 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 64 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software