![Ruby](https://i.altapps.net/icons/ruby-a1571.png)
243
Ruby е динамичен, отразяващ, обща цел обектно-ориентиран програмен език, който комбинира синтаксис, вдъхновен от Perl, с функции, подобни на Smalltalk.Ruby възниква в Япония през средата на 90-те години на миналия век и първоначално е разработен и проектиран от Yukihiro "Matz" Matsumoto.Ruby се радва на голям брой библиотеки и потребители.Тя се основава на Perl, Smalltalk, Eiffel, Ada и Lisp.Ruby поддържа множество парадигми за програмиране, включително функционални, обектно ориентирани, императивни и рефлективни.Освен това разполага с динамична система от тип и автоматично управление на паметта;Следователно той е подобен в различно отношение на Python, Perl, Lisp, Dylan и CLU.Ruby често се сравнява с Python, Ruby се използва за CLI, GUI програми, а също и за уеб приложения, в Ruby е разработена популярната MVC уеб рамка „Ruby on Rails“.
ruby
WebSite:
http://www.ruby-lang.org/Характеристика
Категории
Алтернативи на Ruby за Linux
![Apple Swift](https://i.altapps.net/icons/swift-programming-language-7d658.png)
30
Apple Swift
Swift е език за програмиране за iOS, OS X, watchOS и tvOS приложения, който надгражда най-доброто от C и Objective-C, без ограниченията на C съвместимост.
![Objective-C](https://i.altapps.net/icons/objective-c-6a972.png)
28
Objective-C
Езикът Objective-C е прост компютърен език, предназначен да даде възможност за сложно обектно-ориентирано програмиране.
![Erlang](https://i.altapps.net/icons/erlang-4d85f.png)
28
![Nim (programming language)](https://i.altapps.net/icons/nim-programming-language-74125.png)
27
Nim (programming language)
Nim е статично типизиран императивен език за програмиране с мощна макро система, която се опитва да даде на програмиста максимална сила без компромиси с ефективността на изпълнение.
![Groovy](https://i.altapps.net/icons/groovy-ed6d5.png)
27
![Tcl](https://i.altapps.net/icons/tcl-ededa.png)
23
![Clojure](https://i.altapps.net/icons/clojure-30ac6.png)
23
![FreeBASIC](https://i.altapps.net/icons/freebasic-24e47.png)
23
![jRuby](https://i.altapps.net/icons/jruby-a243c.png)
22
![Kotlin](https://i.altapps.net/icons/kotlin-44f93.png)
20
![F# (programming language)](https://i.altapps.net/icons/f--programming-language--f8e7b.png)
17
F# (programming language)
F # е кратък, изразителен и ефективен функционален и обектно-ориентиран език за .NET, който ви помага да напишете прост код за решаване на сложни проблеми.
![Vala](https://i.altapps.net/icons/vala-0343c.png)
16
![REBOL](https://i.altapps.net/icons/rebol-ae6e7.png)
14
![Hack](https://i.altapps.net/icons/hack-56ce1.png)
12
![Squirrel (programming language)](https://i.altapps.net/icons/squirrel-language-bc3fb.png)
12
Squirrel (programming language)
Squirrel е императивен, обектно-ориентиран език за програмиране на високо ниво, предназначен да бъде скриптов език с леко тегло, който се вписва в размера, честотната лента на паметта и в реално време ...