Thành phố, khách sạn, điểm đến15-16 Jan, 2 Khách, 1 đêm
Tìm kiếm
Ngày đến Wed, Jan 15
1
Ngày vềThu, Jan 16
Số phòng, số khách1 phòng, 2 người lớn, 0 trẻ em

Python là ngôn ngữ lập trình TIOBE của năm 2021 — tên gọi này có ý nghĩa gì thậm chí?

Bởi: Minprice.com
26/03/20240like

Như một đường đua Formula 1 kết thúc lại lần nữa. Nhưng thay vì Max Verstappen và Lewis Hamilton, hai ngôn ngữ lập trình phổ biến Python và C# đã cạnh tranh để giành giải thưởng ngôn ngữ lập trình của năm từ TIOBE.

Vào tháng 12, C# dường như chắc chắn giành ngôi vị này, nhưng cuối cùng Python đã đứng đầu bảng.

Đối với những người chưa biết, TIOBE, một công ty đo lường chất lượng phần mềm có trụ sở tại Hà Lan, sản xuất một chỉ số hàng tháng về ngôn ngữ phổ biến trên thế giới. Nó dựa trên số lượng kết quả tìm kiếm cho một ngôn ngữ lập trình trên các công cụ tìm kiếm phổ biến.

Nó sử dụng các dịch vụ như Google, QQ, Sohu, Amazon và Wikipedia để tính toán kết quả. TIOBE sử dụng truy vấn “+”<ngôn ngữ> programming” và một công thức đặc biệt để tạo ra các xếp hạng thay đổi mỗi tháng. Bạn có thể đọc thêm về toàn bộ quy trình tại đây.

Ngôn ngữ lập trình của năm được quyết định bằng sự tăng điểm so với năm trước. Python vượt qua C# với sự chênh lệch 0.13% — gần như là một kết thúc đua hình ảnh.

Credit: Tiobe

Chỉ số này không chỉ ra ngôn ngữ lập trình tốt nhất hoặc hiệu quả nhất, cũng không đo lường lượng mã nguồn được viết bằng một ngôn ngữ trên internet. Đơn giản là nó mang lại cho chúng ta một hiểu biết tổng quan về tài nguyên và trang web liên quan đến chúng trên internet.

rất nhiều lời chỉ trích đối với chỉ số TIOBE, đặc biệt là vì nó sử dụng một truy vấn và không xem xét các ngôn ngữ không phải tiếng Anh. Tổ chức cho biết họ đang cố gắng đưa thêm thông số để tính toán xếp hạng.

Các chỉ số xếp hạng khác như RedmonkStackoverflow Insights, sử dụng các phương pháp khác nhau để tính toán tầm quan trọng của một ngôn ngữ lập trình. Nhưng Python thường xếp ở một trong những vị trí hàng đầu, và đã làm vậy trong vài năm qua.

Có một số lý do đằng sau sự phổ biến của Python: dễ học, số lượng thư viện lớn và sự hỗ trợ từ cộng đồng, cũng như sự tăng trưởng trong lĩnh vực AI, ML và nghiên cứu.

Nhưng không phải tất cả những gì lấp lánh đều là vàng. Năm ngoái, các nhà nghiên cứu phát hiện Python không phải là ngôn ngữ tiết kiệm năng lượng nhất. Thật đáng tiếc.