Ngôn ngữ Swift đã trở nên phổ biến hơn đối với các nhà phát triển nhưng không phải đối với Apple

Nhanh

Khi Apple giới thiệu Swift, một ngôn ngữ lập trình mới giúp cuộc sống của các nhà phát triển trở nên dễ dàng hơn và kể từ khi nó trở thành Mã nguồn mở vào tháng XNUMX năm ngoái, sự phổ biến của nó đã tăng lên theo cấp số nhân trở thành ngôn ngữ lập trình được sử dụng nhiều thứ mười bốn, bao gồm Objective-C, cũng được sử dụng để phát triển các ứng dụng cho iOS.

Nhưng điều đó dường như chỉ xảy ra bên ngoài các văn phòng ở Cupertino, nơi Các ứng dụng iOS được thiết kế bằng Swift dễ thấy bởi sự vắng mặt của chúng và nơi họ tiếp tục sử dụng Objective-C để phát triển các ứng dụng, ít nhất là như nhà phát triển Ryan Olson đã có thể xác minh sau khi phân tích kỹ lưỡng iOS 9.2 và tất cả các ứng dụng gốc đã được cài đặt.

Ryan Olson, đã quan tâm đến việc tìm hiểu xem Apple có đang sử dụng Swift trong một thời gian không và anh ấy đã điều tra bằng cách xác minh rằng chỉ có một ứng dụng được phát triển với ngôn ngữ lập trình mới:

Swift đã trở nên phổ biến theo thời gian, đặc biệt là đối với các nhà phát triển bên thứ ba. Tuy nhiên, Apple chỉ sử dụng ngôn ngữ lập trình này trong ứng dụng Máy tính dành cho iOS 9.2. Người ta dự kiến ​​sẽ tìm thấy một số ứng dụng khác, nhưng không phải như vậy, đối với Apple, Swift không phải là một ngôn ngữ thích ứng với các ứng dụng mới.

Ứng dụng máy tính được phát triển gần như hoàn toàn bằng Swift, ngoại trừ hai dòng được viết bằng Objctive-C. Hiện tại, nó là chiếc duy nhất và sẽ vẫn như vậy.

Để lại các ứng dụng được cài đặt nguyên bản trên iOS, nếu chúng ta có thể tìm thấy một số ứng dụng khác, chẳng hạn như App Store cho Apple Watch cũng như một số phần của ứng dụng WWDC, nơi mà tất cả các bên quan tâm không thể tham dự hội nghị nhà phát triển mà Apple tổ chức hàng năm, bạn có thể cập nhật từng phút. Federighi đã nhiều lần tuyên bố rằng Các kỹ sư của Apple được tự do sử dụng ngôn ngữ lập trình mà họ thích nhất, họ không bắt buộc phải sử dụng một cái cụ thể.


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.

Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.