50年後も読み取り可能だと信頼できるコンピュータファイル形式は多くありませんが、プレーンテキストはその1つです。テキストファイルはスプレッドシートを埋め込んだり、複雑なページレイアウトを保持したりすることはできませんが、コンピューティングで最もシンプルで広く理解されている形式の1つでテキストを保存します。Unicode標準は、プレーンテキストを追加の書式情報なしの文字コードのシーケンスとして定義しています。Linuxでテキストファイルを作成し、Windowsマシンにコピーし、Webサーバーに置き、ターミナルで開き、コマンドラインツールで検索し、任意の数のプログラムで編集できます。ファイルの内容は、作成方法にほとんど依存しません。
プレーンテキストは忘れられた技術ではありません。それはコンピューティングの基本的な配管の一部であり続けています。ソースコード、設定ファイル、ログファイルは通常テキストです。UnixおよびLinuxシステムはテキストファイルでいっぱいです。HTML、XML、JSON、CSS、シェルスクリプト、プログラミング言語は、人間が検査できる文字を中心に構築されています。テキスト設定ファイルで問題が発生した場合、作成したプログラムを必要とせずに、直接検査、コピー、バージョン比較、バックアップ作成ができます。
プレーンテキストの最大の強みの1つは、膨大なツール群がすでにその扱い方を知っていることです。Unix系システムでは、テキストファイルをgrep、sed、awk、sort、diff、その他多くのユーティリティに渡すことができます。スクリプトは、メニューをクリックする人間のふりをせずに、数千のファイルを処理できます。本当の利点は、情報が単一のインターフェースに密結合されていないことです。プレーンテキストはユーザーにより多くの選択肢を残します。
出典: Hacker News · 要約:HeadlinesBriefing