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: 21258)
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
13 Tháng Hai 2019
Khoảng giữa tháng 02/2019, một số nguồn tin cho biết, toàn bộ nước Nga sắp bị ngắt kết nối hoàn toàn ra khỏi mạng Internet. Đây là quyết định của chính quyền Nga và hầu hết các nhà mạng nhằm tiến hành thử nghiệm theo như kế hoạch đã lên trước đây, nhằm thu thập thông tin chi tiết, cung cấp phản hồi và tinh chỉnh những đạo luật thuộc Chương trình quốc gia về kinh tế kỹ thuật số đã được đề xuất lên Quốc hội Nga hồi cuối năm 2018.
13 Tháng Hai 2019
Thông tin về việc Samsung sẽ ra mắt chiếc smartphone mới màn hình gập (có thể có tên gọi là Galaxy F) đã có từ rất lâu, nhưng tới khoảng giữa tháng 02/2019 mới có ngày ra mắt chính thức – ngày 20/02/2019. Đây cũng là ngày hãng ra mắt bộ sản phẩm Galaxy S10 và sẽ trở thành một trong những sự kiện đáng mong chờ nhất của Samsung.
12 Tháng Hai 2019
Amazon đang mở rộng thêm dòng sản phẩm nhà thông minh của hãng. Khoảng giữa tháng 02/2019, công ty cho biết đang tiến hành mua lại nhà sản xuất router mesh Eero với số tiền không được tiết lộ. Dù sáp nhập với Amazon, nhưng Eero vẫn sẽ tiếp tục điều hành thương hiệu của mình một cách độc lập và được mở rộng ra toàn cầu.
12 Tháng Hai 2019
Không, đây không phải là một cách hay ho để đến Mặt trăng. Những gì trong hình là sự tình cờ ngẫu nhiên của một chiếc máy bay và Mặt trăng. Phần đuôi khói thường xuất hiện với màu trắng, nhưng lượng ánh sáng trong khung cảnh hoàng hôn đã đánh bật ánh sáng xanh, tạo ra vệt sáng phản chiếu có màu đỏ tươi.
12 Tháng Hai 2019
Biến đổi khí hậu đang khiến các đại dương thay đổi màu sắc. Đó chưa phải là điều chúng ta có thể nhìn thấy bằng mắt thường, nhưng các vệ tinh của NASA đã bắt được sự dịch chuyển tinh tế của các bước sóng phản xạ lại từ mặt nước biển.
12 Tháng Hai 2019
Hệ điều hành Android thường dễ bị các hacker để ý hơn là iOS do nền tảng của Google hỗ trợ kho ứng dụng của bên thứ 3, cũng như có thể cài đặt các tệp ứng dụng một cách dễ dàng. Trong khi đó với iOS, Apple có những quy tắc khắt khe cho nền tảng của mình nhằm tăng cường tính bảo mật. Dù vậy, khoảng giữa tháng 02/2019, phiên bản hệ điều hành iOS mới nhất là 12.1.4 đã xác nhận vá 2 lỗ hổng bảo mật nghiêm trọng được phát hiện bởi Google, cho thấy vẫn còn những lỗ hổng trong bức tường bảo mật mà Apple dựng nên.