Ruby on Rails

Ruby to interpretowany, obiektowy i dynamicznie typowany język programowania, który został stworzony w 1995 roku przez Yukihiro Matsumoto (pseudonim Matz). Język bazuje na wielu innych językach programowania, takich Perl czy Python. Dzięki bardzo intuicyjnej składni, zalicza się go do łatwych w nauce i może być z powodzeniem nauczany w szkołach podstawowych. Kilka cech języka, które warto wymienić:

• dynamiczne typowanie,

• całkowita obiektowość,

• wszystkie zmienne są referencją do obiektów,

• każda funkcja jest metodą (metody to funkcje wywoływane w obiekcie),

• istnieje dziedziczenie, ale brak jest wielodziedziczenia.

Język Ruby bardzo dobrze sprawdza się przy tworzeniu aplikacji internetowych, i jest to jedno z najpopularniejszych zastosowań tego języka. Dużą popularność zyskał dzięki frameworkowi Ruby on Rails. Narzędzie to zrewolucjonizowało tworzenie aplikacji web, umożliwiając pisanie ich w krótszym czasie. Rails, a raczej Ruby on Rails (nazywany potocznie RoR) to darmowy framework do tworzenia aplikacji web. Autorem tego narzędzia jest duński programista David Heinemeier Hansson, który w 2004 roku udostępnił to darmowe narzędzie.

Prowadząca zajęcia: Pani Jolanta Sztyber

NA GÓRĘ