Ruby

З Вікіпедыі, свабоднай энцыклапедыі
Ruby
Ruby logo.svg
Семантыка аб’ектна-арыентаваная
З'явілася ў 1995
Аўтар(ы) Юкіхіра Мацумота
Пашырэнне файлаў .rb
Тыпізацыя даных дынамічная, строгая
Асноўныя рэалізацыі Ruby MRI, JRuby, IronRuby
Зведала ўплыў Ada, C++, Lisp, Lua, Perl, Python
Паўплывала на Clojure, Crystal, Elixir, Rust, Swift
Сайт ruby-lang.org/en/

Ruby (ад англ.: ruby — рубін, маўленне ['ru:bɪ] ру́бі) — дынамічная[ru], рэфлектыўная[ru], інтэрпрэтаваная[ru] высокаўзроўневая мова праграмавання[ru] для хуткага і зручнага[1][2] аб’ектна-арыентаванага праграмавання. У мове рэалізавана шматпаточнасць[ru], строгая дынамічнай тыпізацыяй[ru], збіральнік смецця[ru] і шмат іншых магчымасцей. Асаблівасцямі сінтаксісу мова блізкая да Perl і Eiffel[ru], аб’ектна-арыентаваным падыходам — да Smalltalk. Таксама некаторыя рысы мовы ўзяты з Python, Lisp, Dylan[ru] і Клу[ru].

Кросплатформавая рэалізацыя інтэрпрэтатара мовы цалкам свабодная[3].

Ruby распрацавана ў сярэдзіне 1990-х гадоў Юкіхіра Мацумота («Matz») ў Японіі.

Прыклад[правіць | правіць зыходнік]

Прыклад напісання праграмы Hello world:

puts 'Hello World!'

Зноскі

Спасылкі[правіць | правіць зыходнік]

Артыкулы і кнігі
Фрэймворкі