Ruby

Ruby

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 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

Kategórie

Alternatívy Ruby pre všetky platformy s akoukoľvek licenciou

Apple Swift

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.
ASP.NET

ASP.NET

Asp.net je open source serverový aplikačný rámec určený pre vývoj webových aplikácií na vytváranie dynamických webových stránok, webových stránok, aplikácií a služieb s HTML, CSS a ...
Erlang

Erlang

Erlang je univerzálny súbežný programovací jazyk zbieraný na odpadky a runtime systém, ktorý sa používa na vytváranie masívne škálovateľných mäkkých systémov v reálnom čase s požiadavkami na vysoké ...
Objective-C

Objective-C

Jazyk Objective-C je jednoduchý počítačový jazyk navrhnutý na umožnenie sofistikovaného objektovo orientovaného programovania.
Nim (programming language)

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.
Groovy

Groovy

Groovy je agilný a dynamický jazyk pre Java Virtual Machine (JVM).
Clojure

Clojure

Clojure je dynamický programovací jazyk, ktorý je zameraný na Java Virtual Machine (a CLR).
FreeBASIC

FreeBASIC

FreeBASIC je úplne zadarmo, open-source, 32-bitový kompilátor BASIC so syntaxou podobnou MS-QuickBASIC, ktorá pridáva nové funkcie, ako sú ukazovatele, nepodpísané typy údajov, vložené ...
Tcl

Tcl

Tcl (pôvodne z „Tool Command Language“, ale obvykle sa interpretuje skôr ako „Tcl“ ako „TCL“; vyslovuje sa ako „štekliť" alebo ...
jRuby

jRuby

JRuby je 100% Java implementácia programovacieho jazyka Ruby bežiaceho na Java Virtual Machine (JVM).
Kotlin

Kotlin

Kotlin je multiplatformový, staticky napísaný, univerzálny programovací jazyk s odvodením typu.
F# (programming language)

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.
Vala

Vala

Vala je nový programovací jazyk, ktorého cieľom je priniesť vývojárom GNOME moderné funkcie programovacieho jazyka bez toho, aby k tomu boli potrebné ďalšie požiadavky a bez ...
REBOL

REBOL

Rebol (historicky REBOL) je multiplatformový jazyk na výmenu údajov a multižigmatický dynamický programovací jazyk, ktorý navrhol Carl Sassenrath pre sieťovú komunikáciu a ...
Hack

Hack

Hack je programovací jazyk pre HHVM, ktorý bez problémov spolupracuje s PHP.