W niedawno opublikowanym artykule pisałem o klasach i obiektach w Rubym. Jednak nie wyjaśniłem tam mechanizmu tzw. dziedziczenia, które jest jednym z fundamentalnych koncepcji programowania obiektowego.
Ruby to dynamiczny i zorientowany obiektowo język programowania, którego stworzono z myślą o prostocie i produktywności. Składnia Ruby’ego przypomina czasem język naturalny. Jego autor, Yukihiro Matsumoto, inspirował się konstrukcjami obecnymi w Perlu, Smalltalku, Eiffelu, Adzie i Lispie.
- Strona języka: „Ruby”
- Krótkie wprowadzenie po Polsku: „Wprowadzenie do języka Ruby”