10.4 Das Betriebssystem aufrufen

Ruby unterstützt eine Reihe globaler Funktionen zur Interaktion mit dem Betriebssystem, um Programme auszuführen, neue Prozesse zu forken, Signale zu verarbeiten und so weiter. Ruby wurde ursprünglich für Unix-artige Betriebssysteme entwickelt, und viele dieser betriebssystembezogenen Funktionen spiegeln dieses Erbe wider. Aufgrund ihrer Natur sind diese Funktionen schlechter portierbar als die meisten anderen, und einige sind auf Windows und anderen Nicht-Unix-Plattformen möglicherweise gar nicht implementiert. Die nachfolgenden Unterabschnitte beschreiben einige der am häufigsten verwendeten betriebssystemabhängigen Funktionen. Funktionen wie etwa syscall, die auf einer besonders niedrigen Ebene arbeiten oder ...

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.