Inti dari budaya tinggi: Pengembang Linux mulai menggunakan bahasa yang tidak terlalu cabul dalam komentar kode

Pada awal Desember 2018, Jarkko Sakkinen dari Intel Corporation предложил diskusikan masalah pembersihan basis kode kernel Linux dari ekspresi tidak senonoh. Dia menyiapkan 15 patch yang mengubah kata “f*ck”, “f*cked” dan “f*cking” menjadi “hug”, “hugged” dan “hugging”. Ini memberi efek positif. 

Inti dari budaya tinggi: Pengembang Linux mulai menggunakan bahasa yang tidak terlalu cabul dalam komentar kode

Omong-omong, cukup banyak ahli yang menentang inisiatif ini. Mereka mencatat bahwa inovasi semacam itu dapat membuat beberapa lelucon tertentu menjadi tidak dapat dipahami. Namun ada juga yang mengusulkan aturan yang jauh lebih radikal. Kees Cook, mantan kepala administrator sistem kernel.org dan pemimpin Tim Keamanan Ubuntu, mengatakan bahwa kata-kata makian di atas harus diubah menjadi "heck", "hecked" dan "hecking", dan komentar harus diubah agar sesuai dengan konteks.

Inti dari budaya tinggi: Pengembang Linux mulai menggunakan bahasa yang tidak terlalu cabul dalam komentar kode

Agar adil, kami mencatat bahwa beberapa programmer benar-benar merasa tidak enak membaca komentar dengan makian, namun upaya untuk mengganti beberapa kata dengan kata lain atau memaksa mereka untuk menulis ulang komentar hampir tidak dapat dianggap sebagai solusi optimal.

Data ini diperoleh dengan menganalisis kode sumber kernel Linux. Di sana sekarang menyajikan sekitar 4 ribu komentar dengan tag “TODO”. Hal ini merupakan indikasi berbagai kekurangan, perubahan yang direncanakan di masa depan, rencana dan “penopang”. Baru-baru ini, jumlah mereka terus bertambah, meskipun sedikit penurunan terlihat pada versi awal kernel versi kelima. Jika pengembang mulai membuang-buang waktu untuk mengoreksi kata-kata makian dalam komentar, hal ini dapat sangat memperlambat proses pengembangan itu sendiri.

Inti dari budaya tinggi: Pengembang Linux mulai menggunakan bahasa yang tidak terlalu cabul dalam komentar kode



Sumber: 3dnews.ru

Tambah komentar