Логотип
Юніонпедія
Зв'язок
Завантажити з Google Play
Новинка! Завантажити Юніонпедія на вашому Android™ пристрої!
безкоштовно
Більш швидкий доступ, ніж браузер!
 

Ruby

Індекс Ruby

Ruby («Рубін», читається «Ру́бі») — це інтерпретована, повністю об'єктно-орієнтована мова програмування з чіткою динамічною типізацією.

52 відносини: Ada, BeOS, C (мова програмування), CLU (мова програмування), DOS, Dylan (мова програмування), Eiffel, GNOME, GNU General Public License, GNU Lesser General Public License, Groovy, GTK+, IronRuby, Java, JRuby, Linux, Lisp, Mac OS, Microsoft Windows, Object Pascal, OS/2, Perl, Python, Ruby on Rails, Ruby Version Manager, Scheme, Smalltalk, UNIX, UTF-8, Windows API, Прикладний програмний інтерфейс, Початковий код, Об'єктно-орієнтоване програмування, Одинак (шаблон проектування), Операційна система, Алюзія, Система типізації, Юнікод, Мацумото Юкіхіро, Збирання сміття, Багатонитевість, Багатоплатформність, Віртуальна машина Java, Вільне програмне забезпечення, Інтерпретатор, 19 жовтня, 1993, 1995, 2011, 2013, ..., 24 лютого, 25 грудня. Розгорнути індекс (2 більше) »

Ada

Ада — структурована наказова мова програмування зі статичним зв'язуванням типу змінних, розроблена Жаном Ішбіа (Jean David Ichbiah) на фірмі Cii Honeywell Bull у 1977–1983 роках.

Новинка!!: Ruby і Ada · Побачити більше »

BeOS

BeOS — відносно нова операційна система, яка з'явилась в середині дев'яностих, у 1995 році.

Новинка!!: Ruby і BeOS · Побачити більше »

C (мова програмування)

C (Сі) — універсальна, процедурна, імперативна мова програмування загального призначення, розроблена у 1972 році Денісом Рітчі у Bell Telephone Laboratories з метою написання нею операційної системи UNIX.

Новинка!!: Ruby і C (мова програмування) · Побачити більше »

CLU (мова програмування)

CLU — мова програмування, яка одна з перших реалізувала концепцію абстрактних типів даних і парадигму узагальненого програмування.

Новинка!!: Ruby і CLU (мова програмування) · Побачити більше »

DOS

MS-DOS v6.22 DOS (Disk Operating System — дискова операційна система) — родина тісно пов'язаних операційних систем, які домінували на ринку сумісних із IBM PC комп'ютерів до 1995 року.

Новинка!!: Ruby і DOS · Побачити більше »

Dylan (мова програмування)

Dylan — динамічна об'єктно-орієнтована мова програмування, націлена на швидку розробку програм; розроблений насамперед зусиллями Apple.

Новинка!!: Ruby і Dylan (мова програмування) · Побачити більше »

Eiffel

Eiffel — об'єктно-орієнтована мова програмування.

Новинка!!: Ruby і Eiffel · Побачити більше »

GNOME

GNOME (абревіатура від GNU Network Object Model Environment) — оточення робочого столу.

Новинка!!: Ruby і GNOME · Побачити більше »

GNU General Public License

Талісман проекту GNU GNU General Public License (Загальна публічна ліцензія GNU або Загальна громадська ліцензія GNU) — одна з найпопулярніших ліцензій на вільне програмне забезпечення, створена Річардом Столменом для проекту GNU.

Новинка!!: Ruby і GNU General Public License · Побачити більше »

GNU Lesser General Public License

GNU Lesser General Public License (Загальна громадська ліцензія обмеженого використання GNU) раніше GNU Library General Public License (Загальна громадська ліцензія GNU для бібліотек) або LGPL — безкоштовна ліцензія на програмне забезпечення, видана Фондом Вільних Програм.

Новинка!!: Ruby і GNU Lesser General Public License · Побачити більше »

Groovy

Groovy — об'єктно-орієнтована динамічна мова програмування, що працює в середовищі JRE.

Новинка!!: Ruby і Groovy · Побачити більше »

GTK+

GTK+ (від The GIMP ToolKit) — кросплатформовий набір інструментів для створення графічних інтерфейсів користувача.

Новинка!!: Ruby і GTK+ · Побачити більше »

IronRuby

IronRuby — реалізація мови програмування Ruby на платформі.NET Framework.

Новинка!!: Ruby і IronRuby · Побачити більше »

Java

Java (вимовляється Джава) — об'єктно-орієнтована мова програмування, випущена 1995 року компанією «Sun Microsystems» як основний компонент платформи Java.

Новинка!!: Ruby і Java · Побачити більше »

JRuby

JRuby — реалізація мови програмування Ruby, написана на Java і призначена для виконання у віртуальній машині JVM.

Новинка!!: Ruby і JRuby · Побачити більше »

Linux

Лі́нукс (Linux, повна назва — GNU/Linux) — загальна назва UNIX-подібних операційних систем на основі однойменного ядра.

Новинка!!: Ruby і Linux · Побачити більше »

Lisp

Лісп (Lisp) — мова програмування загального призначення з підтримкою парадигм функціонального та процедурного програмування.

Новинка!!: Ruby і Lisp · Побачити більше »

Mac OS

Mac OS, від Macintosh Operating System (Мак ОС, Операційна Система Макінтош), є першою комерційною графічною операційною системою, створеною компанією Apple Computer.

Новинка!!: Ruby і Mac OS · Побачити більше »

Microsoft Windows

Windows — узагальнююча назва операційних систем для ЕОМ, розроблених корпорацією Microsoft.

Новинка!!: Ruby і Microsoft Windows · Побачити більше »

Object Pascal

Object Pascal — об'єктно-орієнтована мова програмування, нащадок Pascal, більш відома як основна мова програмування середовища Delphi.

Новинка!!: Ruby і Object Pascal · Побачити більше »

OS/2

OS/2 — операційна система фірми IBM.

Новинка!!: Ruby і OS/2 · Побачити більше »

Perl

Perl (неофіційна розшифровка Practical Extraction and Reporting Language — практична мова витягів та звітів) — високорівнева, інтерпретована, динамічна мова програмування загального призначення.

Новинка!!: Ruby і Perl · Побачити більше »

Python

Python (найчастіше вживане прочитання — «Па́йтон», запозичено назву з британського шоу Монті Пайтон) — інтерпретована об'єктно-орієнтована мова програмування високого рівня з строгою динамічною типізацією.

Новинка!!: Ruby і Python · Побачити більше »

Ruby on Rails

Ruby on Rails — об'єктно-орієнтований програмний каркас (фреймворк) для створення веб-додатків, написаний на мові програмування Ruby.

Новинка!!: Ruby і Ruby on Rails · Побачити більше »

Ruby Version Manager

Ruby Version Manager (часто скорочується до абревіатури RVM) - це засіб командного рядка, який дозволяє легко встановлювати, керувати та працювати з декількома середовищами Ruby.

Новинка!!: Ruby і Ruby Version Manager · Побачити більше »

Scheme

Scheme — мультипарадигмна мова програмування, підтримує функціональну та процедурну парадигми програмування.

Новинка!!: Ruby і Scheme · Побачити більше »

Smalltalk

Smalltalk (вимовляється) — об'єктно-орієнтована мова програмування з динамічною типізацією, розроблена в Xerox PARC Аланом Кейем, Деном Інгаллсом, Тедом Кеглером, Адель Голдберг в 1970-х роках.

Новинка!!: Ruby і Smalltalk · Побачити більше »

UNIX

Девіз UNIX у формі номерного знака Генеалогічне дерево Unix-систем UNIX® (Ю́нікс) — операційна система, розробку якої впродовж 1969-1970-х років здійснювала група співробітників підрозділу Bell Labs корпорації AT&T у складі Кена Томпсона, Денніса Рітчі та Дугласа Макілроя.

Новинка!!: Ruby і UNIX · Побачити більше »

UTF-8

UTF-8 (від Unicode Transformation Format — формат перетворення Юнікоду) — кодування, що реалізовує представлення Юнікоду, сумісне з 8-бітовим кодуванням тексту.

Новинка!!: Ruby і UTF-8 · Побачити більше »

Windows API

Windows Api (application programming interfaces) — загальне найменування для цілого набору базових функцій інтерфейсів програмування застосунків операційних систем сімейства Windows корпорації Майкрософт.

Новинка!!: Ruby і Windows API · Побачити більше »

Прикладний програмний інтерфейс

Прикладни́й програ́мний інтерфе́йс (інтерфейс програмування застосунків, інтерфейс прикладного програмування) (Application Programming Interface, API) — набір визначень взаємодії різнотипного програмного забезпечення.

Новинка!!: Ruby і Прикладний програмний інтерфейс · Побачити більше »

Початковий код

Зразок ''тексту програми'', написаної мовою Java. Початковий код (source code; також перекладається українською як вихідний код, програмний код, джерельний код, первинний код, текст програми, першокод, у професійному середовищі також сирцевий код, у контексті код або сирці) — будь-який набір інструкцій або оголошень, написаних комп'ютерною мовою програмування у формі, що її може прочитати і модифікувати людина.

Новинка!!: Ruby і Початковий код · Побачити більше »

Об'єктно-орієнтоване програмування

Об'є́ктно-орієнто́ване програмува́ння (ООП) — одна з парадигм програмування, яка розглядає програму як множину «об'єктів», що взаємодіють між собою.

Новинка!!: Ruby і Об'єктно-орієнтоване програмування · Побачити більше »

Одинак (шаблон проектування)

Одинак (Singleton) — шаблон проектування, відноситься до класу твірних шаблонів.

Новинка!!: Ruby і Одинак (шаблон проектування) · Побачити більше »

Операційна система

GNU/Linux, дистрибутив Ubuntu Операці́йна систе́ма, скорочено ОС (operating system, OS) — це базовий комплекс програм, що виконує управління апаратною складовою комп'ютера або віртуальної машини; забезпечує керування обчислювальним процесом і організовує взаємодію з користувачем.

Новинка!!: Ruby і Операційна система · Побачити більше »

Алюзія

Алю́зія (allusio — натяк, жарт) — стилістична фігура, що містить указівку, аналогію чи натяк на певний історичний, міфологічний, літературний, політичний або ж побутовий факт, закріплений у текстовій культурі або в розмовному мовленні.

Новинка!!: Ruby і Алюзія · Побачити більше »

Система типізації

Система типізації в програмуванні визначає множину припустимих значень даних та множину операцій над даними.

Новинка!!: Ruby і Система типізації · Побачити більше »

Юнікод

Логотип Unicode Юніко́д, (Unicode), УНІфіковане КОДування — промисловий стандарт, розроблений, щоб забезпечити цифрове представлення символів усіх писемностей світу та спеціальних символів.

Новинка!!: Ruby і Юнікод · Побачити більше »

Мацумото Юкіхіро

міні Юкіхіро Мацумото (松本行弘, частіше まつもとゆきひろ, він же Matz,, Осака, Японія) — японський вчений і програміст, найбільш відомий як головний розробник мови програмування Ruby та її реалізації Matz's Ruby Interpreter (MRI).

Новинка!!: Ruby і Мацумото Юкіхіро · Побачити більше »

Збирання сміття

Збирання сміття (garbage collection) — одна з форм автоматичного керування оперативною пам'яттю комп'ютера під час виконання програм.

Новинка!!: Ruby і Збирання сміття · Побачити більше »

Багатонитевість

Багатонитевість (multi-threading), або багатопотоковість — властивість операційної системи або застосунку, яка полягає в тому, що процес, породжений в операційній системі, може складатися з кількох нитей, що виконуються паралельно, або навіть одночасно на багатопроцесорних системах.

Новинка!!: Ruby і Багатонитевість · Побачити більше »

Багатоплатформність

Багатоплатфо́рмність (кросплатформність, мультиплатформність) — властивість програмного забезпечення працювати більш ніж на одній програмній (в тому числі — операційній системі) або апаратній платформи, та технології, що дозволяють досягти такої властивості.

Новинка!!: Ruby і Багатоплатформність · Побачити більше »

Віртуальна машина Java

Віртуальна машина Java (Java Virtual Machine; JVM) — набір комп'ютерних програм та структур даних, що використовують модель віртуальної машини для виконання інших комп'ютерних програм чи скриптів.

Новинка!!: Ruby і Віртуальна машина Java · Побачити більше »

Вільне програмне забезпечення

Вільне програмне забезпечення (free software, software libre, чи libre software) — програмне забезпечення, яке надає користувачу ряд свобод.

Новинка!!: Ruby і Вільне програмне забезпечення · Побачити більше »

Інтерпретатор

Інтерпретатор мови програмування (interpreter) — програма чи технічні засоби, необхідні для виконання інших програм, вид транслятора, який здійснює пооператорну (покомандну, построкову) обробку, перетворення у машинні коди та виконання програми або запиту (на відміну від компілятора, який транслює у машинні коди всю програму без її виконання).

Новинка!!: Ruby і Інтерпретатор · Побачити більше »

19 жовтня

19 жовтня — 292-й день року (293-й у високосні роки) за григоріанським календарем.

Новинка!!: Ruby і 19 жовтня · Побачити більше »

1993

Без опису.

Новинка!!: Ruby і 1993 · Побачити більше »

1995

Без опису.

Новинка!!: Ruby і 1995 · Побачити більше »

2011

* рік темного металевого зайця за Шістдесятирічним циклом китайського календаря.

Новинка!!: Ruby і 2011 · Побачити більше »

2013

2013 (MMXIII) — невисокосний рік, що почався у вівторок 1 січня та закінчиться у вівторок 31 грудня за григоріанським календарем.

Новинка!!: Ruby і 2013 · Побачити більше »

24 лютого

24 лютого — 55-й день року в григоріанському календарі.

Новинка!!: Ruby і 24 лютого · Побачити більше »

25 грудня

25 грудня — 359-й день року (360-й у високосні роки) в григоріанському календарі.

Новинка!!: Ruby і 25 грудня · Побачити більше »

Перенаправлення тут:

Ruby (мова програмування), Ruby-gnome2, Рубі.

ВихідніВхідний
Гей! Ми на Facebook зараз! »