About: Elm (programming language)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : dbo:ProgrammingLanguage, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FElm_%28programming_language%29

Elm is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces. Elm is purely functional, and is developed with emphasis on usability, performance, and robustness. It advertises "no runtime exceptions in practice", made possible by the Elm compiler's static type checking.

AttributesValues
rdf:type
rdfs:label
  • Elm (llenguatge de programació) (ca)
  • Elm (Programmiersprache) (de)
  • Elm (programlingvo) (eo)
  • Elm (lenguaje de programación) (es)
  • Elm (programming language) (en)
  • Elm (langage) (fr)
  • Elm (linguaggio di programmazione) (it)
  • Elm (プログラミング言語) (ja)
  • Elm (ko)
  • Elm (linguagem de programação) (pt)
  • Elm (язык программирования) (ru)
  • Elm (编程语言) (zh)
  • Elm (мова програмування) (uk)
rdfs:comment
  • Elm és un llenguatge de programació funcional i tipatge fort per crear interfícies d'usuari basades en navegadors web, generant estructures dinàmiques basades en JavaScript. Elm utilitza la i un sistema de gràfics funcional pur per construir interfícies d'usuari sense actualitzacions destructives. Utilitza una sintaxi molt similar al Haskell però amb diferent semàntica. Elm és d'avaluació estricta (l'avaluació va de l'arrel a les branques començant per la funció main) i primerenca (en un àmbit local les instruccions s'executen per ordre d'aparició; no hi ha clàusules where). (ca)
  • Elm estas funkcia lingvo de programado kiu eblas krei grafikajn interfacojn por iu ajn retejo kaj ankaŭ ludojn. Ĝi transigas la kodon en ĜavaSkripto. La funkcieco de lingvprogramado kiel Elm ebligas: * Neniuj rultempaj eraroj praktike. * Amikaj erarmesaĝoj. * Fidinda redesignado. * Aŭtomate devigita semantika versio por ĉiuj Elm-pakaĵoj. (eo)
  • Elm ist eine funktionale Programmiersprache für die deklarative Programmierung grafischer Oberflächen (GUIs) für Webanwendungen. Elm kompiliert zu JavaScript und folgt dem Anspruch, die typischen Aufgaben der Programmierung grafischer Oberflächen zu vereinfachen. (de)
  • Elm is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces. Elm is purely functional, and is developed with emphasis on usability, performance, and robustness. It advertises "no runtime exceptions in practice", made possible by the Elm compiler's static type checking. (en)
  • Elm es un lenguaje de programación para crear interfaces gráficas de usuario para navegadores web. Elm es un lenguaje funcional puro y fuertemente tipificado, y está desarrollado con énfasis en usabilidad, rendimiento, y robustez. Proclama "no tener excepciones en la práctica", hecho posible por el sistema de tipado estático del compilador.​ (es)
  • Elm est un langage de programmation fonctionnel qui permet de créer des interfaces graphiques pour le web ainsi que des jeux. Il compile le code en JavaScript. (fr)
  • Elm은 웹 브라우저 기반의 GUI(Graphical user interface)를 선언적으로 작성하기 위한 도메인 특화 언어이다. Elm은 순수 함수형 언어이며, 사용성(usability)·퍼포먼스·견고성을 중시하여 개발되고 있다. 정적이고 강력한 타입 검사에 의해 '사실상 일체의 실행시 예외가 일어나지 않는다'는 점을 강점으로 내세우고 있다. (ko)
  • Elm è un linguaggio di programmazione domain-specific per creare dichiaratamente interfacce-utente grafiche basate su browser web. Elm è puramente funzionale, ed è sviluppato dando priorità all'usabilità, alle prestazioni, e alla robustezza. Sostiene di evitare praticamente qualunque eccezione in fase di esecuzione , grazie alle verifiche statiche del compilatore Elm. (it)
  • Elmは、ウェブブラウザベースのグラフィカルユーザインタフェースを宣言的に作成するためのドメイン固有プログラミング言語である。Elmは純粋関数型言語であり、ユーザビリティ・パフォーマンス・堅牢性を重視して開発されている。静的かつ強力な型検査によって「事実上一切の実行時例外が起こらない」ことを売りにしている。 (ja)
  • Elm é uma linguagem de programação específica de domínio para criar declarativamente interfaces gráficas com o usuário baseadas em navegador da web . Elm é puramente funcional e é desenvolvido com ênfase em usabilidade , desempenho e robustez . Ele anuncia "nenhuma exceção de tempo de execução na prática", possibilitada pela verificação de tipo estático do compilador Elm. (pt)
  • Elm是一个领域特定编程语言,用于声明式地创建基于web浏览器的图形用户界面。Elm是纯函数式的,开发它时强调了易用性、性能和健壮性。它宣传为“实际上没有运行时间异常”,Elm编译器的静态类型检查使之成为可能。 (zh)
  • Elm (з англ. В'яз) — функційна мова програмування, для декларативного створення браузерних застосунків з графічним інтерфейсом користувача. Elm використовує стиль та для того щоб сконструювати інтерфейс користувача унеможливлюючи деструктивні зміни. Синтаксис схожий на Haskell, але значно спрощений і спеціалізований. Вихідний код на Elm компілюється в нативний JavaScript. Скомпільований JavaScript містить код додатка, яке керують піддерево DOM. (uk)
  • Elm — функциональный язык, предназначенный для декларативного создания браузерных графических интерфейсов; веб-интерфейсы описываются в функционально-реактивном стиле. Разработан в 2012 году программистом (Evan Czaplicki) в дипломной работе. С первого выпуска в документации на язык было много примеров и имелся онлайн-редактор, благодаря чему есть возможность быстро попробовать программировать на Elm прямо в браузере. (ru)
foaf:name
  • Elm (en)
name
  • Elm (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Elm_logo.svg
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 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.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 54 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software