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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.