Ngôn Ngữ Lập Trình Swift Của Apple Hiện Đã Thành Mã Nguồn Mở Với Phiên Bản 3.0

04 Tháng Mười Hai 20156:00 CH(Xem: 21241)
Ngôn Ngữ Lập Trình Swift Của Apple Hiện Đã Thành Mã Nguồn Mở Với Phiên Bản 3.0
blank
Thượng tuần tháng 12/2015, Apple đã chính thức ra mắt Swift 3.0 mã nguồn mở cho cộng đồng.

Swift là một ngôn ngữ lập trình hoàn toàn mới, được Apple giới thiệu ngày 02/06/2014. Swift được thiết kế để làm việc với frameworks Cocoa và Cocoa Touch, có thể sử dụng chung với mã C, C++ và Objective-C trong cùng một ứng dụng.

Trước khi Swift xuất hiện, tất cả các ứng dụng của Apple được viết bằng ngôn ngữ Objective C – một ngôn ngữ lập trình cũ và thiếu sự thân thiện so với các ngôn ngữ khác như Java, C#, và Python.

Swift được tạo ra để khắc phục các nhược điểm của Objective-C: nhẹ nhàng, nhanh, đơn giản hơn và hiệu năng xử lý tốt hơn. Tính năng Xcode Playgrounds còn giúp nhà phát triển xem nhanh kết quả mã lập trình theo thời gian thực ở màn hình kế bên, mà không cần phải ấn nút build hoặc debug.


Tại WWDC 2015, Apple từng tuyên bố sẽ mã nguồn mở ngôn ngữ lập trình Swift 2.0 ra toàn cầu. Craig Federighi – phó chủ tịch kỹ thuật phần mềm của Apple – cho biết: “Chúng tôi nghĩ Swift là một ngôn ngữ lập trình lớn kế tiếp, sẽ được tất cả mọi người dùng để phát triển ứng dụng và cả lập trình hệ thống trong vòng 20 năm tới. Chúng tôi nghĩ rằng Swift nên có mặt ở mọi nơi và cho mọi người”.

Trong tương lai, sẽ xuất hiện nhiều hơn những ứng dụng Swift chạy trên những nền tảng không phải của Apple: Android, Windows hay cả trên nền Web. Các lập trình viên cũng có thể phát triển nhiều ứng dụng iOS và OS X trên các hệ thống không phải của Apple với khả năng tương thích đến 100%.

Link: https://swift.org/
55Vote
41Vote
30Vote
21Vote
12Vote
3.79
Gửi ý kiến của bạn
Tắt
Telex
VNI
Tên của bạn
Email của bạn
Tạo bài viết
27 Tháng Hai 2019
Khoảng cuối tháng 02/2019, Fujifilm công bố hiệu chỉnh lại giá bán cho film và giấy rọi vì hãng đang phải đối mặt với việc tăng chi phí sản xuất và vận chuyển của phim. Hãng cho biết đã cố gắng cân bằng giá bán nhưng sẽ không mạo hiểm giảm chất lượng film nên buộc lòng phải tăng giá
26 Tháng Hai 2019
Khoảng cuối tháng 02/2019, theo Android Authority, các ứng dụng có thể gửi dữ liệu cá nhân mặc cho người dùng không liên kết tài khoản Facebook, thậm chí là không có tài khoản Facebook. Một số ứng dụng còn gửi các dữ liệu khá nhạy cảm về tình trạng sức khỏe.
26 Tháng Hai 2019
Bất kể một thứ gì mới xuất hiện, chúng ta sẽ tìm cách đặt tên cho nó sao cho hợp lý nhất có thể. Một đứa trẻ sinh ra có tên, kể cả những thứ trừu tượng cũng phải có danh tính để còn gọi cho dễ. Chẳng hạn như đường ranh giới giữa khí quyển của Trái Đất và Vũ trụ có tên là Đường Kármán, đặt theo tên kỹ sư và nhà vật lý học Theodore von Kármán, cá nhân có nhiều cống hiến trong ngành hàng không và du hành vũ trụ.
26 Tháng Hai 2019
Khoảng cuối tháng 02/2019, tại sự kiện MWC diễn ra ở Tây Ban Nha, cả Micron và SanDisk đã công bố sản phẩm thẻ nhớ UHS-I microSDXC 1TB mới. Đây sẽ là thông tin cực kỳ hấp dẫn đối với những người dùng cần nhiều dung lượng lưu trữ và cảm thấy như phiên bản Galaxy S10 Plus cao cấp nhất vẫn chưa đủ thỏa mãn nhu cầu của mình.
26 Tháng Hai 2019
Khoảng cuối tháng 02/2019, trong sự kiện MWC 2019, HMD Global ra mắt một loạt điện thoại Nokia mới, bao gồm 3 mẫu smartphone giá rẻ và 1 mẫu điện thoại phổ thông.
26 Tháng Hai 2019
Trong tháng 02/2019, YouTube cho biết sẽ ngăn không cho các kênh có nội dung chống vắc xin được chạy quảng cáo. Hãng tuyên bố rằng các video như vậy vi phạm chính sách cấm kiếm tiền đối với các video có nội dung "nguy hiểm và gây hại". Động thái này xuất hiện sau khi các nhà quảng cáo trên YouTube gỡ bỏ quảng cáo của họ ra khỏi các video này.