IronRuby
Logo języka | |
| Pojawienie się | |
|---|---|
| Paradygmat | |
| Typowanie | |
| Twórca |
John Lam, DLR Development Team |
| Licencja |
Apache License 2.0 |
| Platforma sprzętowa | |
| Platforma systemowa | |
| Strona internetowa | |
IronRuby – nieutrzymywana implementacja języka Ruby stworzona pod platformę programistyczną .NET Framework. Ostatnia wersja, 1.1.3, została wydana w marcu 2011 roku[1].
IronRuby jest przykładem wykorzystania Dynamic Language Runtime (DLR)[2], czyli bibliotek wspomagających wykonywanie dynamicznych języków programowania, zbudowanych na bazie Common Language Infrastructure (CLI) i uruchamianych za pośrednictwem środowiska uruchomieniowego Common Language Runtime (CLR).
Innymi platformami wspieranymi przez IronRuby jest platforma Mono, Silverlight oraz Windows Phone 7.
Twórcą implementacji jest John Lam, wraz z zespołem odpowiedzialnym za stworzenie bibliotek Dynamic Language Runtime (DLR). Pierwsza wersja pre-alpha została zaprezentowana w lipcu 2007 roku[2]. Rozwój języka został w 2010 roku przekazany przez firmę Microsoft w ręce społeczności[3].
IronRuby rozprowadzany jest na licencji Apache v2.0[4].
Przypisy
- ↑ IronRuby.net / [online], ironruby.net [dostęp 2023-02-03].
- ↑ a b Matt Mondok, Microsoft releases first public build of IronRuby [online], Ars Technica, 24 lipca 2007 [dostęp 2023-02-03] (ang.).
- ↑ Darryl K. Taft, Microsoft Hands IronPython, IronRuby to Open Source Community [online], eWEEK, 22 października 2010 [dostęp 2023-02-03] (ang.).
- ↑ IronLanguages/ironruby: LICENSE.APACHE.html, GitHub, 3 lutego 2023 [dostęp 2023-02-03].
Linki zewnętrzne
- Główna strona projektu IronRuby
- Zarchiwizowana wiki projektu IronLanguages – jego częścią było IronRuby
- Strona poświęcona językowi Ruby
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.