IronRuby

E183340

IronRuby is an implementation of the Ruby programming language built to run on Microsoft's .NET Common Language Runtime (CLR), enabling Ruby code to interoperate with .NET libraries and applications.

All labels observed (4)

Label Occurrences
IronRuby canonical 16
ERubi 1
IronRuby project 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf .NET language implementation ⓘ
Ruby implementation ⓘ
allows embedding Ruby in .NET applications ⓘ
scripting .NET applications with Ruby ⓘ
basedOn Ruby programming language ⓘ
linked to: Ruby
canBeUsedFor building command-line tools on .NET ⓘ
scripting existing .NET applications ⓘ
web development on .NET ⓘ
canCall .NET Framework classes ⓘ
C# libraries ⓘ
VB.NET libraries ⓘ
category dynamic language on .NET ⓘ
implementation of Ruby for .NET ⓘ
designedFor .NET developers using Ruby ⓘ
Ruby developers targeting .NET ⓘ
developedBy Microsoft ⓘ
Microsoft Dynamic Language Runtime team ⓘ
developmentStatus discontinued ⓘ
enables interoperability with .NET applications ⓘ
interoperability with .NET libraries ⓘ
hasFeature access to .NET reflection APIs ⓘ
dynamic dispatch via DLR ⓘ
implements Ruby language semantics ⓘ
integratesWith ASP.NET ⓘ
Silverlight ⓘ
languageParadigm dynamic programming language ⓘ
object-oriented programming ⓘ
license Microsoft Public License (Ms-PL) ⓘ
name IronRuby ⓘ
openSource true ⓘ
previousRepositoryHost CodePlex ⓘ
primaryDeveloper John Lam ⓘ
repositoryHost GitHub ⓘ
runsOn .NET Common Language Runtime ⓘ
Microsoft .NET Framework ⓘ
linked to: .NET Framework
supports Ruby standard library (partially) ⓘ
Ruby syntax ⓘ
calling .NET code from Ruby ⓘ
calling Ruby code from .NET ⓘ
interactive console (REPL) ⓘ
supportsInteropWith IronPython ⓘ
supportsPlatform .NET-compatible platforms ⓘ
Windows ⓘ
targetRuntime .NET CLR ⓘ
Dynamic Language Runtime ⓘ
uses Dynamic Language Runtime ⓘ
writtenIn C# ⓘ

How these facts were elicited

Referenced by (19)

Full triples — surface form annotated when it differs from this entity's canonical label.

IronRuby → name → IronRuby ⓘ
Mono runtime → supportsLanguage → IronRuby ⓘ
IronLanguages → develops → IronRuby ⓘ
subject linked to: IronLanguages project
IronLanguages → relatedProject → IronRuby ⓘ
subject linked to: IronLanguages project
ERB → hasAlternative → ERubi ⓘ
linked to: IronRuby
John Lam → knownFor → IronRuby project ⓘ
linked to: IronRuby
John Lam → developed → IronRuby ⓘ
John Lam → notableWork → IronRuby ⓘ
John Lam → hasSpokenAbout → IronRuby ⓘ
John Lam → hasSpokenAbout → Ruby on .NET ⓘ
linked to: IronRuby
John Lam → bloggedAbout → IronRuby ⓘ