Python Terus Menjadi Bahasa Pemrograman Utama IEEE Tahun 2022 – Python sekali lagi menjadi berita utama dalam daftar bahasa pemrograman teratas IEEE untuk tahun 2022, melanjutkan rangkaian yang dimulai pada tahun 2017. Itu diikuti oleh C, C++ dan C# bersama dengan Java dan JavaScript – “yang terakhir didukung oleh kompleksitas situs web dan alat dalam browser yang terus meningkat,” tulis Stephen Cass, editor proyek khusus di IEEE Spectrum dalam sebuah posting blog .
Python Terus Menjadi Bahasa Pemrograman Utama IEEE Tahun 2022
pythonsprints – Para ahli mengatakan Python sangat populer karena mudah dipelajari dan digunakan. Fungsionalitasnya mencakup “struktur data bawaan tingkat tinggi, pengetikan dan pengikatan dinamis, dan pemrograman berorientasi objek,” kata Sannan Malik. Ini juga membantu bahwa Python tersedia di sejumlah besar pustaka untuk analisis data dan pembelajaran mesin dan kompatibel dengan sebagian besar sistem operasi utama.
10 bahasa pemrograman teratas dalam daftar adalah:
- Python
- C
- C++
- C#
- Jawa
- SQL
- JavaScript Api
- R
- HTML
- TypeScript
SQL naik ke garis depan bahasa pemrograman
Yang paling menonjol, menurut Cass, adalah meningkatnya popularitas SQL, yang berada di peringkat No. 1 dalam peringkat pekerjaan IEEE. Meskipun ini mungkin bukan bahasa yang paling glamor ,” memiliki beberapa pengalaman dengan SQL adalah hal yang berharga untuk dimiliki di quiver Anda, ” katanya. “Kekuatan sinyal SQL bukan karena ada banyak perusahaan yang hanya mencari pembuat kode SQL, seperti yang mereka iklankan untuk pakar Java atau pengembang C++,” jelas Cass. “Mereka menginginkan bahasa tertentu ditambah SQL. Dan banyak dari mereka menginginkan itu ‘ plus SQL.’”
Baca Juga : Semua Tentang Bahasa Coding
Dia berteori bahwa ini mungkin karena begitu banyak aplikasi saat ini melibatkan lapisan front-end atau middleware yang berbicara dengan database back-end, seringkali melalui jaringan untuk menghilangkan kendala sumber daya lokal. “Mengapa menemukan kembali roda dan mencoba meretas basis data Anda sendiri dan protokol antarmuka jaringan yang menyertainya ketika begitu banyak implementasi SQL tersedia? Kemungkinannya mungkin sudah ada yang sesuai dengan kasus penggunaan Anda,” kata Cass.
Cass melanjutkan dengan mengatakan bahwa “bahkan ketika back end jaringan tidak praktis, komputer tertanam dan papan tunggal dapat ditemukan dengan keuletan yang cukup untuk menjalankan database SQL secara lokal.” Meningkatnya penggunaan basis data adalah alasan lain SQL mendominasi peringkat pekerjaan IEEE. SQL telah menjadi bahasa kueri utama untuk mengakses dan mengelola data yang disimpan dalam basis data, terutama basis data relasional, yang merepresentasikan data dalam bentuk tabel dengan baris dan kolom, menurut IEEE.
Keberadaan basis data di mana-mana berarti bahwa setiap pengembang harus berinteraksi dengannya di mana pun bidangnya, dan SQL adalah standar de facto untuk itu, Andy Pavlo, seorang profesor yang berspesialisasi dalam manajemen basis data di Universitas Carnegie-Mellon, menjelaskan kepada IEEE. Lebih lanjut, pertumbuhan arsitektur streaming merupakan faktor lain yang berkontribusi terhadap kebangkitan SQL, catat post. Apakah seorang programmer membuat kode dengan Python atau C++, menjadi lebih penting bahwa aplikasi mereka dapat berbicara dengan database SQL.
Metodologi
Cass membela penyertaan HTML / CSS oleh IEEE sebagai bahasa pemrograman, menjelaskan bahwa “tag dalam kode sumbernya terutama dimaksudkan sebagai keharusan untuk melakukan hal-hal seperti ‘menyajikan teks ini dalam format tabel’ atau ‘ membuat judul ini lebih besar dari teks isi.’” Dia menambahkan bahwa IEEE memungkinkan “pragmatisme menjadi panduan kita.” IEEE mengatakan data untuk pemeringkatan dikumpulkan melalui kombinasi pengumpulan manual dan API (antarmuka pemrograman aplikasi)dan digabungkan menggunakan skrip R. Sembilan metrik yang digunakan termasuk Google penelusuran, Twitter, Stack Overflow, Reddit, dan Perpustakaan Digital Xplore IEEE serta situs pekerjaan serta CareerBuilder dan GitHub.