Ruby je objektově orientovaný, dynamicky typový programovací jazyk vyšší úrovně. Ruby je zaměřené na jednoduchost a produktivitu, má elegantní syntaxi, kterou lze přirozeně číst a snadno psát. Ruby je open source, je možné ho volně distribuovat i upravovat.
Ruby vytvořil v roce 1995 Yukihiro “matz” Matsumoto a vychází z programovacích jazyků Perl, Smalltalk, Python, Eiffel, Ada, C++, CLU, Dylan a Lisp. Ruby je nejrozšířenější v Japonsku, zemi svého vzniku, a dle indexu TIOBE se řadí mezi 15 nejpoužívanějších programovacích jazyků světa.
Využití Ruby v praxi: Ruby je vhodné pro rychlou tvorbu jednoduchých aplikací, ale také složitých a rozsáhlých projektů. Lze ho využít pro psaní webových aplikací či GUI. Ruby je portabilní, tedy výsledný program lze spouštět na mnoha platformách, jako UNIX, Windows, DOS, Mac, BeOS a dalších.
Pro urychlení vývoje v Ruby se používají frameworky, nejpopulárnějším je Ruby on Rails.
Komentáře
Do diskuze nelze přispívat, protože je uzamčená