Tin học [ Đăng ngày (11/09/2014) ]
Java và C++ đang thoái trào
Java, C++ có đang bị thất sủng? Một thống kê chỉ số ngôn ngữ lập trình đang cho thấy điều đó, mặc dù hai ngôn ngữ này vẫn còn nằm trong yêu cầu tuyển dụng của nhiều công ty phát triển ứng dụng.

Ảnh minh họa

Chỉ số Tiobe trong tháng 9 đưa ra những đánh giá chuyên sâu về hai ngôn ngữ này, cho rằng Java và C++ hiện đang có chỉ số thấp nhất từ năm 2001 đến nay. Nhưng điều này không có nghĩa Java và C++ đang trên đường thoái trào vì thị trường vẫn còn nhu cầu rất lớn. Dựa trên một công thức phân tích tìm kiếm ngôn ngữ trong cơ sở dữ liệu về website, chỉ số đánh giá Java trong tháng 9 đạt 14,14%; C++ đạt 4,67%. Nhìn chúng, Java hiện có tính phổ biến xếp thứ 2, trong khi C++ đứng thứ 4.

Tiobe cho rằng sự phát triển mạnh mẽ của các ngôn ngữ hướng tên miền trong các lĩnh vực chuyên biệt như lập trình y sinh (y tế và sinh học) và số liệu có thể giảm nhu cầu các ngôn ngữ lập trình phổ biến, dùng chung như Java và C++. Nhưng theo ông Paul Jansen, giám đốc Tiobe, Java vẫn còn rất phổ biến, chỉ đứng sau C với 16,72%.

Khi nói đến công việc của nhà phát triển thì cả Java và C++ vẫn còn đầy hứa hẹn. Thử tìm kiếm việc làm CNTT Trên trang Dice.com, có đến 17,147 công việc liên quan đến Java; tương tự với C++ cũng có đến 16.713 công việc liên quan, so với công việc liên quan đến Python chỉ ở 5.329 và Perl chỉ đạt 4.368. Tương tự với các trang kiếm việc tại Việt Nam như Vietnamworks.com, jobstreet.com… thì các công việc liên quan đến C++ và Java cũng rất nhiều. Nhưng theo cá nhân ông Jansen, C++ không thể lên được nữa nhưng Java thì có tiềm năng hơn.

Xu hướng các trang web đang di chuyển từ C lên C++ là vì C không có khả năng mở rộng. Nhưng mặt khác, có nhiều công ty di dời từ C++ sang các ngôn ngữ khác để giải quyết các vấn đề về quản lý bộ nhớ. Số lượng website đi từ C lên C++ thấp hơn so với từ C++ sang các ngôn ngữ lập trình khác.

C++ cũng cần nhà phát triển thông thạo hơn so với các ngôn ngữ khác thì mới có thể xây dựng ứng dụng tốt được. Lý do khác là chi phí sở hữu C++ cao hơn Java vì phần lớn các công cụ Java đều là nguồn mở, miễn phí trong khi thị trường C++ thường phải trả tiền thì mới có được công cụ tốt.

Trái với chỉ số Tiobe, chỉ số PyPL cũng đánh giá tính phổ biến của ngôn ngữ lập trình, tìm kiếm trên Google, cho rằng Java là ngôn ngữ dẫn đầu với 27,2% hồi tháng 8 vừa rồi. C++ đứng thứ 5 với 8,8% thị phần. Trong suốt 12 tháng qua, thị phần Java tăng nhẹ trong khi C++ lại giảm.

Ngôn ngữ Swift mới của Apple tăng mạnh theo chỉ số của Tiobe khi mới xuất hiện được 1 tháng, nhảy từ vị trí 23 lên 18 trong tháng này, chiếm 0,85% thị phần ngôn ngữ lập trình.

Ngoài ra, theo chỉ số Tiobe, Objective-C, ngôn ngữ tiền thân của Swift, đứng thứ 3 với 9,94% trong khi C# đứng thứ 5 (4,35%). Còn theo chỉ số PyPL, từ thứ 2 đến thứ 4 là PHP (12,8%), Python (10,7%) và C# (9,8%).

Bùi Lê Duy
Theo pcworld.com.vn (ntbtra)
In bài viết  
Bookmark
Ý kiến của bạn

Xem nhiều

Tiêu điểm

Chuyển đổi số tại Cần Thơ: Thực trạng và giải pháp hoàn thiện hệ thống chính sách nâng cao năng lực đổi mới sáng tạo của các doanh nghiệp
Nỗ lực hoàn thiện hạ tầng công nghệ thông tin, đảm bảo kết nối thông suốt
Tập trung cao độ cho phát triển kinh tế - xã hội thành phố
Nâng cao chất lượng đội ngũ cán bộ làm công tác đối ngoại
Lãnh đạo UBND thành phố Cần Thơ làm việc với Sở Khoa học và Công nghệ về tình hình hoạt động sau khi hợp nhất ba địa phương
Hội đồng tư vấn, giao trực tiếp tổ chức chủ trì nhiệm vụ KH&CN (Tư vấn và chứng nhận Tiêu chuẩn ISO 9001:2015 – Hệ thống quản lý chất lượng - Các yêu cầu và Tiêu chuẩn ISO 14001:2015 – Hệ thống quản lý môi trường) thuộc Chương trình NSCL năm 2025
Microsoft cáo buộc nhóm tin tặc đứng sau mạng lưới Deepfake AI
Công nghệ lưu trữ lượng tử vừa đạt đột phá: Chứa 5.000 phim 4K trên một tinh thể bé hơn đầu ngón tay?
Sony tuyên bố hợp tác gây chấn động ngành game, mang tính năng độc quyền trên AMD RX 9000 đến PS5 Pro, vạch ra tương lai cho PS6
Startup xe điện Dat Bike đã không còn "trong tay” người Việt
Trung Quốc tự đẩy mình vào 'thời khắc sinh tử': 300 startup xe điện chỉ còn 7 hãng lớn có thể tồn tại, chiến trường xe điện khốc liệt hơn bất kỳ lúc nào
Chuyên gia Phạm Chi Lan chỉ ra 4 điểm yếu của các nhà sáng lập Việt: Nhiều startup cho rằng xuất khẩu được mới 'oai', trong khi thị trường nội còn khó hơn ngoại
Startup KAMEREO ‘ấm bụng’ trong ‘mùa đông gọi vốn’: Hoàn tất vòng Series B với 7,8 triệu USD từ 5 ‘đồng hương’ Nhật Bản
Founder - CEO Amslink: Kiến tạo tương lai Anh ngữ cho thế hệ trẻ Việt
CASTI Awards 2024 - Tôn vinh sản phẩm khoa học, công nghệ và đổi mới sáng tạo
Siêu thị số  
 
Thuật toán học tăng cường cải tiến dựa trên xu hướng dữ liệu ứng dụng trong ra quyết định giao dịch thị trường tiền điện tử
Sự phát triển nhanh chóng của thị trường tiền điện tử đặt ra yêu cầu cấp thiết đối với các phương pháp ra quyết định giao dịch có khả năng thích ứng với tính biến động cao và phi tuyến của dữ liệu giá. Trong bối cảnh đó, học tăng cường được xem là một hướng tiếp cận tiềm năng nhờ khả năng học trực tiếp thông qua tương tác với môi trường mà không cần dữ liệu gán nhãn. Tuy nhiên, việc chỉ sử dụng học tăng cường thuần túy thường gặp hạn chế trong việc kiểm soát rủi ro và tối ưu lợi nhuận khi áp dụng vào thị trường tài chính thực tế.


 
Công nghệ 4.0  
 
An toàn dữ liệu tài chính trong kỷ nguyên trí tuệ nhân tạo
Việt Nam hiện là một trong những thị trường tài chính năng động nhất khu vực, nhưng đồng thời cũng là mục tiêu hàng đầu của tội phạm mạng. Khi trí tuệ nhân tạo (AI) thâm nhập sâu vào các dịch vụ ngân hàng, chứng khoán và ví điện tử, khái niệm an toàn dữ liệu tài chính đã thay đổi hoàn toàn về bản chất.


 
Điện tử  
 
AGIBOT triển khai robot bán nhân hình trong sản xuất điện tử
AGIBOT vừa công bố việc đưa dòng robot AGIBOT G2 vào môi trường sản xuất điện tử tiêu dùng tại Longcheer Technology. Đây được xem là bước tiến quan trọng, đánh dấu việc ứng dụng trí tuệ nhân thể (embodied AI) ở quy mô công nghiệp, trực tiếp trong quy trình sản xuất cốt lõi.


 
Tin học  
 
Thuật toán học tăng cường cải tiến dựa trên xu hướng dữ liệu ứng dụng trong ra quyết định giao dịch thị trường tiền điện tử
Sự phát triển nhanh chóng của thị trường tiền điện tử đặt ra yêu cầu cấp thiết đối với các phương pháp ra quyết định giao dịch có khả năng thích ứng với tính biến động cao và phi tuyến của dữ liệu giá. Trong bối cảnh đó, học tăng cường được xem là một hướng tiếp cận tiềm năng nhờ khả năng học trực tiếp thông qua tương tác với môi trường mà không cần dữ liệu gán nhãn. Tuy nhiên, việc chỉ sử dụng học tăng cường thuần túy thường gặp hạn chế trong việc kiểm soát rủi ro và tối ưu lợi nhuận khi áp dụng vào thị trường tài chính thực tế.


 



© Copyright 2020 Trung tâm Khởi nghiệp và Đổi mới sáng tạo - Sở Khoa học và Công nghệ TP. Cần Thơ
Địa chỉ: 118/3 Trần Phú - Phường Cái Khế - thành phố Cần Thơ
Giấy phép số: 05/ GP-TTĐT, do Sở Thông tin và Truyền Thông thành phố Cần Thơ cấp ngày 23/5/2017
Trưởng Ban biên tập: Ông Vũ Minh Hải - Giám đốc Trung tâm Khởi nghiệp và Đổi mới sáng tạo - Sở Khoa học & Công nghệ TP. Cần Thơ
Ghi rõ nguồn www.trithuckhoahoc.vn khi bạn sử dụng lại thông tin từ website này