BerandaComputers and TechnologyBagaimana Visual Basic masih menduduki peringkat # 6 bahasa pemrograman di tahun...

Bagaimana Visual Basic masih menduduki peringkat # 6 bahasa pemrograman di tahun 2020?

rss

Indeks TIOBE untuk November 2020

Judul November: Python tak terbendung dan melampaui Java

Untuk pertama kalinya sejak dimulainya indeks TIOBE hampir 20 tahun yang lalu, Java dan C tidak lagi menempati 2 posisi teratas. C masih nomor satu, tetapi Python yang mengklaim posisi kedua sekarang. Beberapa orang mengatakan bahwa lonjakan popularitas Python baru-baru ini disebabkan oleh bidang-bidang yang berkembang pesat seperti penambangan data, AI, dan komputasi numerik. Tapi saya punya pendapat sendiri tentang ini. Saya percaya bahwa popularitas Python berkaitan dengan permintaan umum. Di masa lalu, sebagian besar aktivitas pemrograman dilakukan oleh insinyur perangkat lunak. Tetapi keterampilan pemrograman dibutuhkan di mana-mana saat ini dan kurangnya pengembang perangkat lunak yang baik. Akibatnya, kami memerlukan sesuatu yang sederhana yang dapat ditangani oleh insinyur non-perangkat lunak, sesuatu yang mudah dipelajari dengan siklus edit cepat dan penerapan yang mulus. Python memenuhi semua kebutuhan ini.

Beberapa waktu yang lalu ban saya kempes dan menelepon petugas patroli jalan raya untuk membantu saya. Mekanik bertanya tentang kehidupan saya dan ketika saya menggunakan kata “perangkat lunak” dalam jawaban saya, dia tersenyum dan mulai berbicara dengan sangat antusias tentang hasratnya sendiri: pemrograman dengan Python. Sejak saat itu, saya tahu Python akan ada di mana-mana – CEO TIOBE Software Paul Jansen

Indeks Komunitas Pemrograman TIOBE adalah indikator popularitas pemrograman bahasa. Indeks diperbarui sebulan sekali. Peringkat tersebut didasarkan pada jumlah insinyur terampil di seluruh dunia, kursus dan vendor pihak ketiga. Mesin pencari populer seperti Google, Bing, Yahoo !, Wikipedia, Amazon, YouTube dan Baidu digunakan untuk menghitung peringkat. Penting untuk dicatat bahwa indeks TIOBE bukan tentang terbaik bahasa pemograman atau bahasa tersebut di mana sebagian besar baris kode telah ditulis .

Indeks dapat digunakan untuk memeriksa apakah keterampilan pemrograman Anda masih mutakhir atau untuk membuat keputusan strategis tentang bahasa pemrograman apa yang harus diadopsi ketika mulai membangun yang baru sistem perangkat lunak. Definisi indeks TIOBE dapat ditemukan di sini .


Bahasa pemrograman lainnya

50 besar bahasa pemrograman lengkap tercantum di bawah ini. Ringkasan ini adalah dipublikasikan secara tidak resmi, karena bisa jadi kami melewatkan satu bahasa. Jika Anda mendapat kesan bahwa ada bahasa pemrograman yang kurang, harap beri tahu kami di tpci@tiobe.com . Silakan juga periksa gambaran umum dari semua bahasa pemrograman yang kami pantau.

Posisi Bahasa pemrograman Peringkat
21 Visual Basic Klasik 0,73%
22 Logo 0,72%
23 Menggaruk 0,63%
24 PL / SQL 0,62%
25 Karat 0,58%
26 SAS 0,58%
27 Anak panah 0,54%
28 COBOL 0,53%
29 Scala 0,53%
30 Julia 0,50%
31 PowerShell 0,48%
32 D 0,46%
33 ABAP 0,43%
34 Fortran 0,41%
35 Pelat 0,40%
36 Kotlin 0,38%
37 Lua 0,37%
38 Ada 0,37%
39 VHDL 0,35%
40 Prolog 0,35%
41 Haskell 0,34%
42 Puncak 0,34%
43 TypeScript 0,32%
44 Pesta 0,31%
45 Tcl 0,29%
46 ML 0,28%
47 Alice 0,27%
48 Skema 0,26%
49 (Visual) FoxPro 0,25%
50 Awk 0,22%

50 Bahasa Pemrograman Berikutnya

Daftar bahasa berikut menunjukkan # 51 hingga # 100. Karena perbedaannya relatif kecil, bahasa pemrograman hanya terdaftar (sesuai abjad memesan).

  • ABC, ActionScript, Applescript, Arc, AutoLISP, bc, Bourne shell, C shell, Clojure, CoffeeScript, Common Lisp, Crystal, cT, Dylan, Elixir, Elm, Emacs Lisp, Erlang, F #, Forth, Hack, Icon, Inform, Io, J, Korn shell, LabVIEW, Ladder Logic, Lingo, LiveCode, Maple, Mercury, MQL4, NATURAL, OpenCL, OpenEdge ABL, PL / I, PostScript, Q, REXX, Ring, RPG, Simulink, Small Basic, Solidity, SPARK, Stata, Vala / Genie, VBScript, Verilog

Perubahan Indeks Bulan Ini

Bulan ini, perubahan berikut telah dilakukan pada definisi indeks:

  • Ada banyak kiriman yang masih perlu diproses. Segera setelah ada lebih banyak waktu yang tersedia, email Anda akan dijawab. Harap bersabar.

Sejarah Jangka Sangat Panjang

Untuk melihat gambaran yang lebih besar, silakan temukan di bawah posisi 10 bahasa pemrograman teratas beberapa tahun yang lalu. Harap dicatat bahwa ini adalah posisi rata-rata untuk a jangka waktu 12 bulan.

Bahasa pemrograman 2020 2015 2010 2005 2000 1995 1990 1985
C 1 2 2 1 1 2 1 1
Jawa 2 1 1 2 3 29
Python 3 6 6 7 23 9
C ++ 4 3 3 3 2 1 2 9
C # 5 4 5 6 10
JavaScript 6 8 10 10 7
PHP 7 7 4 4 19
SQL 8
R 9 14 46
Cepat 10 16
Pelat 30 26 15 13 8 10 6 2
Fortran 31 23 24 14 15 18 3 5
Ada 33 27 21 16 17 4 9 3
Pascal 242 15 14 17 16 3 7 6

Hall of Fame Bahasa Pemrograman

Hall of fame yang mencantumkan semua pemenang penghargaan “Bahasa Pemrograman Tahun Ini” ditampilkan di bawah ini. Penghargaan diberikan kepada bahasa pemrograman yang memiliki peringkat tertinggi dalam setahun.


Bug & Permintaan Perubahan

Ini adalah 5 teratas dari perubahan dan bug yang paling banyak diminta. Jika Anda memiliki saran bagaimana meningkatkan indeks jangan ragu untuk mengirim email ke tpci @ tiobe. com .

  1. Selain dari pemrograman “ “, juga kueri lain seperti” pemrograman dengan “,” pengembangan “dan” coding “harus dicoba.
  2. Tambahkan kueri untuk bahasa alami lainnya (selain bahasa Inggris). Idenya adalah memulai dengan mesin pencari Cina Baidu. Ini telah diterapkan sebagian dan akan selesai dalam beberapa bulan ke depan.
  3. Tambahkan daftar semua permintaan istilah pencarian yang telah ditolak. Ini untuk meminimalkan jumlah email berulang tentang Rails, JQuery, JSP, dll.
  4. Mulai indeks TIOBE untuk database, sistem manajemen konfigurasi perangkat lunak, dan kerangka kerja aplikasi.
  5. Beberapa mesin pencari memungkinkan untuk menanyakan halaman yang telah ditambahkan tahun lalu. Indeks TIOBE seharusnya hanya melacak halaman yang baru-baru ini ditambahkan.

Pertanyaan yang Sering Diajukan (FAQ)

  • T: Apakah saya diizinkan untuk menampilkan indeks TIOBE di weblog / presentasi / publikasi saya?

    J: Ya, satu-satunya syarat adalah merujuk ke sumber aslinya “www.tiobe.com”.

  • T: Bagaimana saya dapat menominasikan bahasa baru untuk ditambahkan ke indeks TIOBE?

    J: Jika suatu bahasa memenuhi kriteria yang terdaftar (yaitu, Turing lengkap dan memiliki entri Wikipedia sendiri yang menunjukkan bahwa itu menyangkut bahasa pemrograman) dan ini cukup populer (lebih dari 5.000 klik untuk + ” pemrograman “untuk Google), lalu tulis email ke tpci @ tiobe.com .

  • T: Saya ingin memiliki kumpulan data lengkap dari indeks TIOBE. Apakah ini mungkin?

    J: Kami menghabiskan banyak upaya untuk mendapatkan semua data dan terus memperbarui indeks TIOBE. Untuk mengimbangi sedikit untuk ini, kami meminta biaya 5.000 US $ untuk kumpulan data lengkap. Kumpulan data berjalan dari Juni 2001 hingga hari ini. Ini dimulai dengan 25 bahasa pada tahun 2001, dan sekarang mengukur lebih dari 150 bahasa sebulan sekali. Data tersedia dengan dipisahkan koma format. Mohon hubungi sales@tiobe.com untuk informasi lebih lanjut.

  • T: Mengapa jumlah maksimum diambil untuk menghitung peringkat untuk suatu pengelompokan, mengapa tidak dijumlahkan?

    J: Ya, Anda bisa melakukannya dengan cara apa pun dan keduanya salah. Jika Anda mengambil jumlahnya, maka Anda mendapatkan persimpangan dua kali. Jika Anda mengambil maksimal, maka Anda kehilangan perbedaannya. Pilih yang mana? Misalkan seseorang muncul dengan istilah pencarian baru yaitu 10% dari asli. Jika Anda mengambil maks, tidak ada yang berubah. Jika Anda mengambil jumlah tersebut maka peringkat akan naik 10%. Begitu mengambil jumlah tersebut akan menjadi insentif bagi beberapa orang untuk memunculkan semua jenis istilah yang tidak jelas untuk suatu bahasa. Begitulah mengapa kami memutuskan untuk mengambil yang terbaik.

    Cara yang tepat untuk mengatasinya adalah tentu saja dengan mengambil jumlah dan mengurangi titik potongnya. Ini akan memberi menimbulkan ledakan kueri tambahan yang harus dijalankan. Misalkan suatu bahasa memiliki pengelompokan 15 istilah, maka Anda harus melakukan 32.768 kueri (semua kombinasi persimpangan). Jadi ini sepertinya tidak mungkin le baik … Jika seseorang memiliki solusi untuk ini, beri tahu kami.

  • T: Apa yang terjadi dengan Java pada bulan April 2004? Apakah Anda mengubah metodologi Anda?

    J: Tidak, kami tidak mengubah metodologi kami saat itu. Google mengubah metodologinya. Mereka melakukan tindakan sweep umum untuk menyingkirkan semua jenis situs web yang pernah ada didorong ke atas. Akibatnya, ada penurunan besar untuk bahasa seperti Java dan C ++. Di untuk meminimalkan fluktuasi seperti itu di masa mendatang, kami menambahkan dua mesin telusur lagi (MSN dan Yahoo) beberapa bulan setelah kejadian ini.

Read More

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments