Dom Rozwój Co to jest rubin? - definicja z techopedia

Co to jest rubin? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co znaczy Ruby?

Ruby jest zorientowanym obiektowo językiem programowania typu open source stworzonym przez Yukihiro „Matza” Matsumoto. Zaprojektowane, aby zapewnić język programowania, który koncentruje się na prostocie i wydajności, tworzenie Ruby czerpie inspirację z Lisp, Smalltalk i Perl. Chociaż z natury zorientowany obiektowo, Ruby może być również stosowany przy użyciu proceduralnych i funkcjonalnych stylów programowania.

Techopedia wyjaśnia Ruby

Ruby zrodziła się z chęci Matza, by wymyślić język skryptowy, który byłby potężniejszy niż Perl i bardziej zorientowany obiektowo niż Python. Ruby był wykorzystywany w wielu głośnych aplikacjach, w tym: Symulacjach w NASA Langley Research Center, Symulacjach dla grupy badawczej Motoroli, Jako interfejs API mikro skryptów dla Google SketchUp, Jako sposób na wdrożenie kontroli reaktywnej dla Siemensa robot serwisowy w projekcie MORPHA oraz jako jedyny język programowania służący do opracowania strony zarządzania projektem znanej jako Basecamp. Ruby jest przede wszystkim obiektowym językiem programowania. W rzeczywistości w języku Ruby każda wartość, w tym literały liczbowe, a także wartości prawda i fałsz, jest przedmiotem. Hermetyzacja w obiekcie jest traktowana bardzo poważnie. Aby uzyskać dostęp do wewnętrznego stanu obiektu, należy użyć metody akcesora. Jedną z najbardziej zauważalnych osobliwości w Rubim jest wywołanie metody i funkcji. Nawiasy, które zwykle znajdują się w metodach i funkcjach innych języków programowania, nie są tutaj wymagane, szczególnie jeśli nie są potrzebne argumenty. Aby przyspieszyć tworzenie aplikacji, Ruby może być używany w połączeniu z IDE (zintegrowanym środowiskiem programistycznym). Umożliwi to programiście pisanie, uruchamianie i debugowanie programów ze względną łatwością. Ruby można uruchomić w systemie Windows, Linux, Mac lub Solaris. Programy i biblioteki Ruby, zwykle wydawane jako pliki klejnotów, są w większości dystrybuowane za pomocą systemu pakowania RubyGems. Jako język programowania typu open source, Ruby można bezpłatnie pobierać, używać, kopiować, modyfikować i rozpowszechniać.

Co to jest rubin? - definicja z techopedia