243
Ruby je dynamický, reflexný, objektovo orientovaný programovací jazyk na všeobecné použitie, ktorý kombinuje syntax inšpirovanú programom Perl s funkciami podobnými Smalltalk.Ruby vznikol v Japonsku v polovici 90. rokov a pôvodne ho vyvinul a navrhol Yukihiro „Matz“ Matsumoto.Ruby má rad knižníc a používateľov.Je založený na Perl, Smalltalk, Eiffel, Ada a Lisp.Ruby podporuje viac programovacích paradigiem vrátane funkčných, objektovo orientovaných, imperatívnych a reflexných.Má tiež systém dynamického typu a automatickú správu pamäte;preto je v rôznych ohľadoch podobný Python, Perl, Lisp, Dylan a CLU.Ruby sa často porovnáva s Pythonom, Ruby sa používa pre programy CLI, GUI a tiež pre webové aplikácie. V Ruby bol vyvinutý populárny webový rámec MVC „Ruby on Rails“.
ruby
WebSite:
http://www.ruby-lang.org/Kategórie
Alternatívy Ruby pre všetky platformy s akoukoľvek licenciou
30
Apple Swift
Swift je programovací jazyk pre aplikácie pre systémy iOS, OS X, watchOS a tvOS, ktorý stavia na tom najlepšom z C a Objective-C bez obmedzení kompatibility s C.
29
28
28
Objective-C
Jazyk Objective-C je jednoduchý počítačový jazyk navrhnutý na umožnenie sofistikovaného objektovo orientovaného programovania.
27
Nim (programming language)
Nim je staticky napísaný imperatívny programovací jazyk s výkonným makrosystémom, ktorý sa snaží poskytnúť programátorovi maximálny výkon bez kompromisov v efektívnosti vykonávania.
27
23
23
23
22
20
17
F# (programming language)
F # je výstižný, výrazný a efektívny funkčný a objektovo orientovaný jazyk pre .NET, ktorý vám pomáha písať jednoduchý kód na riešenie zložitých problémov.
16
14