Raised when a feature is not implemented on the current platform. For example, methods depending on the fsync or fork system calls may raise this exception if the underlying operating system or Ruby runtime does not support them.| docs.ruby-lang.org
A Time object represents a date and time:| docs.ruby-lang.org
An instance of class IO (commonly called a stream) represents an input/output stream in the underlying operating system. Class IO is the basis for input and output in Ruby.| docs.ruby-lang.org
Public Instance Methods| docs.ruby-lang.org
A File object is a representation of a file in the underlying platform.| docs.ruby-lang.org