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.
ruby
Web stranica:
http://www.ruby-lang.org/Kategorije
Alternativa Rubyu za Linux
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.
28
Objective-C
Jezik Objective-C jednostavan je računalni jezik dizajniran tako da omogućava sofisticirano objektno orijentirano programiranje.
28
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
12
Squirrel (programming language)
Vjeverica je imperativni, objektno orijentirani programski jezik visoke razine, dizajniran kao lagani skriptni jezik koji odgovara veličini, propusnosti memorije i stvarnom vremenu ...