Wikipedysta:Klapi/Raku: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
nowy szkic
(Brak różnic)

Wersja z 21:42, 5 sty 2022

Raku
Logo języka Raku
Logo języka
Pojawienie się

2015

Paradygmat

wieloparadygmatowy (obiektowy, imperatywny, funkcyjny)

Typowanie

dynamiczne

Twórca

Larry Wall i społeczność Raku[1]

Licencja

GNU GPL, Licencja Artystyczna

Platforma sprzętowa

wieloplatformowy

Platforma systemowa

wieloplatformowy

Strona internetowa

Rakujęzyk programowania wysokiego poziomu

Historia

Prace nad językiem Raku zostały publicznie ogłoszone 19 lipca 2000, podczas czwartego dnia konferencji Perl Conference[2]. Larry Wall, twórca języka Perl,


The Raku design process was first announced on 19 July 2000, on the fourth day of that year's Perl Conference,[10] by Larry Wall in his State of the Onion 2000 talk.[11] At that time, the primary goals were to remove "historical warts" from the language; "easy things should stay easy, hard things should get easier, and impossible things should get hard"; a general cleanup of the internal design and APIs. The process began with a series of requests for comments or "RFCs". This process was open to all contributors, and left no aspect of the language closed to change.[12] Larry’ego Walla

Perl 6

Obecnie rozwijany jest Perl 6, który jest nowym językiem programowania, znacznie różniącym się od aktualnej wersji Perla[3]. Najbardziej zaawansowaną implementacją tego nowego języka jest Rakudo[4], który działa używając maszyny wirtualnej Parrot. Informacje o planowanych zmianach między wersją 5 i 6 są publikowane na stronie perl.com – głównie przez Larry’ego Walla (cykl artykułów „Apocalypse”[5]) i Damiana Conwaya (cykl „Exegesis”).

Przypisy

  1. Grupa rozwijająca język Raku w serwisie Github. [dostęp 2022-01-05]. (ang.).
  2. Joe Kline: Report from the Perl Conference. [dostęp 2022-01-05]. (ang.).
  3. Tadeusz Sośnierz, Filip Sergot. Cześć, Perl 6!. „Programista”, s. 20-23, październik 2015. ISSN 2084-9400. [dostęp 2022-01-05]. Cytat: Perl 6 nie jest, jak nazwa sugeruje, kolejną wersją 25-letniego już Perla. Jest to kompletnie nowy język, porzucający wszelką kompatybilność wsteczną i w zamyśle miał zawsze być alternatywą dla równolegle rozwijanego Perla 5, nie zaś językiem, który ma go zastąpić. (pol.). 
  4. rakudo.org (ang.)
  5. Larry Wall: Perl6 - Apocalypse. [dostęp 2022-01-05]. (ang.).