? Liksom de allra första lasrar som gjordes med syntetiska ruby ädelstenar , var programmeringsspråket Ruby utformad som ett verktyg för att skära igenom cruft och tristess som gjorde programmera svårt och tidskrävande . Liksom Python , Perl och PHP , är Ruby en fullfjädrad , allmängiltigt programmeringsspråk som kan användas för att skapa snabba och smutsiga , engångsbruk endast manus eller komplexa databasdrivna webbapplikationer . Skriptspråk Översikt
Som regel är skriptspråk som används för att skriva små, enkla , kortfattade , lätt att förstå och lätt att felsöka applikationer . Skript används ibland som ett lim som knyter samman två eller flera andra applikationer. Enligt en artikel på MacTech , var de ursprungliga skriptspråk Jobbkontroll språk som används för att starta ett program efter varandra i omgångar . Skriptspråk program brukar tolkas och ofta köra långsammare än program som har kompilerats till maskinkod . Dessutom kan skriptspråk som inkluderar Ruby har automatisk minneshantering eller skräp rutiner samling som kan bromsa deras ansökningar ner ännu mer . Slutligen , skriptspråk har oftast begränsade låg nivå tillgång till hårdvara och operativsystem systemfunktioner Addera Ruby Översikt
Ruby är skapandet av japanska programmerare Yukihiro Matsumoto . - även känd som " Matz " - börjat 1993. Enligt en intervju som publicerats " Linux DevCenter , " den designfilosofi bakom Ruby är " principen om minsta överraskning . " Enligt " Matz , " Jag försökte få folk att njuta av programmering och koncentrera dig på det roliga och kreativa del av programmering när de använder Ruby . " tjänstemannen , Ruby - Lang hemsida beskriver Ruby som en sammanslagning av" Perl , Smalltalk , Eiffel , Ada och Lisp , " programmeringsspråk . Till skillnad från andra skriptspråk är Ruby helt objektorienterat . Liksom Smalltalk är allt i Ruby ett objekt och alla Ruby funktioner är objekt metoder .
Ruby Scripting
Du kan skriva Ruby skript med någon editor som kan spara ditt arbete som en ren textfil . The Ruby " Hello World " -programmet är en enkel , en - line script .
Sätter ( " Hello World" ) katalog
Ruby-skript -filer har " . Rb " som sin filändelse . Om ditt system har en version av Ruby installerat kan du köra skriptet genom att skriva " ruby helloworld.rb " på kommandoraden . Du kan också använda Rubys kommando skal , IRB , ange Ruby kod på kommandoraden , exekvera den och få tillbaka resultatet omedelbart .
Ruby implementeringar
versioner av Ruby finns för Windows , Linux , Unix , Mac OS X-operativsystem . Det finns också JRuby skriven i Java och IronRuby skriven för att köras under Microsofts CLR - Common Language Runtime . JRuby och IronRuby skript har full tillgång till samma bibliotek och andra resurser tillgängliga för Java eller CLR program , respektive. Addera Ruby On Rails
Ruby on Rails är ett nytt verktyg utvecklat för att utöka Rubys användning utöver enkla skript applikationer . Ruby on Rails är ett ramverk som gör att du snabbt och enkelt skapa webbapplikationer med samma MVC - Modell - view - controller - paradigm som används för att skapa skrivbordsprogram . En artikel på Tutorials Point hemsida listar tre steg för att skapa en Rails webbprogram : beskriver den typ eller föreslagen användning av din webbplats , ange vad användarna kommer att kunna göra på din webbplats och slutligen , hur användarna kommer att se eller komma åt de olika delarna och funktioner i din webbplats . Ruby skript som utgör Rails automatiskt skriver de flesta av Ruby koden webbprogrammet behöver för dig .