Ruby

In de fysieke wereld is een robijn een rode edelsteen. In de digitale wereld is Ruby een dynamische, objectgeoriënteerde programmeertaal die is ontworpen met het oog op eenvoud en leesbaarheid. De taal werd halverwege de jaren 90 gemaakt door Yukihiro Matsumoto, die een taal wilde die krachtig en toch prettig was om mee te schrijven.

De overzichtelijke syntaxis van Ruby is gemakkelijk te lezen en het ontwerp waarin "alles een object is", maakt de taal consistent en flexibel. De syntaxis lijkt vaak op natuurlijke taal, waardoor ontwikkelaars code kunnen schrijven die beknopt en gemakkelijk te begrijpen is. Ruby is een ideale programmeertaal voor beginners, maar is nog steeds krachtig genoeg voor ervaren programmeurs.

Hieronder staat een voorbeeld van een kort Ruby-programma:

# A simple Ruby example from TechTerms.com

greeting = "Hello" names = ["Andrea", "Bridget", "Cassie"]

names.each do |name| puts "#{greeting}, #{name}!" end

De bovenstaande code zou de volgende uitvoer geven:

Hello, Alice!
Hello, Bob!
Hello, Charlie!

Ruby-broncode kan worden uitgevoerd met de officiële Ruby-interpreter ("MRI") of alternatieven zoals JRuby, dat wordt uitgevoerd op de Java Virtual Machine. Ruby is open source, gratis te gebruiken en werkt op de meeste belangrijke besturingssystemen, waaronder Linux, Windows en macOS.

Tegenwoordig wordt Ruby veel gebruikt voor het bouwen van webtoepassingen met het Ruby on Rails-framework, waarop platforms zoals Shopify, GitHub en Basecamp draaien. De taal wordt ook gebruikt voor automatiseringsscripts, gegevensverwerking, DevOps-hulpmiddelen en zelfs voor bepaalde vormen van gameontwikkeling.

Ga voor meer informatie of om Ruby te downloaden naar de officiële Ruby-website.

Bijgewerkt August 21, 2025 door Per C.

quizTest je kennis

In what year did Apple release Mac OS 10.4 Tiger?

A
2000
0%
B
2005
0%
C
2010
0%
D
2015
0%
Correct! Incorrect!     View the Tiger definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Ruby op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.