10.3 »Practical Extraction and Report«-Arbeitserleichterungen

Ruby wurde von der Skriptsprache Perl beeinflusst, deren Name ein Akronym für Practical Extraction and Reporting Language ist. Daher enthält Ruby eine Reihe globaler Funktionen, die das Schreiben von Programmen zum Extrahieren von Informationen und zum Erstellen von Berichten erleichtern. Im objektorientierten Paradigma sind Ein- und Ausgabefunktionen Methoden von IO, und String-Manipulationsfunktionen sind Methoden von String. Aus pragmatischen Gründen ist es allerdings oft sinnvoll, globale Funktionen zu haben, die aus vordefinierten Ein- und Ausgabedatenströmen lesen und in diese schreiben. Ruby stellt nicht nur diese globalen Funktionen zur Verfügung, sondern folgt Perl weiter und ...

Get Die Programmiersprache Ruby now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.