Top 10 ngôn ngữ lập trình 2016

C vẫn là số 1, nhưng dữ liệu lớn mới là người thắng cuộc.

Năm thứ ba IEEE Spectrum xếp hạng các ngôn ngữ lập trình phổ biến nhất. Spectrum đánh giá ngôn ngữ qua 12 chỉ số, mỗi chỉ số xem xét mức độ phổ biến theo một hướng khác nhau. Kết hợp các chỉ số cho ra thứ hạng của ngôn ngữ.

Vì mỗi người có thể xem trọng những khía cạnh khác nhau, công cụ tương tác Top Programming Languages của Spectrum của phép bạn điều chỉnh trọng lượng của từng chỉ số góp phần vào việc xếp hạng. Ngoài ra còn có bộ lọc tùy chọn: ví dụ, chỉ xem xét các ngôn ngữ được sử dụng trong các hệ thống nhúng hoặc ứng dụng di động. Bạn có thể tùy chỉnh trọng lượng từng chỉ số hoặc sử dụng những thiết lập có sẵn.

Thiết lập mặc định phản ánh mối quan tâm chung của các thành viên IEEE. Vậy theo Spectrum Top 10 ngôn ngữ lập trình năm 2016 là những ngôn ngữ nào?

Google và Apple cũng khiến người ta phải chú ý, Go của Google đã đánh bại Swift của Apple để vào Top 10. Tuy nhiên Swift cũng tăng ấn tượng khi nhảy 5 bậc lên vị trí thứ 11 so với năm rồi (năm đầu tiên Swift góp mặt trong bảng xếp hạng). Không như năm rồi xuất hiện nhiều gương mặt mới, năm nay trong bảng xếp hạng chỉ có những cái tên cũ.Sau hai năm ở vị trí thứ hai, C cuối cùng đã lật đổ Java để leo lên vị trí số 1. Trong Top 5, Python đã hoán đổi vị trí với C++ để chiếm vị trí số 3, C# bị R hất ra khỏi Top 5. R được đà từ những năm trước, nằm trong xu hướng chung đang lên của các ngôn ngữ dữ liệu lớn hiện đại được phân tích chi tiết trong bài “Xu hướng ngôn ngữ lập trình: Sự trỗi dậy của dữ liệu lớn”.

Những thay đổi đáng chú ý khác như Ladder Logic tăng 5 bậc leo lên vị trí thứ 34. Ladder Logic được sử dụng trong các bộ điều khiển logic lập trình, đặc biệt là những bộ điều khiển được dùng trong các nhà máy. Mặc dù sản xuất có vẻ như là một ngách hẹp của ngôn ngữ, nhưng mức độ khá phổ biến của nó cho thấy thị trường ngách đó thực sự lớn. HTML tiếp tục phổ biến, tăng lên vị trí thứ 16. (Spectrum xác định một ngôn ngữ lập trình phải có cú pháp riêng biệt được dùng để tạo ra các chỉ thị máy tính, ngay cả khi đó chỉ là những chỉ thị về cách cấu trúc dữ liệu).

Trong những cái tên rớt hạng, có lẽ đáng ngạc nhiên nhất là sự sụt giảm của ngôn ngữ lập trình Shell (dùng để tạo kịch bản) được các nhà quản trị hệ thống ưa thích, rớt 7 bậc xuống vị trí thứ 19. Điều này có thể phản ánh sự phát triển của các hệ thống tinh vi hơn để quản lý các trung tâm dữ liệu dựa trên đám mây, nhưng chúng ta sẽ phải chờ xem xu hướng này có tiếp tục trong năm tới hay không hay đây chỉ là một sự tình cờ thống kê.

Nguồn: IEEE Spectrum

 

Tin liên quan

08/11/2019

Viettel IDC ra mắt Website mới với những cập nhật tối ưu hóa trải nghiệm người dùng!

Với mong muốn mang đến cho khách hàng những trải nghiệm sử dụng dịch vụ tốt nhất, bắt đầu từ ngày 08/11/2019, Viettel IDC ra mắt Website với giao diện hoàn toàn mới cùng với những cải tiến tối ưu như: Đăng ký và quản lý dịch vụ trên cùng 1 giao diện; bảo mật 2 lớp khi đăng nhập; hỗ trợ đa thiết bị

24/09/2019

Viettel vào top 500 thương hiệu giá trị nhất thế giới

Viettel trở thành thương hiệu duy nhất của Việt Nam và là 1 trong 8 thương hiệu của ASEAN lọt vào danh sách 500 thương hiệu giá trị nhất thế giới.

20/09/2019

Viettel IDC bắt tay Akamai cung cấp giải pháp tăng tốc kết nối dữ liệu cho doanh nghiệp nội dung số

Với mong muốn đồng hành cùng doanh nghiệp nội dung số như truyền hình OTT, Viettel IDC và Akamai đã hợp tác cung cấp các giải pháp về tăng tốc kết nối dữ liệu (Media, Web Performance) và chống tấn công mạng (Cloud Security).

19/09/2019

Dịch vụ truyền hình OTT: Nâng cao khả năng cạnh tranh cho doanh nghiệp Việt

Sự xuất hiện ngày càng nhiều ứng dụng truyền hình trả tiền OTT nước ngoài là thách thức và cơ hội chuyển mình của các nhà cung cấp dịch vụ nội dung...

17/09/2019

Viettel IDC nhận 3 giải thưởng chuyển đổi số

Các giải thuộc hạng mục sản phẩm, dịch vụ, giải pháp công nghệ số tiêu biểu được trao trong Vietnam Digital Awards 2019, hôm 6/9/2019, tại Hà Nội.

28/08/2019

Hệ thống trung tâm dữ liệu Viettel IDC đạt thêm một chứng chỉ quốc tế

Ngoài các chứng chỉ quốc tế đã đạt được trước đây như ISO 9001, ISO 27001, TIA 942 rated 3 (Tiêu chuẩn thiết kế, triển khai Trung tâm dữ liệu),...

24/08/2019

Khởi động kế hoạch thành lập Câu lạc bộ Điện toán đám mây và Trung tâm dữ liệu Việt Nam

Trong khuôn khổ hội thảo Viet Nam OpenInfra Days 2019 được tổ chức hôm nay, ngày 24/8, Hiệp hội Internet Việt Nam (VIA) đã công bố khởi động kế...

14/08/2019

Shared Hosting hay Cloud Hosting - Ưu nhược điểm và trường hợp sử dụng của từng loại hình

Cả Shared Hosting và Cloud Server đều có điểm chung: Nhà cung cấp dịch vụ lưu trữ web, máy chủ và trang web. Tuy nhiên chúng cũng có rất nhiều sự...

25/07/2019

[Thông báo] Viettel IDC cần thanh lý nội thất văn phòng

Kính gửi các khách hàng và đối tác của Viettel IDC, Hiện nay, để phục vụ quá trình mở rộng và cải tạo văn phòng, Viettel IDC có một số nội thất văn...