Swift chứng kiến ​​sự sụt giảm mạnh mẽ, nhờ vào các ngôn ngữ đa định dạng như Xamarin

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Apple đã ra mắt ngôn ngữ lập trình Swift vào năm 2014 với tư cách là người kế nhiệm cho Objective-C. Kể từ đó, các nhà phát triển đã cố gắng thực hành ngôn ngữ để phát triển di động. Thật không may, điều này không kéo dài vì các nhà phát triển đang rời xa Swift.

Theo một báo cáo gần đây từ TIOBE Index, các nhà phát triển đang ưa chuộng các ngôn ngữ đa nền tảng như C # (Xamarin) và JavaScript (Apache Cordova và Ionic). Đối với những người không biết, TIOBE Index cho biết mức độ phổ biến của các ngôn ngữ lập trình hàng tháng.

Báo cáo cập nhật cho thấy JAVA đứng đầu, tiếp theo là C và C ++, và Objective-C với Swift lần lượt bị đẩy xuống vị trí thứ 19 và 20. Đây là một sự sụt giảm lớn đối với Swift kể từ khi nó đứng ở vị trí thứ 12 vào tháng trước.

Cho đến gần đây, việc lập trình ứng dụng Android bằng Java và ứng dụng iOS trong Swift / Objective-C là khá phổ biến. Điều này khá cồng kềnh vì bạn phải duy trì hai cơ sở mã đang hoạt động gần như giống nhau [điều].

- Paul Jansen, Giám đốc điều hành Tiobe

Nguyên nhân lớn nhất dẫn đến sự sụt giảm thứ hạng này của Swift là nó tập trung hoàn toàn vào hệ sinh thái của Apple, không giống như những hệ sinh thái khác hoạt động trên nhiều nền tảng. Mặc dù đã có những cuộc đàm phán về việc đưa Swift lên Android nhưng Google hoàn toàn tập trung vào JAVA và C ++ để phát triển Android.

Swift đã giành được vị trí thứ 10 trên Chỉ số ngôn ngữ lập trình phổ biến PYPL. Chỉ mục này là chỉ mục thay thế cho Chỉ mục TIOBE và hoạt động bằng cách xếp hạng các ngôn ngữ theo tần suất các hướng dẫn của họ được tìm kiếm trên Google.

Nếu được duy trì, điều này có thể tạo ra một vết nứt trong sự thống trị của ứng dụng trên iOS, nơi hệ điều hành đó theo truyền thống có các ứng dụng tốt hơn trước và có thể tạo ra sự thúc đẩy cho các hệ điều hành cạnh tranh như Android và Windows.

Độc giả của chúng tôi nghĩ gì về điều này? Hãy cho chúng tôi biết ngôn ngữ yêu thích của bạn trong phần bình luận bên dưới.

Via: Thế giới thông tin

Thông tin thêm về các chủ đề: táo, c#, Java, nhanh