Bayangkan Anda terpilih sebagai koroner IEEE atau badan pengurus lainnya dan Anda harus mengucapkan bahasa pemrograman sebagai mati. Tanda-tanda apa yang akan Anda cari? Apakah ada bahasa zombie di luar sana yang tidak tahu mereka sudah mati?
Bayangkan Anda terpilih sebagai koroner IEEE atau badan pengurus lainnya dan Anda harus mengucapkan bahasa pemrograman sebagai mati. Tanda-tanda apa yang akan Anda cari? Apakah ada bahasa zombie di luar sana yang tidak tahu mereka sudah mati?
Jawaban:
Bahasa komputer tidak pernah mati; mereka hanya beralih dari overhyped menjadi underused. Seseorang akan selalu menemukan kembali bahasa lama dan mempelajarinya, hanya untuk bersenang-senang.
Tambahan: Orang-orang yang menyukai bahasa yang lebih tua terkadang menulis bahasa baru yang terinspirasi olehnya. Jadi, bahkan jika bahasa aslinya mati oleh istilah beberapa orang, semangatnya terus hidup dalam keturunannya. Beberapa contoh termasuk:
Dalam linguistik, bahasa mati didefinisikan sebagai bahasa yang tidak memiliki penutur asli atau fasih. Saya pikir definisi ini diterjemahkan dengan cukup baik di bidang pemrograman. Bahasa pemrograman yang mati adalah bahasa yang tidak digunakan programmer sebagai bahasa utama mereka, atau tidak ada sistem yang mendukung secara asli.
Sebuah bahasa mati ketika tidak ada orang waras yang mau melakukan proyek greenfield di dalamnya. Sama seperti bahasa manusia yang mati tidak sepenuhnya tidak relevan (karena kami mempelajari sejarah), bahasa pemrograman yang mati tidak sepenuhnya tidak relevan (karena kami mempertahankan semua kode sejarah yang kasar).
Jika saya adalah koroner IEEE, saya akan mencari tanda-tanda yang sama digunakan ahli bahasa untuk menentukan apakah bahasa alami mati / mati, yaitu.
Berdasarkan kriteria ini, saya kira COBOL hampir mati. Meskipun 220 bazilion LOC ditulis dalam COBOL, menurut ini 2006 artikel di CW, usia rata-rata programmer COBOL harus menjadi lebih dari 50 sekarang. Walaupun saya tidak dapat menemukan statistik yang tepat, saya kira rata-rata programmer Java berusia 20-an, sebagai perbandingan. COBOL meminta maaf menunjukkan bahwa beberapa 5B LOC masih ditulis dalam COBOL setiap tahun, tetapi saya tidak berpikir ini adalah ukuran yang dapat diandalkan: Saya mungkin bisa menulis ulang 10 baris COBOL dalam 1 baris Perl atau beberapa penekanan tombol di J-- COBOL adalah bahasa yang cukup verbose.
Bahasa pemrograman tidak mati selama Anda dapat menemukan semacam spesifikasi, dari mana Anda dapat membuat kompiler atau juru bahasa yang dapat menjalankan program di komputer yang berfungsi.
Seperti yang ditunjukkan seseorang, selalu ada sekte orang, baik sejarawan atau orang gila, yang akan keluar dan mempelajari bahasa mati untuk itu. Bahasa mati lebih mudah ditemukan dengan menaikkan bilah ini.
Pendapat orang menentukan kematian
ps saya tergoda untuk menggunakan 'wanita' atau orang 'daripada pria tetapi saya tidak ingin menyiratkan bahwa jenis kelamin [perempuan] terkait dengan itu, tergoda untuk menggunakan' orang 'tetapi terdengar aneh mengingat sejarah "pria" kami. masuk ke bar "lelucon gaya. Yah, setidaknya aku sedang memikirkan hal-hal itu.
Bagi saya, ada perbedaan apakah komite telah memutuskan sesuatu sudah mati atau ada sesuatu yang mati bagi saya.
Sebagai contoh, Forth per se sudah mati bagi saya: tidak ada banyak proyek Forth saat ini yang bisa saya pelajari, tidak ada banyak milis atau forum aktif di mana saya bisa meminta bantuan, dan tidak ada terlalu banyak perpustakaan yang tersedia.
Bahasa seperti Keempat, Faktor , di sisi lain tampaknya jauh lebih hidup. Saya tidak akan menyebutnya mati meskipun tidak kurang jelas dari Forth.