Tidak banyak format file komputer yang saya percaya akan tetap dapat dibaca lima puluh tahun dari sekarang, tetapi teks biasa adalah salah satunya. File teks tidak dapat menyematkan spreadsheet atau mempertahankan tata letak halaman yang rumit, tetapi ia menyimpan teks dalam salah satu bentuk paling sederhana dan paling dipahami dalam komputasi. Standar Unicode mendefinisikan teks biasa sebagai urutan kode karakter, tanpa informasi pemformatan tambahan. Saya dapat membuat file teks di Linux, menyalinnya ke mesin Windows, menaruhnya di server web, membukanya di terminal, mencarinya dengan alat baris perintah, atau mengeditnya dengan sejumlah program. Sangat sedikit dari file yang bergantung pada bagaimana file itu dibuat.
Teks biasa bukanlah teknologi yang terlupakan. Ia tetap menjadi bagian dari infrastruktur dasar komputasi. Kode sumber, file konfigurasi, dan file log biasanya berupa teks. Sistem Unix dan Linux penuh dengan file teks. HTML, XML, JSON, CSS, skrip shell, dan bahasa pemrograman dibangun di sekitar karakter yang dapat diperiksa oleh manusia. Ketika ada yang salah dengan file konfigurasi teks, saya dapat memeriksanya secara langsung, menyalinnya, membandingkan versi, atau membuat cadangan tanpa memerlukan program yang membuatnya.
Salah satu kekuatan terbesar teks biasa adalah bahwa koleksi alat yang sangat besar sudah tahu cara bekerja dengannya. Pada sistem mirip Unix, file teks dapat diserahkan ke grep, sed, awk, sort, diff, dan banyak utilitas lainnya. Skrip dapat memproses ribuan file tanpa berpura-pura menjadi manusia yang mengklik menu. Keuntungan sebenarnya adalah bahwa informasi tidak terikat erat pada satu antarmuka. Teks biasa memberi lebih banyak pilihan kepada pengguna.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing