Що таке вихідний код Ruby?

0 Comments

Рубі є об'єктно-орієнтована сценарна мова з відкритим кодом винайдений в середині 90-х років Юкіхіро Мацумото. На відміну від таких мов, як C і C++, мова сценаріїв не спілкується безпосередньо з обладнанням. Він записується в текстовий файл, а потім аналізується інтерпретатором і перетворюється на код.

Поточним основним сховищем останнього вихідного коду Ruby є git.ruby-lang.org/ruby.git. На GitHub також є дзеркало. Зазвичай використовуйте це дзеркало. Каталог ruby ​​тепер міститиме останній вихідний код версії Ruby для розробки (ruby-trunk).

Оригінальний інтерпретатор Ruby часто називають Matz's Ruby Interpreter або MRI. Ця реалізація написана в C і використовує власну віртуальну машину для Ruby. Стандартизована реалізація Ruby 1.8, яка була вилучена з експлуатації, була написана мовою C як мова з однопрохідною інтерпретацією.

Двічі натисніть Ctrl, щоб відкрити спливаюче вікно Run Anything. Введіть сценарій ruby. rb і натисніть Enter . Якщо необхідно, ви можете вказати необхідні параметри командного рядка та аргументи сценарію.

Ruby за замовчуванням UTF-8 як його кодування, тому, якщо він відкриває файли з операційної системи, а значення за замовчуванням відрізняється від UTF-8, він перекодує вхідні дані з цього кодування в UTF-8. Якщо це небажано, ви можете змінити стандартне внутрішнє кодування в Ruby with Encoding. default_internal .

об'єктно-орієнтована мова Якщо говорити точніше, Ruby — це мова сценаріїв, розроблена для зовнішньої та внутрішньої веб-розробки, а також для інших подібних програм. Це надійна, динамічно типізована, об'єктно-орієнтована мова, із синтаксисом високого рівня, завдяки якому програмування з ним виглядає майже як кодування англійською мовою.