Google Có Thể Sẽ Dùng Swift Làm Một Trong Những Ngôn Ngữ Lập Trình Chính Cho Android

08 Tháng Tư 20169:00 CH(Xem: 17910)
Google Có Thể Sẽ Dùng Swift Làm Một Trong Những Ngôn Ngữ Lập Trình Chính Cho Android
blank
Thượng tuần tháng 04/2016, một số nguồn tin cho biết, Google có thể đang cân nhắc lựa chọn Swift làm ngôn ngữ lập trình chính cho nền tảng Android của hãng.

Hiện Java vẫn đang là ngôn ngữ lập trình chính của Android, tuy nhiên Google cho rằng Swift có nhiều ưu điểm hơn, và cũng có thể tránh những rắc rối có thể xảy ra với Oracle.

Được biết, Swift sẽ không thay thế cho Java, ít nhất là trong thời gian đầu, vì sẽ có rất nhiều việc cần làm để mang Swift lên Android, chẳng hạn như đảm bảo rằng các thư viện sẽ chạy tốt cho đến việc tích hợp một môi trường chạy vào hệ điều hành. Đồng thời, Google cũng được cho là đang xem xét việc dùng Kotlin để phát triển ứng dụng cho Android, nhưng có nhiều nghi ngờ rằng ngôn ngữ này biên dịch quá chậm.


Từ khi Apple mở mã nguồn của Swift, tốc độ sử dụng nó đã tăng lên rất nhanh. Tính đến tháng 04/2016, Swift không chỉ được dùng để viết ứng dụng cho iOS và Mac mà còn có thể lập trình máy chủ. Môi trường chạy cho Linux cũng đã được phát hành.

Trong tương lai, một số dự án dùng Swift để viết phần mềm điều khiển cho cả các thiết bị Internet of Things (Đồ dùng kết nối) sẽ được triển khai. Facebook, Uber cũng đang cân nhắc dùng Swift cho cả server cùng các ứng dụng và trang web của mình để đảm bảo tính thống nhất cao trên toàn hệ thống, thay vì phải dùng nhiều ngôn ngữ riêng cho từng cái. Còn IBM cũng đã chính thức hợp tác với Apple để thúc đẩy Swift.
52Vote
40Vote
34Vote
22Vote
11Vote
39
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
04 Tháng Mười Một 2017
Tính đến tháng 11/2017, đa số người dùng đã chuyển từ trình duyệt mặc định Microsoft Edge của Windows 10 sang sử dụng Google Chrome. Theo dữ liệu mới nhất từ trang NetMarketShare, thị phần Microsoft Edge càng ngày càng giảm từ tháng 09/2017 và tiếp tục giảm trong tháng 10/2017.
04 Tháng Mười Một 2017
Khoảng đầu tháng 11/2017, sau khi iOS 11.1 và tvOS 11.1 được ra mắt chính thức sau hơn một vài tuần thử nghiệm, Apple đã tiếp tục phát hành phiên bản public beta đầu tiên của iOS 11.2 và tvOS 11.2.
02 Tháng Mười Một 2017
Khoảng đầu tháng 11/2017, Apple đã từ chối cập nhật cho 2 ứng dụng iOS Luna Display và Astropad, cả hai đều sắp được cập nhật chức năng Camera Button, giúp biến camera của iPad thành một nút bấm hỗ trợ.
31 Tháng Mười 2017
Khoảng cuối tháng 10/2017, một số nguồn tin cho biết, Android sẽ sớm bổ sung một giao thức bảo mật mới, giúp ngăn chặn các nhà cung cấp dịch vụ Internet (các ISP) theo dõi người dùng.
28 Tháng Mười 2017
Khoảng cuối tháng 10/2017, Microsoft đã chính thức phát hành Sonar, một công cụ mã nguồn mở mới với công dụng kiểm tra hiệu năng và lỗ hổng bảo mật cho bất kỳ trang web nào.
26 Tháng Mười 2017
Đối với nhiều người, email giúp kiểm soát với rất nhiều lợi ích như nhanh chóng tạo ra hóa đơn thanh toán, chuẩn bị một bài thuyết trình hay theo dõi các chương trình khuyến mãi trên mạng. Sẽ tiện lợi hơn nếu có thể trực tiếp hoàn thành toàn bộ các tác vụ ngay trong hòm thư inbox mà không ảnh hưởng đến tiến độ công việc đang làm.