
243
Ruby to dynamiczny, refleksyjny, obiektowy język programowania ogólnego przeznaczenia, który łączy składnię inspirowaną Perlem z funkcjami podobnymi do Smalltalk.Ruby powstał w Japonii w połowie lat 90. i początkowo został opracowany i zaprojektowany przez Yukihiro „Matza” Matsumoto.Ruby cieszy się dużą liczbą bibliotek i użytkowników.Opiera się na Perl, Smalltalk, Eiffel, Ada i Lisp.Ruby obsługuje wiele paradygmatów programowania, w tym funkcjonalne, obiektowe, imperatywne i refleksyjne.Ma również dynamiczny system typów i automatyczne zarządzanie pamięcią;jest więc pod różnymi względami podobny do Python, Perl, Lisp, Dylan i CLU.Ruby jest często porównywany do Pythona, Ruby jest używany w CLI, programach GUI, a także w aplikacjach internetowych, popularna platforma MVC Web „Ruby on Rails” jest rozwijana w Ruby.
Stronie internetowej:
http://www.ruby-lang.org/Kategorie
Alternatywy dla Ruby'a dla wszystkich platform z dowolną licencją

12
Squirrel (programming language)
Squirrel to imperatywny, obiektowy język programowania wysokiego poziomu, zaprojektowany jako lekki język skryptowy, który pasuje do wielkości, przepustowości pamięci i czasu rzeczywistego ...

10

9
Ceylon
Obsługa maszyn wirtualnych Java i JavaScript
- Darmowa
- Windows
- Mac
- Linux
- JavaScript
- Hotspot JVM

9
thinBasic Programming Language
Bardzo szybki język programowania BASIC podobny do aplikacji konsolowych i GUI, automatyzacja procesu, automatyzacja wymiany danych, łączenie się z bazami danych, wysyłanie maili, ftp, reszta api, parsowanie, tokenizacja, pliki, OpenGl, grafika, dźwięk, drukowanie ... wiele więcej.
- Darmowa
- Windows

7

7
Elixir
Elixir to dynamiczny, funkcjonalny język przeznaczony do tworzenia skalowalnych i łatwych w utrzymaniu aplikacji.
- Darmowa

7

7
Crystal (programming language)
Język programowania ze składnią podobną do Ruby, która kompiluje się do wydajnego kodu natywnego.

5

5

5

4

4