Tin tức và phân tích của tất cả các thiết bị di động

Xếp hạng TIOBE: Python đang trên đà vượt qua Java

Trong khi C vẫn giữ vững vị trí dẫn đầu (16,95%) trong bảng xếp hạng tháng 10 năm 2020, chỉ số TIOBE đánh dấu sự tiến bộ quan sát được trong năm qua của ngôn ngữ lập trình Python, ngôn ngữ lập trình có mức độ phổ biến tiếp tục tăng lên. Nó đạt mức cao nhất mọi thời đại mới trong tháng này với xếp hạng là 11,28%, tăng từ 2.19% trong 12 tháng qua.

Khoảng cách giữa Python và Java đang thu hẹp

Python, xếp thứ ba trong bảng xếp hạng, đang tiếp cận Java, vốn đi ngược lại, với số điểm 12,56%, mức thấp nhất kể từ năm 2001. Hai ngôn ngữ giảm xuống còn ít hơn 1,3 % vào tháng Mười. Hơn một năm, Java đã mất 4.32 điểm trên đồng hồ.

Kể từ khi bắt đầu chỉ mục TIOBE, C và Java luôn chiếm 2 các vị trí đầu tiên. Vì vậy, nó sẽ là một sự kiện duy nhất, nếu Python đạt đến vị trí #2. Hãy xem điều gì sẽ xảy ra trong vài tháng tới, Paul Jansen, Giám đốc điều hành của TIOBE Software cho biết.

Nếu những quỹ đạo này được xác nhận, nó sẽ là một cuộc cách mạng nhỏ trong xu hướng nghiên cứu về ngôn ngữ lập trình. Được tạo ra vào năm 1991, Python đã trở nên phổ biến trong những tháng gần đây, đặc biệt là nhờ vào sự gia tăng của dữ liệu lớn và máy học. Cũng lưu ý rằng bản cập nhật ngôn ngữ chính, Python 3.9, được các nhà phát triển mong đợi, vừa được phát hành. Chu kỳ phát hành cho các phiên bản sau này cũng được rút ngắn từ 18 xuống còn 12 tháng.

Xu hướng phổ biến của các ngôn ngữ lập trình chính từ năm 2001 đến năm 2020. © TIOBE

Đứng sau ba vị trí hàng đầu, các vị trí vẫn không thay đổi đối với C ++, C #, Visual Basic và JavaScript, hoàn thành xếp hạng của 7 ngôn ngữ lập trình phổ biến nhất vào tháng 10 năm 2020.

R bám vào top 10, Đi và Swift mất vị trí

Trong số các bài học khác từ bảng xếp hạng TIOBE, chúng tôi nhận thấy rằng R tiếp tục phát triển phổ biến. Ở vị trí thứ 15 vào tháng 10 năm 2019, ngôn ngữ này vẫn bám vào vị trí thứ 9, chỉ sau PHP, với số điểm là 1.99% (+0.73% trên a 1 năm). Perl, chiến thắng 2 địa điểm trong một tháng (+8 xếp trên 1 năm) và xếp thứ 11 vào tháng 10 năm 2020. Chúng ta cũng có thể nhận thấy sự tiến bộ của Groovy (thứ 12), người chiến thắng 5 vị trí giữa bảng xếp hạng chỉ số tháng 9 và tháng 10 năm 2020 (- 1 chính xác 1 năm). Xếp sau Ruby (thứ 13), cờ vây đã mất ba bậc kể từ tháng trước (thứ 14). Một sự sụt giảm nhẹ cũng được ghi nhận đối với Swift, đứng thứ 16 trong tháng 10 trong khi nó đứng thứ 12 vào tháng 9 năm 2020, cùng vị trí đã chiếm một năm trước đó (tháng 10 năm 2019).

Một chỉ số về sự phổ biến của các ngôn ngữ lập trình

Nếu phương pháp luận đôi khi bị chỉ trích, xếp hạng TIOBE là một chỉ số chuẩn, cho phép biết các xu hướng nghiên cứu liên quan đến lập trình. Được cập nhật hàng tháng, nó dựa trên các truy vấn từ 100 ngôn ngữ phổ biến nhất trên 25 công cụ tìm kiếm, bao gồm Google, Bing, Yahoo !, và cả Wikipedia, Amazon, YouTube hoặc Baidu. Dữ liệu này cho phép anh ta chỉ định điểm số cho các ngôn ngữ và quan sát ngôn ngữ nào được các nhà phát triển sử dụng nhiều nhất trong bối cảnh các dự án chuyên nghiệp của họ hoặc trong quá trình tìm kiếm đào tạo của họ.

Tham khảo đầy đủ bảng xếp hạng TIOBE tháng 10 năm 2020

Mục lục