9 Prinsip Filosofi Unix dan Linux

Pada tahun 1994, Mike Gancarz (salah satu anggota tim yang merancang X Window System), berdasarkan pengalamannya sendiri dengan Unix, juga diskusi-diskusi dengan sesama programmer dan orang-orang dari bidang lainnya yang bergantung pada Unix, menuliskan Filosofi Unix (dan Linux) yang bisa diringkas dalam 9 (sembilan) sila terpenting:

  1. Kecil itu indah.
  2. Setiap program mampu melakukan satu pekerjaan dengan baik.
  3. Bangun prototip sesegera mungkin.
  4. Portabilitas lebih utama dibandingkan efisiensi.
  5. Simpan data dalam file teks murni.
  6. Manfaatkan keunggulan perangkat lunak demi keuntunganmu.
  7. Gunakan shell scripts untuk meningkatkan keunggulan dan portabilitas.
  8. Hindari antarmuka pengguna yang menghambat kerja.
  9. Jadikan setiap program sebuah filter (standard input to standard output).

Untuk memahami lebih lanjut, Anda bisa membaca buku Linux and the Unix Philosophy.

Tak ada komentar

Tuliskan pendapatmu

Alamat surel Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *