Mirah (programming language)
Mirah (formerly Duby) has been a programming language based on Ruby language syntax, local type inference, hybrid static–dynamic type system, and a pluggable compiler toolchain. Mirah was created by Charles Oliver Nutter to be "a 'Ruby-like' language, probably a subset of Ruby syntax, that [could] compile to solid, fast, idiomatic JVM bytecode." The word mirah refers to the gemstone ruby in the Javanese language, a play on the concept of Ruby in Java.
- Comment
- enMirah (formerly Duby) has been a programming language based on Ruby language syntax, local type inference, hybrid static–dynamic type system, and a pluggable compiler toolchain. Mirah was created by Charles Oliver Nutter to be "a 'Ruby-like' language, probably a subset of Ruby syntax, that [could] compile to solid, fast, idiomatic JVM bytecode." The word mirah refers to the gemstone ruby in the Javanese language, a play on the concept of Ruby in Java.
- Designer
- enCharles Oliver Nutter
- Has abstract
- enMirah (formerly Duby) has been a programming language based on Ruby language syntax, local type inference, hybrid static–dynamic type system, and a pluggable compiler toolchain. Mirah was created by Charles Oliver Nutter to be "a 'Ruby-like' language, probably a subset of Ruby syntax, that [could] compile to solid, fast, idiomatic JVM bytecode." The word mirah refers to the gemstone ruby in the Javanese language, a play on the concept of Ruby in Java.
- Homepage
- www.mirah.org
- Hypernym
- Language
- InfluencedBy
- Boo (programming language)
- Java (programming language)
- Ruby (programming language)
- Influenced by
- Boo (programming language)
- Java (programming language)
- Ruby (programming language)
- Is primary topic of
- Mirah (programming language)
- Label
- enMirah (programming language)
- LatestReleaseDate
- 26 September 2016
- Latest release date
- 26 September 2016
- LatestReleaseVersion
- .20
- Latest release version
- 0.2.1
- License
- Apache License 2.0
- License
- Apache License 2.0
- Link from a Wikipage to an external page
- rubyconf2009.confreaks.com/21-nov-2009-14-10-ruby-mutants-charles-nutter.html
- drdobbs.com/java/229400307
- skillsmatter.com/podcast/ajax-ria/charles-nutter-duby-and-juby-languages
- github.com/mirah/dubious
- cogitations.arbia.co.uk/post/3984477935/fun-java-with-mirah
- www.infoworld.com/d/developer-world/mirah-brings-ruby-niceties-java-430
- broadcast.oreilly.com/2010/07/mirah-hacking-ruby-to-boost-pe.html
- www.infoq.com/articles/mirah-interview
- www.infoq.com/presentations/nutter-jruby-duby-juby
- www.youtube.com/watch%3Fv=08rNKxW0PPo
- stackoverflow.com/questions/4252063/what-does-mirah-offer-over-jruby-groovy-and-scala
- Link from a Wikipage to another Wikipage
- .NET Framework
- Abstract syntax tree
- Ahead-of-time compilation
- Apache License 2.0
- Application software
- Boo (programming language)
- Category:Java programming language family
- Category:JVM programming languages
- Category:Object-oriented programming languages
- Category:Programming languages created in 2008
- Category:Scripting languages
- Category:Software using the Apache license
- Code generation (compiler)
- Common Language Runtime
- Cross-platform
- C Sharp (programming language)
- Datamapper
- Declaration (computer programming)
- Dynamic programming language
- ERuby
- Front and back ends
- Google App Engine
- Imperative programming
- Initialization (programming)
- Java (programming language)
- Java bytecode
- Javac
- Javanese language
- Java version history
- Java virtual machine
- JRuby
- List of JVM languages
- Object-oriented programming language
- Parsing
- Plug-in (computing)
- Programming language
- Ruby
- Ruby (programming language)
- Ruby on Rails
- Sinatra (software)
- Standard library
- Strong and weak typing
- Toolchain
- Type inference
- Type system
- Variable (programming)
- Name
- enMirah
- Name
- enMirah
- OperatingSystem
- Cross-platform
- Paradigms
- Imperative programming
- Object-oriented programming language
- Platform
- Java virtual machine
- SameAs
- 3Zp4F
- m.0ch3wy9
- Mirah (programming language)
- Q3858763
- Subject
- Category:Java programming language family
- Category:JVM programming languages
- Category:Object-oriented programming languages
- Category:Programming languages created in 2008
- Category:Scripting languages
- Category:Software using the Apache license
- Typing
- Strong and weak typing
- Type inference
- Type system
- WasDerivedFrom
- Mirah (programming language)?oldid=1045085826&ns=0
- WikiPageLength
- 8210
- Wikipage page ID
- 27970668
- Wikipage revision ID
- 1045085826
- WikiPageUsesTemplate
- Template:As of
- Template:Infobox programming language
- Template:Official website
- Template:Portal
- Template:Reflist
- Template:Start date and age
- Template:URL