Ngôn ngữ lập trình cũ, thường bị chỉ trích này đang trở lại

0
1

            Báo cáo SlashData cho biết PHP đang thu hút các nhà phát triển mới nhanh hơn đáng kể so với nhiều ngôn ngữ lập trình khác.
        

            
                                                                             
            
            

                 ] ]
    

     Các ngôn ngữ lập trình tốt nhất để học trong năm 2019: Các kỹ năng mã hóa hàng đầu trả cho bạn nhiều nhất
     Đây là những ngôn ngữ có nhu cầu cao nhất và đưa ra mức lương cao nhất.
    

    

    
        

Vào đầu thập kỷ này, tiếng tăm của PHP là ngôn ngữ lập trình đã ở trong tình trạng ảm đạm.

Sự thất vọng với sự không nhất quán và không thể đoán trước của ngôn ngữ đã được ghi lại trong bài viết năm 2012 của PHP: một phần nhỏ của thiết kế xấu, vẫn được xếp hạng cao trong kết quả tìm kiếm cho 'các chỉ trích PHP'.

Tuy nhiên, trong những năm qua, ngôn ngữ đã trải qua nhiều thay đổi, với các bản phát hành 7.x giới thiệu "khả năng sử dụng và cải thiện tốc độ cho ngôn ngữ", như James Sanders của TechRepublic đã nêu ra.

Giờ đây, công việc khó khăn có thể được đền đáp, với báo cáo Trạng thái Nhà phát triển mới của SlashData đặt tên cho PHP là ngôn ngữ phổ biến thứ hai để phát triển web và là ngôn ngữ phổ biến thứ năm nói chung, với 5,9 triệu nhà phát triển hoạt động.

"Giống như Python, nó tăng nhanh hơn đáng kể so với tổng số nhà phát triển, đã tăng thêm 32% cho các nhà phát triển vào năm 2018", báo cáo nêu rõ.

"Mặc dù có (có thể nói là có tiếng xấu), nhưng thực tế là PHP rất dễ học và được triển khai rộng rãi vẫn thúc đẩy nó trở thành ngôn ngữ chính cho internet hiện đại."

XEM: 10 cách để ngăn chặn sự kiệt sức của nhà phát triển (PDF miễn phí) (TechRepublic)

Ngay cả trước khi sự phát triển mới nhất này, PHP luôn là ngôn ngữ được sử dụng rộng rãi, có từ lâu là nền tảng của web. Phần lớn các trang web trên thế giới vẫn chạy trên PHP, được sử dụng cho các Hệ thống quản lý nội dung (CMS) cực kỳ phổ biến như Drupal, Joomla và WordPress. Di sản của một số lượng lớn các trang web chạy trên PHP có nghĩa là nhu cầu dành cho các nhà phát triển có kỹ năng PHP khó có thể cạn kiệt bất cứ lúc nào.

Và mặc dù không nhận được sự chú ý như các ngôn ngữ như JavaScript hoặc Python, PHP vẫn thường xuyên ở gần các ứng dụng hàng đầu của các ngôn ngữ lập trình phổ biến, chiếm vị trí số bốn trong cả Xếp hạng ngôn ngữ lập trình RedMonk năm nay và Khảo sát nhà phát triển chồng chéo gần đây nhất.

Điều đó nói rằng, các ngôn ngữ phía máy chủ mới đang bắt đầu xuất hiện, với gần một phần ba các nhà phát triển nói rằng họ đã sử dụng PHP cùng với Node.js JavaScript trong khảo sát người dùng Node.js 2018. PHP cũng đánh giá thấp hơn về các ngôn ngữ làm tròn mà các nhà phát triển thích sử dụng, xếp thứ 23 trên 25 trong danh mục ngôn ngữ "được yêu thích nhất" trong Khảo sát nhà phát triển Stack Overflow năm nay.

Ở những nơi khác, kết quả báo cáo của Nhà nước của Nhà phát triển khá phù hợp với các khảo sát khác về sử dụng ngôn ngữ.

Ngôn ngữ kịch bản web đã biến JavaScript thành tất cả các ngành nghề có cơ sở phát triển lớn nhất, với 11,7 triệu người dùng hoạt động. Theo sát phía sau là Python đa năng, đang nhanh chóng bổ sung các nhà phát triển mới vào mặt sau của việc sử dụng nó trong lĩnh vực học máy mở rộng, với 8.2 triệu nhà phát triển, nhiều hơn Java, theo báo cáo của SlashData.

Ngược lại, báo cáo nói rằng Java, với 7.6 triệu nhà phát triển đang hoạt động, C #, với 6,7 triệu và C / C ++, với 6,3 triệu người đang "tăng trưởng với tốc độ chậm hơn so với dân số nhà phát triển chung", nói thêm "họ không còn là ngôn ngữ đầu tiên mà các nhà phát triển (mới) tìm đến ". Những phát hiện này trái ngược với Chỉ số TIOBE, trong báo cáo tháng này tuyên bố rằng C ++ đã vượt qua Python để trở thành ngôn ngữ lập trình phổ biến thứ ba. Sự khác biệt về quan điểm này nêu bật lý do tại sao kết quả của tất cả các khảo sát ngôn ngữ lập trình cần phải được thực hiện bằng một nhúm muối và đánh giá dựa trên mức độ bạn đồng ý với phương pháp của họ.

Báo cáo SlashData cho biết cộng đồng ngôn ngữ phát triển nhanh nhất về tỷ lệ phần trăm là Kotlin thay thế Java, tăng 58% trong năm 2018 lên 1,7 triệu nhà phát triển, với SlashData quy kết sự phát triển của Google khiến cho Kotlin trở thành ngôn ngữ hạng nhất cho phát triển Android.

Các số liệu ngôn ngữ lập trình SlashData được biên soạn bằng cách sử dụng "ước tính độc lập về số lượng nhà phát triển phần mềm toàn cầu" của công ty và "các cuộc khảo sát sai lệch quy mô lớn, quy mô lớn đạt hơn 20.000 nhà phát triển mỗi sáu tháng".

                                                                                

                                                

Cũng xem

LEAVE A REPLY

Please enter your comment!
Please enter your name here