Memprogram tren bahasa

10

Apakah ada beberapa statistik di luar sana yang menunjukkan kira-kira. jumlah pengguna yang memiliki bahasa pemrograman populer dan angka ini meningkat seiring waktu?

katie
sumber
Ini bukan statistik, tetapi Anda mungkin tertarik dengan Thoughtworks Tech Radar: thoughtworks.com/radar
guillaume31
3
Stats untuk stackoverflow dapat ditemukan di sini: hewgill.com/~greg/stackoverflow/stack_overflow/tags
Roman Luštrik

Jawaban:

27

Tren bahasa pemrograman sulit dipahami, dan semua statistik & metrik yang tersedia harus diambil dengan sebutir garam.

Salah satu indeks yang paling sering dikutip adalah Indeks Komunitas Pemrograman TIOBE , yang memeringkat bahasa pemrograman dengan menghitung hit pada mesin pencari paling populer . Adapun tren pekerjaan, Traktor Pekerjaan menerbitkan tren bulanan, berdasarkan daftar untuk pekerjaan pengembang.

Jika Anda ingin membandingkan bahasa tertentu satu sama lain, Ohloh menyediakan alat perbandingan bahasa yang sangat praktis , yang menghitung komitmen bulanan oleh pengembang open source. Anda juga dapat menggunakan Google Trends , misalnya di sini perbandingan Haskell vs Skema .

Anda selalu dapat melihat Stack Overflow, dan lebih khusus lagi pada tag bahasa , atau layanan hosting kode populer seperti Github, yang mengelola halaman "bahasa teratas" . Dan jika Anda seorang Redditor, lihat tidak lebih dari / r / pemrograman FAQ .

Seperti yang mungkin Anda perhatikan, semua data yang tersedia tampaknya tidak dapat diandalkan, dan itu bisa dimengerti, popularitas sangat sulit diukur. Dan, pada akhirnya, popularitas dan tren adalah metrik yang agak tidak relevan. Siapa yang peduli bahasa mana yang lebih populer, bahasa pemrograman adalah alat, jika ia melakukan apa yang saya butuhkan, tidak masalah bagi saya.

yannis
sumber
eh PHP turun :(
katie
3
@katie: Dan memang seharusnya begitu ;-) Serius: PHP dulunya satu-satunya pilihan serius untuk domain masalahnya (pengembangan sisi server pada platform * nix), tetapi hari ini, banyak bahasa lain telah melahirkan perpustakaan pemrograman web yang matang, dan kebanyakan dari mereka jauh lebih baik daripada PHP sebagai bahasa. Hari ini, alasan paling penting untuk menggunakan PHP adalah "karena kami sudah menggunakannya" dan "karena penyedia hosting bersama kami tidak memberi kami hal lain untuk dikerjakan".
tdammers
2
@YannisRizos: Saya yakin begitu. PHP membayar sewa saya juga, dan saya benar-benar menikmati menulis PHP. Bukannya PHP tidak "cukup baik". Tetapi di mana PHP adalah satu-satunya pilihan serius untuk pengembang web sisi server pada platform * nix, sekarang ada selusin bahasa dewasa yang telah mengembangkan fitur pemrograman web dewasa, dan kebanyakan dari mereka lebih baik sebagai bahasa pemrograman. PHP masih merupakan pilihan terbaik untuk banyak situasi, tetapi tentu saja itu bukan alat terbaik dalam keadaan apa pun, dan karenanya tidak mengherankan bahwa bahasa-bahasa lain memakan pangsa pasarnya, meskipun daya tarik PHP tak tertandingi.
tdammers
1
@tdammers Saya agak berpikir bahwa pangsa pasar yang lebih kecil akan sangat bermanfaat bagi ekosistem PHP, komunitas PHP telah malas terlalu lama (imho), kita perlu sedikit kompetisi yang sehat.
yannis
2
Saya ingin membantah anggapan bahwa PHP adalah satu-satunya pilihan yang serius. PHP tidak menjadi populer sampai setelah versi 3 dirilis (PHP 2 tidak benar-benar berguna, tbh), dimana JSP dan / atau ColdFusion keduanya merupakan alternatif yang layak. Sebelum itu, Perl adalah raja de-facto. Ini mungkin berarti bahwa "karena itulah yang ditawarkan penyedia hosting kami" selalu menjadi alasan popularitas PHP. Saya tahu itu satu-satunya alasan saya menggunakannya.
Jules