About: Dynamic Language Runtime     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : umbel-rc:SoftwareObject, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FDynamic_Language_Runtime&invfp=IFP_OFF&sas=SAME_AS_OFF

The Dynamic Language Runtime (DLR) from Microsoft runs on top of the Common Language Runtime (CLR) and provides computer language services for dynamic languages. These services include: * A dynamic type system, to be shared by all languages using the DLR services * Dynamic method dispatch * Dynamic code generation * Hosting API The DLR is used to implement dynamic languages on the .NET Framework, including the IronPython and IronRuby projects.

AttributesValues
rdf:type
rdfs:label
  • Dynamic Language Runtime (en)
  • Dynamic Language Runtime (fr)
  • 動的言語ランタイム (ja)
  • Dynamic Language Runtime (pl)
  • Dynamic Language Runtime (ru)
  • Dynamic Language Runtime (sv)
  • 动态语言运行时 (zh)
rdfs:comment
  • 動的言語ランタイム(どうてきげんごランタイム、英語: Dynamic Language Runtime、略称 : DLR)は、共通言語ランタイムの上で動作する、様々な異なる動的言語のために次のような言語機能を提供するためのマイクロソフトによる技術である。 * 動的型システム * * * ホスティングAPI PythonやRubyのような動的言語を.NET Framework上に実装することを意図したものである。例えば、具体的な処理系としてはIronRuby、IronPython 2.0、動的Visual Basic .NET(VBx)、マネージJScriptなどで使われている。 複数の動的言語の実装が共通の基盤となるシステムを持つことにより、異なる言語の実装同士の相互作用が簡単になる。たとえば、任意の動的な言語のライブラリを他の言語から使用可能になる。さらに、ホスティングAPIによりC#およびVisual Basic .NETといった静的に型付けされたCLI言語との相互運用が可能になる。 (ja)
  • 动态语言运行时(Dynamic Language Runtime,DLR)是微軟構架於CLR之上的一組服務集合,可提供下列功能: * 動態類型系統,以分享給所有使用DLR服務的語言。 * 動態方法分派 * 動態產生代碼 * Hosting API DLR被用來在.NET Framework上實作如Python和Ruby等動態語言。DLR服務目前已經使用在IronRuby(Ruby的.NET實作)和即將釋出的IronPython 2.0。同時Microsoft也計畫使用在Visual Basic .NET 10.0與Managed JScript(ECMAScript 3.0)上。 要讓多種動態語言實作能共享同樣的系統,它應該要能很容易地讓這些實作相互溝通。舉例來說,它應該要讓動態語言能使用以其他動態語言撰寫的函式庫。另外,Hosting API允許能與靜態語言,如C#,相互操作。 (zh)
  • The Dynamic Language Runtime (DLR) from Microsoft runs on top of the Common Language Runtime (CLR) and provides computer language services for dynamic languages. These services include: * A dynamic type system, to be shared by all languages using the DLR services * Dynamic method dispatch * Dynamic code generation * Hosting API The DLR is used to implement dynamic languages on the .NET Framework, including the IronPython and IronRuby projects. (en)
  • Le Dynamic Language Runtime (DLR) est une surcouche facilitant l'implémentation et l'interopérabilité des langages dynamiques. Le DLR permet de prendre en charge plusieurs langages. Cette technologie est utilisée par Microsoft pour la plateforme .NET et Oracle pour le langage Java. (fr)
  • Dynamic Language Runtime (DLR) to projekt firmy Microsoft mający na celu stworzenie zestawu usług zbudowanych na bazie Common Language Runtime (CLR) wspomagających tworzenie i wykonywanie różnych dynamicznych języków programowania oraz ich integrację z platformą .NET Framework. Usługi te to: Główne zalety DLR: Przykład integracji dynamicznego języka IronPython oraz statycznie typowanego języka C#: (pl)
  • Dynamic Language Runtime (DLR) är en samling klassbibliotek skapade av Microsoft som tillåter dynamiska programspråk, såsom Python och Ruby, på Common Language Runtime (CLR). DLR är ett lager ovanpå CLR och låter flera dynamiska programsspråk att dela på samma funktioner. DLR tillhandahåller följande tjänster: * Dynamiskt typsystem, delas av alla språk som använder DLR. * Dynamisk kodgeneration * Underliggande API Språk som använder DLR: (sv)
  • Dynamic Language Runtime (DLR; с англ. — «Среда выполнения динамического языка») от Microsoft работает поверх исполняющей среды Common Language Runtime (CLR; с англ. — «Общеязыковая среда выполнения») и предоставляет службы компьютерного языка для динамического языка. Эти услуги включают: * Динамическая система типов, которая будет разделяться между всеми языками, использующими службы DLR. * Метод динамического связывания * Генерация динамического кода * Хостинг API DLR используется для реализации динамических языков в .NET Framework, включая проекты IronPython и IronRuby. (ru)
foaf:name
  • Dynamic Language Runtime (DLR) (en)
foaf:homepage
name
  • Dynamic Language Runtime (en)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
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 (378 GB total memory, 67 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software