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“.
WebSite:
http://www.ruby-lang.org/Характеристика
Категории
Алтернативи на Ruby за всички платформи с всякакъв лиценз
1126
582
Java
Java е език за компютърно програмиране с общо предназначение, който е паралелен, базиран на клас, обектно-ориентиран и специално проектиран да има възможно най-малко зависимости от внедряването.
515
416
278
C (programming language)
C е език за компютърно програмиране с общо предназначение.C е един от най-използваните езици за програмиране на всички времена.
- Безплатно
- Windows
- Mac
- Linux
- Android
- iPhone
- Playstation
- Android Wear
- iPad
- Android Tablet
- BSD
- Haiku
- AROS
266
178
146
Lua
Lua е мощен, бърз, лек, вграждащ се скриптов език.
123
104
Go (Programming Language)
Go е език за програмиране с отворен код, който улеснява изграждането на прост, надежден и ефективен софтуер.
65
61
53
51
D (Programming Language)
D е език със C-подобен синтаксис и статично въвеждане.Прагматично съчетава ефективност, контрол и мощност на моделиране, с безопасност и производителност на програмиста. Удобство
36
Haxe
Haxe е инструментариум с отворен код, базиран на съвременен строго типизиран език за програмиране, най-съвременен кръстосан компилатор със светлинна скорост, пълен кросплатформен стандарт ...
- Безплатно
- Windows
- Mac
- Linux
- Raspberry Pi