Top
Trang chủ » Tin tức - Sự kiện » Tin công nghệ


Ngày: 9/15/2017 4:56:22 PM

Top ngôn ngữ lập trình được yêu thích nhất năm 2017




Đã là mùa hè tại IEEE Spectrum, điều đó cũng có nghĩa là đến mùa bình chọn top các ngôn ngữ lập trình. Với tiêu chí dựa trên tính năng của từng ngôn ngữ và sự thông dụng của chúng trong thế giới lập trình. Như vậy, với sự tài năng của data journalist Nick Diakopoulos cùng với 12 cách xếp hạng khác nhau cùng với 10 nguồn dữ liệu online nhằm đưa ra bảng xếp hạng của 48 ngôn ngữ lập trình khác nhau hot nhất năm 2017. Khác với những “top list” bình thường, user có quyền bình chọn ra những số liệu, thước đo mà họ cảm thấy quan trọng nhất nhằm cho ra kết quả phù hợp với nhu cầu của mình.

Kết quả của top list được dựa trên một số tiêu chí như sở thích của người đọc Spectrum,Developer mong muốn điều gì, ngôn ngữ nguồn mở nào đang Hot. Không chỉ thế, bạn có quyền lọc bớt ra các tiêu chí mà mình không cần và sẽ nhận được kết quả chính xác cho bạn.
Vy thì top 10 ngôn ngữ lập trình dành cho người đọc trên Spectrum là gì?

Python vẫn tiếp tục đà phát triển mạnh mẽ từ năm trước và nhảy đến 2 bậc lên vị trí dẫn đầu bảng xếp hạng. Dù vậy, khoảng cách giữa Python, C, Java, và C++ là không nhiều chứng tỏ cả 4 ngôn ngữ đều rất được ưa chuộng trong cộng đồng công nghệ. Tuy nhiên nếu tập trung về khía cách ngôn ngữ nào được các công ty tuyển nhiều nhất thì C lại dẫn đầu và bỏ Python một khoảng cách khá xa

C# đã xuất hiện lại trong top 5, lấy lại vị trí đã mất vào tay của R nằm ngoái. Ruby thì tuột dốc không phanh xuống vị trí thứ 12, nhờ đó mà Apple’s Swift và Google’s Go được lọt vào top 10. Đây là một điều khá ân tượng bởi Swift chỉ mới ra đời cách đây 2 năm. (Apple’s Objective-C thì thê thảm hơn khi cán mốc với vị trí thứ 26)

Tuy vậy, đây cũng là năm thứ 2 liên tiếp không có sự góp mặt của ngôn ngữ lập trình mới nào. Có vẻ chúng ta đang tiến vào thời đại phát triển vững chắc của coding khi mà developer tập trung hơn vào việc tạo và cải thiện các tool dành cho cloud, mobile, và big data applications.

Nói về việc ổn định, Fortran vẫn tiếp tục nằm ở giữa bảng xếp hạng (đứng thứ 28) trong khi Lisp ở vị trí 35 và Cobol tuột xuống cuối bảng khi năm ở thứ 40: Có thể thấy rõ là dù những ngôn ngữ lập trình có tuổi đời khá cao nhưng vẫn còn thu hút được sự chú ý của nhiều developer.

Khi xét về tiêu chí dành cho open source project, tất nhiên chúng ta sẽ gặp phải vấn đề thiên vị các project mới hơn. HTML đã có cuộc bứt phá ngoạn mục khi nhảy từ vị trí thứ 11 để lọt vào top 10 và cán mốc thứ 8. (Đây thật sự là một điều đáng mừng bởi có khá nhiều người cứ cho rằng HTML không phải là ngôn ngữ lập trình mà nó chỉ như bôi sơn trét phấn. Tại Spectrum, chúng tôi có cách nhìn hoàn toàn khác với HTML xứng đáng là một ngôn ngữ lập trình đầy hứa hẹn, đặc biệt là khi được kết hợp với CSS)

Cuối cùng, một điều cần nói tới là chúng tôi đã phải đưa ra một số điều chỉnh nhằm cải thiện tính chính xác của kết quả, đặc biệt là với các ngôn ngữ lập trình ít được biết tới. Nhờ đó mà user có thể dựa vào lịch sử data có thể đưa ra những so sánh nhất quáng hơn bởi chúng tôi cũng làm lại bảng xếp hạng năm ngoái dựa vào cách thức mới này. Tuy sẽ có chút thay đổi và khác biệt nhưng không đáng kể cũng như không ảnh hưởng đến các ngôn ngữ lập trình đang được ưa chuộng.

Nguồn: Spectrum

 

Khóa học quan tâm

Khóa học Xây dựng dự án với ASP.NET MVC 5Khóa học xây dựng dự án thực tế với PHP & My SQL

Liên hệ

Cơ sở 1:

  Tầng 6 - Tòa nhà Viện Công Nghệ
       25 Vũ Ngọc Phan - Láng Hạ - Đống Đa - Hà Nội

  0978.611.889

Cơ sở 2:

  Tòa nhà Viện Công Nghệ Và Đào Tạo Devmaster
      140 - Đường Cầu Diễn - Nguyên Xá - P. Minh Khai - Q. Bắc Từ Liêm - Tp. Hà Nội

  0978.611.889

Cơ sở 3: Phòng học

  Tầng 5 - Nhà B1 : Số 1 - Đường Phạm Văn Đồng - Mai Dịch - Hà Nội.

  0978.611.889


  Giờ làm việc:
  • Từ Thứ 2 đến Thứ 6 : 07h30 -> 21h30
  • Thứ 7 - Chủ nhật : 07h30 -> 17h00