Ada.Text_IO translates delimiters of a text file and/or file records (in a more advanced file system, e.g. under VMS). As such it meant for text files only. In theory one should use Ada.Text_IO. In practice, dealing with a UNIX clone, an OS that conflates and twists everything, where nothing is a rule and everything a convention, stream I/O is a safer choice because it works at the most low level possible.
1 Like