Ruby

Ruby

Ruby är ett dynamiskt, reflekterande, objektorienterat programmeringsspråk för allmänna ändamål som kombinerar syntax inspirerad av Perl med Smalltalk-liknande funktioner.
Ruby är ett dynamiskt, reflekterande, objektorienterat programmeringsspråk för allmänna ändamål som kombinerar syntax inspirerad av Perl med Smalltalk-liknande funktioner.Ruby har sitt ursprung i Japan under mitten av 1990-talet och utvecklades och designades ursprungligen av Yukihiro "Matz" Matsumoto.Ruby tycker om ett stort antal bibliotek och användare.Det är baserat på Perl, Smalltalk, Eiffel, Ada och Lisp.Ruby stöder flera programmeringsparadigmer, inklusive funktionell, objektorienterad, imperativ och reflekterande.Det har också ett system av dynamisk typ och automatisk minneshantering;det är därför i olika avseenden liknande till Python, Perl, Lisp, Dylan och CLU.Ruby jämförs ofta med Python, Ruby används för CLI, GUI-program och även webbapplikationer, populärt MVC webbramverk "Ruby on Rails" är utvecklat i Ruby.
ruby

kategorier

Alternativ till Ruby för Mac

Apple Swift

Apple Swift

Swift är ett programmeringsspråk för iOS, OS X, watchOS och tvOS-appar som bygger på det bästa av C och Objekt-C, utan begränsningarna för C-kompatibilitet.
Objective-C

Objective-C

Objekt-C-språket är ett enkelt datorspråk utformat för att möjliggöra sofistikerad objektorienterad programmering.
Erlang

Erlang

Erlang är ett generellt samtidigt, samtidigt skräp-samlat programmeringsspråk och runtime-system som används för att bygga massivt skalbara mjuk realtidssystem med krav på höga ...
Nim (programming language)

Nim (programming language)

Nim är ett statiskt typiskt, absolut nödvändigt programmeringsspråk med ett kraftfullt makrosystem som försöker ge programmeraren ultimat kraft utan kompromisser om körningseffektivitet.
Groovy

Groovy

Groovy är ett smidigt och dynamiskt språk för Java Virtual Machine (JVM).
Clojure

Clojure

Clojure är ett dynamiskt programmeringsspråk som riktar sig till Java Virtual Machine (och CLR).
Tcl

Tcl

Tcl (ursprungligen från "Tool Command Language", men konventionellt återges som "Tcl" snarare än "TCL"; uttalas som "tickle" eller ...
jRuby

jRuby

JRuby är en 100% Java-implementering av Ruby-programmeringsspråket som körs på Java Virtual Machine (JVM).
Kotlin

Kotlin

Kotlin är en tvärplattform, statiskt typad, allmänt programmeringsspråk med typinferens.
F# (programming language)

F# (programming language)

F # är ett kortfattat, uttrycksfullt och effektivt funktionellt och objektorienterat språk för .NET som hjälper dig att skriva enkel kod för att lösa komplexa problem.
REBOL

REBOL

Rebol (historiskt sett REBOL) är ett dataöverföringsspråk över plattformar och ett dynamiskt programmeringsspråk med flera paradigmer designat av Carl Sassenrath för nätverkskommunikation och ...
Squirrel (programming language)

Squirrel (programming language)

Squirrel är ett högt nödvändigt, objektorienterat programmeringsspråk, utformat för att vara ett lätt skriptspråk som passar in i storlek, minnesbandbredd och realtid ...
Racket

Racket

Racket (tidigare PLT Scheme) är ett modernt programmeringsspråk i Lisp / Scheme-familjen, lämpligt för ett brett spektrum av applikationer.
Ceylon

Ceylon

Stöd för virtuella Java- och JavaScript-maskiner
Crystal (programming language)

Crystal (programming language)

Programmeringsspråk med Ruby-liknande syntax som kompilerar till effektiv inbyggnadskod.