Ruby is een open-source, dynamische, objectgeoriënteerde, uitgebalanceerde programmeertaal die is ontwikkeld door Yukihiro "Matz" Matsumoto in Japan. Het wordt geïmplementeerd door de functies van enkele andere populaire programmeertalen samen te voegen, zoals PERL, Smalltalk, Ada enz. Het heeft een balans gevonden tussen functioneel programmeren en imperatief programmeren. Het is nu een van de meest populaire programmeertalen omdat het is ontworpen om de programmeertaken te vereenvoudigen, maar niet gebaseerd op machinevereisten. Het reduceert de meest complexe onderdelen van de programmering en de programmeur kan snel iets helemaal opnieuw bouwen zonder meer codes te schrijven. Het is voornamelijk ontworpen voor de beginner, maar iedereen kan deze taal gebruiken om elke complexe applicatie te maken.
Dus zowel beginnende als ervaren programmeurs kunnen deze taal gebruiken om te programmeren. Het is gratis, dus u kunt deze taal gemakkelijk zonder enige beperking kopiëren, gebruiken, wijzigen en verspreiden. Een ander belangrijk kenmerk van ruby is het mark-and-sweep garbage collection-systeem. De programmeur kan elke code in ruby schrijven zonder de referenties van extensiebibliotheken voor deze functie te behouden. Dus als je Ruby installeert in een ondersteund besturingssysteem, dan zal ruby dynamisch extensiebibliotheken laden.
Je kunt ruby op verschillende manieren in het Linux-besturingssysteem installeren. Het gebruik van apt-pakketbeheerder is de gemakkelijkste manier om Ruby op het Ubuntu-besturingssysteem te installeren. Hoe u ruby kunt installeren vanaf de opdrachtregel en ruby-code op Ubuntu kunt uitvoeren, wordt in deze zelfstudie getoond.
Ruby installeren
druk op Ctrl+Alt+T
om de terminal te openen. Voordat u de opdracht voor het installeren van ruby uitvoert, moet u uw systeem bijwerken. Als het systeem niet is bijgewerkt, wordt ruby niet correct geïnstalleerd. Voer de volgende opdracht uit om het systeem bij te werken:.
Voer nu de volgende eenvoudige opdracht uit met root-toestemming om ruby te installeren:.
$ sudo apt-get install ruby-full
Druk op "y" wanneer het om toestemming zal vragen om het installatieproces te voltooien.
Als de installatie met succes is voltooid, controleer dan of ruby goed werkt of niet. Voer de volgende opdracht uit:. Het zal de ruby-versie tonen die in het systeem is geïnstalleerd. De uitvoer laat zien dat ruby versie 2.3.3 is geïnstalleerd in het systeem.
Eerste Ruby-programma maken
U kunt elke teksteditor gebruiken om ruby-script te schrijven. Hier, nano editor wordt gebruikt. De extensie voor ruby-bestand is rb. Stel dat u een ruby-bestand moet maken met de naam eerste.rb. Voer vervolgens de volgende opdracht uit vanaf de terminal om de editor te openen:.
$ nano eerst.rb
Eenvoudige invoer- en uitvoerbewerkingen worden weergegeven in het volgende script:. krijgt commando wordt gebruikt in ruby om input van de gebruiker te krijgen en zet commando wordt gebruikt in ruby om uitvoer in de console af te drukken. in robijn, + operator wordt gebruikt om tekenreekswaarden te combineren. In de volgende code wordt één invoer van de gebruiker in de variabele genomen: naam en print de waarde van naam na het toevoegen van een andere string.
Schrijf de code in de editor. druk op Ctrl + X
en typ ja om het bestand op te slaan.
naam = krijgt.chomp
zet "Welkom bij LinuxHint" + naam
Ruby-programma uitvoeren
Voer de volgende opdracht uit vanaf de terminal om uit te voeren: eerste.rb. Als het script foutloos is, zal het eerst het bericht "Voer uw naam in", typt u iets en drukt u op enter. Het zal dan de waarde afdrukken die u hebt getypt door de tekenreeks "Welkom bij LinuxHint" toe te voegen.
$ robijn eerst.rb
Als u nieuw bent in programmeren, kunt u Ruby-taal kiezen als uw eerste keuze om te leren programmeren. Door de bovenstaande eenvoudige manier te volgen, kunt u eenvoudig ruby in uw Ubuntu-besturingssysteem installeren en beginnen met programmeren of een toepassing ontwikkelen met behulp van ruby-script.