Dynamic Language Runtime: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Added date. | Use this bot. Report bugs. | Suggested by Whoop whoop pull up | Category:.NET terminology | #UCB_Category 2/19
Bender the Bot (talk | contribs)
m Architecture: HTTP to HTTPS for Blogspot
 
(2 intermediate revisions by 2 users not shown)
Line 7:
| developer = [[.NET Foundation]]
| released = {{Start date and age|2010|04|16}}
| latest release version = 1.3.1{{wikidata|property|reference|edit|P548=Q2804309|P348}}
| latest release date = {{Start date and age|2021|12|2}}<ref name="releases">{{cite web wikidata|title=Releases qualifier|url=https://github.com/IronLanguages/dlr/releases mdy|departmentP548=IronLanguages/dlr Q2804309|website=[[GitHub]] P348|access-date=2022-01-27P577}}}}</ref>
| latest preview version =
| latest preview date =
| repo = {{URL|https://github.com/IronLanguages/dlr}}
| programming language = [[C Sharp (programming language)|C#]]
| operating system = [[Microsoft Windows|Windows]], [[macOS]], [[Linux]] ([[Debian]], [[Ubuntu (operating system)|Ubuntu]])
Line 27 ⟶ 26:
The DLR is used to implement dynamic languages on the [[.NET Framework]], including the [[IronPython]] and [[IronRuby]] projects.
 
Because the dynamic language implementations share a common underlying system, it should be easier for them to interact with one another. For example, it should be possible to use [[Library (computing)|libraries]] from any dynamic language in any other dynamic language. In addition, the hosting API allows interoperability with statically typed [[list of CLI languages|CLI languages]] like [[C Sharp (programming language)|C#]] and [[Visual Basic .NET]].
 
==History==
Line 133 ⟶ 132:
| date = 2007-05-15
| access-date = 2008-02-23}}</ref> This architecture is backed by the idea that the number of elementary language constructs that would have to be implemented on the generic stack should be inherently limited.<ref>{{cite web
| url = httphttps://headius.blogspot.com/2008/01/langnet-2008-day-1-thoughts.html
| title = Lang.NET 2008: Day 1 Thoughts
| last=Nutter|first=Charles