Was ist ein Ruby-Skript?

November 20

Was ist ein Ruby-Skript?

Wie die ersten Laser, die mit synthetischen Rubin Edelsteine vorgenommen wurden, die Programmiersprache Ruby wurde als ein Werkzeug entwickelt, die Cruft durchschneiden und Eintönigkeit, die aus Programmierung schwierig und zeitaufwändig. Wie Python, Perl und PHP ist Ruby ein Vollfunktions-, allgemeine Zweck Programmiersprache, die zum einmaligen Gebrauch nur Skripts oder komplexe, datenbankgestützte Webanwendungen erstellen, schnell und schmutzig, verwendet werden kann.

Übersicht über die Scripting Language

Im Regelfall werden Skriptsprachen verwendet, klein, einfach, prägnant, leicht verständlich und einfach, Anwendungen zu Debuggen zu schreiben. Skripts werden manchmal als Klebstoff verbindet zwei oder mehr Anwendungen verwendet. Laut einem Artikel bei MacTech waren die ursprünglichen Skriptsprachen Job-Control-Sprachen, die zum Starten einer Anwendung nach der anderen in den Reihen verwendet. Script Language-Programme werden in der Regel interpretiert und oft langsamer als Anwendungen, die kompiliert wurden in Maschinencode auszuführen. Darüber hinaus haben Skriptsprachen, die Ruby enthalten automatische Verwaltung oder Garbage Auflistung-Speicherverwaltung, die ihre Anwendungen unten noch mehr verlangsamen können. Schließlich haben Skriptsprachen Low-Level Zugriff auf Computer-Hardware und Betriebssystem-Funktionen in der Regel begrenzt.

Rubin-Übersicht

Ruby ist die Schaffung von japanischen Programmierer Yukihiro Matsumoto--auch bekannt als "Matz"--1993 begonnen. Laut einem Interview "Linux DevCenter" geschrieben ist die Design-Philosophie hinter Ruby das "Prinzip der geringsten Überraschung". Laut "" Matz, habe ich versucht, die Menschen genießen Programmierung und konzentrieren sich auf den Spaß und kreativen Teil der Programmierung bei Verwendung von Ruby." Die offizielle Ruby-Lang Webseite beschreibt Ruby als ein Zusammenschluss der "Perl, Smalltalk, Eiffel, Ada und Lisp," Programmiersprachen. Im Gegensatz zu anderen Skriptsprachen ist Ruby vollständig objektorientiert. Wie Smalltalk alles in Ruby ist ein Objekt und alle Ruby Funktionen sind Methoden des Objekts.

Rubin-Skripting

Sie können schreiben, Ruby-Skripte mit einem beliebigen Editor, die Ihre Arbeit als nur-Text-Datei speichern können. Das Ruby "Hello World" Programm ist ein einfaches, ein Online-Skript.

setzt ("Hello World")

Ruby-Skript-Dateien haben ".rb" als ihrer Dateierweiterung. Wenn Ihr System eine Version von Ruby installiert hat, können Sie Ihr Skript ausführen, indem Sie "Rubin helloworld.rb" in der Befehlszeile eingeben. Rubys Befehlsshell, Irb, können auch zu Ruby-Code in der Befehlszeile eingeben, ausführen und wieder Ergebnisse sofort.

Ruby-Implementierungen

Ruby-Versionen stehen für Windows, Linux, UNIX, Mac OS X Betriebssysteme. Es gibt auch JRuby, geschrieben in Java und IronRuby geschrieben ist Sie für die Ausführung unter Microsoft CLR--Common Language Runtime. JRuby und IronRuby-Skripte haben vollen Zugriff auf die gleichen Bibliotheken und andere Ressourcen für Java oder CLR-Anwendungen bzw..

Ruby On Rails

Ruby On Rails ist ein neues Tool entwickelt, um Rubys über einfache Skripting-Anwendungen hinaus auszuweiten. Ruby On Rails ist ein Framework, mit dem Sie schnell und einfach erstellen Sie Webanwendungen mit dem gleichen MVC--Model-View-Controller--Paradigma zum Erstellen von desktop-Anwendungen. Ein Artikel über die Tutorials-Point-Website listet drei Schritte zum Erstellen einer Webanwendung mit Rails: Beschreibt den Typ oder die vorgeschlagene Verwendung Ihrer Website angeben, was die Nutzer auf Ihre Website tun können und schließlich, wie Benutzer anzeigen oder Zugriff auf die verschiedenen Teile und Funktionen Ihrer Website. Die Ruby-Skripte, die Schienen bilden, werden automatisch die meisten der Ruby-Code Ihr Web schreiben, die Anwendung für Sie benötigen.