243
Ruby je dinamičan, reflektirajući, objektno orijentirani programski jezik opće namjene koji kombinira sintaksu nadahnutu Perlom i značajkama sličnim Smalltalk-u.Ruby je nastao u Japanu sredinom 1990-ih, a u početku ga je razvio i dizajnirao Yukihiro "Matz" Matsumoto.Ruby uživa u velikom broju knjižnica i korisnika.Temelji se na Perlu, Smalltalku, Eiffelu, Adi i Lispu.Ruby podržava više paradigmi programiranja, uključujući funkcionalne, objektno orijentirane, imperativne i reflektivne.Također ima sustav dinamičnog tipa i automatsko upravljanje memorijom;Stoga je po različitim aspektima sličan Python-u, Perlu, Lispu, Dylanu i CLU-u.Ruby se često uspoređuje s Python-om, Ruby se koristi za CLI, GUI programe i web aplikacije, a popularni MVC web okvir "Ruby on Rails" razvijen je u Rubyju.
Web stranica:
http://www.ruby-lang.org/Kategorije
Alternativa Rubyu za sve platforme s bilo kojom licencom
30
Apple Swift
Swift je programski jezik za iOS, OS X, watchOS i tvOS aplikacije koji se temelji na C i Objective-C, bez ograničenja kompatibilnosti sa C.
29
28
28
Objective-C
Jezik Objective-C jednostavan je računalni jezik dizajniran tako da omogućava sofisticirano objektno orijentirano programiranje.
27
Nim (programming language)
Nim je statički tipkani, imperativni programski jezik s moćnim makro sustavom koji programeru pokušava pružiti vrhunsku snagu bez kompromisa pri učinkovitosti izvršavanja.
27
23
23
23
22
20
17
F# (programming language)
F # je sažet, ekspresivan i učinkovit funkcionalan i objektno orijentiran jezik za .NET koji vam pomaže napisati jednostavan kod za rješavanje složenih problema.
16
14