Ruby: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Przykuta (dyskusja | edycje)
WP:SK, -zbędne linki do dat
Linia 3:
'''Ruby''' to interpretowany, w pełni obiektowy [[w:język programowania|język programowania]] stworzony przez [[w:Yukihiro Matsumoto|Yukihiro Matsumoto]] (pseudonim ''Matz''). W [[w:język angielski|języku angielskim]] ''ruby'' oznacza [[w:rubin|rubin]].
 
Od roku [[w:2003|2003]] lawinowo zdobywa nowych zwolenników, głównie za sprawą popularnego [[w:framework|frameworkframeworku]]u do tworzenia [[w:aplikacja webowa|aplikacji webowych]] o nazwie [[w:Ruby on Rails|Ruby on Rails]], tworzonego przez grupę programistów pod kierownictwem [[w:David Heinemeier Hansson|Davida Heinemeiera Hanssona]].
 
W roku [[w:2005|2005]] według statystyk sklepu [[w:Amazon|Amazon]] dwie najpopularniejsze książki na temat '''Rubiego''' i [[w:Ruby On Rails|Ruby on Rails]] były najlepiej sprzedawanymi pozycjami z kategorii ''Programowanie''.
 
Ruby bazuje na wielu językach, takich jak [[w:Perl|Perl]], [[w:Smalltalk|Smalltalk]], [[w:Python|Python]], [[w:CLU|CLU]], [[w:Eiffel|Eiffel]] czy [[w:LISP|LISP]]. Składnia jest zorientowana liniowo i oparta na składni CLU i, w mniejszym stopniu, Perla.
Linia 12:
 
<!-- [toc] -->
 
== Spis treści ==
{{Wersja do druku|Ruby/Wersja do druku}}
{{Wersja PDF}}
 
=== Podstawy ===
 
# [[/Czym jest Ruby?/]] {{kompletność krótka|100%|19.02.07}}
# [[/Zaczynamy/]] {{kompletność krótka|100%|31.01.07}}
Linia 31 ⟶ 28:
 
=== Programowanie zorientowane obiektowo ===
 
# [[/Myślenie zorientowane obiektowo/]] {{kompletność krótka|100%|04.08.07}}
# [[/Metody/]] {{kompletność krótka|100%|04.08.07}}
Linia 54 ⟶ 50:
 
=== Licencja ===
 
# [[GNU Free Documentation License|Licencja]] {{kompletność krótka|100%|24.07.2007}}