Ruby to dynamiczny, refleksyjny, obiektowy język programowania ogólnego przeznaczenia, który łączy ...
Ruby to dynamiczny, refleksyjny, obiektowy język programowania ogólnego przeznaczenia, który łączy ...
Ruby Wideo i zrzuty ekranu
Ruby Przegląd
Ruby to dynamiczny, refleksyjny, obiektowy język programowania ogólnego przeznaczenia, który łączy składnię inspirowaną Perlem z funkcjami podobnymi do Smalltalk. Ruby powstał w Japonii w połowie lat 90. i początkowo został opracowany i zaprojektowany przez Yukihiro „Matza” Matsumoto.
Ruby cieszy się dużą liczbą bibliotek i użytkowników.
Opiera się na Perl, Smalltalk, Eiffel, Ada i Lisp. Ruby obsługuje wiele paradygmatów programowania, w tym funkcjonalne, obiektowe, imperatywne i refleksyjne. Ma również dynamiczny system typów i automatyczne zarządzanie pamięcią; dlatego jest podobny pod różnymi względami do Pythona, Perla, Lispa, Dylana i CLU.
Ruby jest często porównywany do Pythona, Ruby jest używany w CLI, programach GUI, a także w aplikacjach internetowych, popularna platforma MVC Web „Ruby on Rails” jest rozwijana w Ruby.