Будинки Розвиток Що таке рубін? - визначення з техопедії

Що таке рубін? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Рубі?

Ruby - це об'єктно-орієнтована мова програмування з відкритим кодом, створена Юкіхіро «Мац» Мацумото. Створена для надання мови програмування, яка зосереджена на простоті та продуктивності, створення Ruby черпало своє натхнення від Lisp, Smalltalk та Perl. Хоча природно-об'єктно-орієнтований, Ruby також може бути застосований, використовуючи процедурні та функціональні стилі програмування.

Техопедія пояснює Рубі

Рубі виникла з бажання Маца придумати мову сценаріїв, яка була потужнішою за Perl і більш орієнтована на об'єкти, ніж Python. Ruby використовувались у ряді гучних додатків, серед яких: Симуляції в дослідницькому центрі NASA Langley, Симуляції для дослідницької групи Motorola, Як API інтерфейсу для Google SketchUp, як засіб реалізації реактивного керування для Siemens сервіс-робот в рамках проекту MORPHA, і як єдиної мови програмування, що використовується для розробки веб-сайту для управління проектами, відомого як Basecamp. Ruby - це насамперед об'єктно-орієнтована мова програмування. Насправді в Ruby кожне значення, включаючи числові літери, а також значення true та false, є об'єктом. Інкапсуляція всередині об'єкта сприймається дуже серйозно. Для доступу до внутрішнього стану об’єкта потрібно використовувати метод аксесуара. Однією з найбільш помітних особливостей у Ruby є виклик методів та функцій. Тут не потрібні дужки, які зазвичай знаходяться в методах та функціях інших мов програмування, особливо якщо аргументи не потрібні. Для прискорення розробки додатків, Ruby може використовуватися разом із IDE (інтегрованим середовищем розробки). Це дозволить програмісту відносно легко писати, запускати та налагоджувати програми. Ruby можна запускати на Windows, Linux, Mac або Solaris. Програми та бібліотеки Ruby, зазвичай випущені у вигляді файлів дорогоцінних каменів, в основному поширюються за допомогою системи упаковки RubyGems. Як мова програмування з відкритим кодом, Ruby вільний завантажувати, використовувати, копіювати, змінювати та поширювати.

Що таке рубін? - визначення з техопедії