Ngôn ngữ lập trình của Apple, Swift, hiện có sẵn cho Windows

Nhanh

Apple chính thức giới thiệu Swift vào năm 2014, một ngôn ngữ lập trình mới tập trung vào việc phát triển các ứng dụng cho iOS và macOS, có thể sử dụng bất kỳ thư viện nào được lập trình trong Objective-C ngoài việc gọi các hàm C. Mặc dù đã được trình bày như một ngôn ngữ độc quyền, vào năm 2015 , một năm sau khi trình bày, đã trở thành mã nguồn mở.

Sau nhiều năm chờ đợi, ngôn ngữ lập trình mới này vừa hạ cánh trên cửa sổTheo cách mà bất kỳ nhà phát triển Windows nào quan tâm đến việc bắt đầu sử dụng ngôn ngữ lập trình này đều có thể làm như vậy ngay bây giờ và do đó có thể tận dụng tất cả các chức năng mà ngôn ngữ ngày càng được các nhà phát triển sử dụng này cung cấp cho chúng ta.

Dự án Swift đã làm việc hơn một năm để chuyển Swift sang Windows, một nỗ lực đã được cộng đồng nhà phát triển thực hiện tại swift.org.

Như chúng ta có thể thấy trong tuyên bố về việc ra mắt Swift dành cho Windows đã được công bố, nó không chỉ đơn giản là cung cấp một trình biên dịch, mà còn đảm bảo rằng tất cả các chức năng của nó đều có sẵn trên nền tảng. Theo cách này, ngoài trình biên dịch, còn có thư viện chuẩn và các thư viện chính.

Những thư viện này là một phần của những gì cho phép các nhà phát triển viết ứng dụng mạnh mẽ một cách dễ dàng mà không phải lo lắng về các chi tiết của hệ thống cơ bản. Nhờ các thư viện này và khả năng tương tác của Swift với C, có thể phát triển các ứng dụng Windows trong Swift, đồng thời tận dụng kho thư viện có sẵn trên nền tảng Windows.

Một trong những nhà phát triển đang đặt cược nhiều nhất vào chức năng mà Swift cung cấp, là Readdle, người đã có kinh nghiệm trong các ứng dụng đa nền được viết bằng ngôn ngữ lập trình này, đưa nhiều thư viện hiện có trong Swift vào Windows để các ứng dụng của họ hoạt động giống như những gì chúng đã làm. bên trong. của hệ sinh thái Apple.


Theo dõi chúng tôi trên Google Tin tức

Để 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.