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  
 
Một nghệ sĩ AI đã kiếm được hàng triệu đô la
Tại Art Basel Hong Kong, hội chợ nghệ thuật lớn nhất châu Á, một trợ lý AI bí ẩn lặng lẽ quan sát người qua lại thông qua hai camera theo dõi. Ngay cả người tạo ra nó cũng không biết chính xác nó đang tìm kiếm điều gì.


 
Điện tử  
 
Insta360 hé lộ Luna Ultra: zoom quang 6x, thiết kế tách rời, tiện thể "đá xoáy" màn ra mắt mờ nhạt của Osmo Pocket 4
Ngay sau khi DJI ra mắt Osmo Pocket 4 và hé lộ bản Osmo Pocket 4P, đối thủ Insta360 đã nhanh chóng phản pháo bằng loạt rò rỉ về mẫu gimbal camera Luna Ultra với khả năng zoom quang học ấn tượng và thiết kế module hoàn toàn mớ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