Bahasa skrip semakin populer

Bahasa skrip terkemuka, yang pernah dipandang sebagai masa depan pemrograman dengan menawarkan kemudahan penggunaan, telah tergelincir dalam indeks popularitas bahasa Tiobe bulanan. Hanya Python dan JavaScript yang masih memiliki momentum.

Bahasa-bahasa yang peruntungannya menurun termasuk Perl, PHP, dan Ruby. Dugaan perusahaan layanan kualitas perangkat lunak Tiobe adalah keinginan di antara para pengembang untuk mendapatkan kualitas yang lebih tinggi daripada yang disediakan dalam bahasa skrip: "Karena tuntutan kualitas semakin tinggi, hampir tidak ada orang yang berani menulis sistem perangkat lunak yang penting dan besar dalam bahasa skrip saat ini."

Dengan bahasa skrip, sebagian besar kesalahan muncul saat runtime. Dan ini masalahnya, kata Tiobe. Pengembang dapat menulis pengujian unit untuk mengkompensasinya tetapi masih "cukup berbahaya" karena kesalahan ini dapat terjadi saat aplikasi dalam produksi. Bahasa yang diketik secara statis, sementara itu, telah menanggapi ancaman bahasa skrip dengan mengurangi verbositas jenis.

Dalam indeks bulan ini, yang memeringkat popularitas bahasa berdasarkan formula yang menilai pencarian bahasa di mesin pencari populer, Python menduduki peringkat keempat, satu tempat di depan di mana tahun lalu, naik 0,91 persen pada periode itu. Bahasa ini terkenal karena mudah dipelajari dan populer di sekolah menengah dan universitas. JavaScript, roda penggerak penting dalam pengembangan web, menduduki peringkat keenam setelah kedelapan tahun lalu. Itu tumbuh 0,27 persen sejak November 2016.

Namun lebih jauh di bawah daftar, PHP menduduki peringkat kedelapan dalam indeks November setelah berada di tempat ketujuh pada waktu yang sama tahun lalu; peringkatnya telah merosot 1,23 persen dari tahun lalu. Ruby selesai di tempat ke-13 dan kehilangan 0,39 persen dari tahun lalu, ketika itu di tempat ke-14. Perl, sementara itu, berada di posisi ke-15, turun lima peringkat dan 0,8 persen dari tahun lalu. Akibatnya, bahasa skrip secara umum secara bertahap keluar dari 20 teratas Tiobe.

Bahkan JavaScript harus berkembang, dengan Microsoft memperkenalkan TypeScript, versi JavaScript yang diketik secara statis. JavaScript juga mendapat manfaat dari kerangka kerja seperti Angular dan React yang berfungsi untuk melindungi bahasa dan menambahkan fungsionalitas ekstra, catatan Tiobe.

10 Bahasa Pemrograman Teratas Tiobe

Di tempat lain dalam indeks, para pemimpin, Jawa dan C, terus menempati posisi pertama dan kedua. Sepuluh bahasa teratas dalam indeks Tiobe bulan ini adalah:

  1. Jawa sebesar 13,231 persen
  2. C, sebesar 9,293 persen
  3. C ++ sebesar 5,343 persen
  4. Python, sebesar 4,482 persen
  5. C #, sebesar 3,012 persen
  6. JavaScript, sebesar 2,972 persen
  7. Visual Basic .Net, sebesar 2,909 persen
  8. PHP, sebesar 1,897 persen
  9. Delphi / Object Pascal, sebesar 1,744 persen
  10. bahasa perakitan, sebesar 1,722 persen

10 Bahasa Pemrograman Teratas PyPL

Dalam indeks Popularitas Bahasa Pemrograman PyPL alternatif, yang memeriksa seberapa sering tutorial bahasa dicari di Google, bahasa skrip masih selesai di dekat bagian atas tetapi tetap di belakang Java. 10 bahasa teratas PyPL untuk November adalah:

  1. Jawa sebesar 21,4 persen
  2. Python, pada 18,6 persen
  3. PHP, sebesar 8,2 persen
  4. JavaScript, pada 8 persen
  5. C #, sebesar 7,6 persen
  6. C ++, sebesar 6,3 persen
  7. C, sebesar 6,3 persen
  8. Objective-C, sebesar 3,9 persen
  9. R, pada 3,8 persen
  10. Swift, 3,1 persen