Google cân nhắc sử dụng ngôn ngữ lập trình Swift của Apple cho Android

62

Google đang cân nhắc việc sử dụng ngôn ngữ Swift như là một ngôn ngữ ưu tiên (first class language) cho Android, theo The Next Web. Các giám đốc điều hành đến từ Google, Facebook, và Uber cho biết đã tham dự một cuộc tọa đàm để thảo luận về Swift vào tháng 12 năm 2015, khoảng thời gian mà Apple chính thức cho phép Swift thành ngôn ngữ mã nguồn mở. 

Hệ điều hành Android của Google hiện tại được viết dựa trên ngôn ngữ Java, tuy nhiên các nguồn tin nói rằng Swift sẽ không thay thế hoàn toàn Java, ít nhất là khoản thời gian đầu. Hiện tại, Google đang vấp phải những vụ kiện tụng đang diễn ra với Oracle (công ty sở hữu ngôn ngữ Java), việc Android được dần dần chuyển sang dùng Swift sẽ giúp công ty tránh khỏi những nguy cơ lớn về bản quyền. The Next Web cho biết việc áp dụng ngôn ngữ này hiện đang là một chủ trương lớn của Google, tuy nhiên việc này sẽ ngốn một khoản thời gian để tạo một runtime cho Swift và kết hợp nó vào các API và SDK, đa phần sẽ được viết lại. 

Một hệ điều hành Android base trên Swift sẽ mở ra một sự thay đổi lớn trong ngành di động nói chung và lập trình viên Android nói riêng, họ sẽ dễ dàng tạo ra ứng dụng native cho cả hai nền tảng phổ biến nhất hiện nay. Ngoài ra ngôn ngữ này được các lập trình viên yêu thích bởi vì sự đơn giản, dễ học và tốc độ thực thi nhanh chóng.

Cùng với Google, Facebook và Uber cũng được cho là đang xem xét để biến Swift thành trung tâm trong các hoạt động của họ. Tại Facebook, các lập trình viên của họ bắt đầu sử dụng Swift trong nội bộ và tại Uber thì cũng đã bắt đầu dịch chuyển công nghệ qua sử dụng nó. Việc chuyển qua Swift sẽ là một quá trình lâu dài cho Google có thể lên đến nhiều tháng hoặc nhiều năm do họ phải viết lại các services của Android, Apps và APIs. Do vậy trong thời gian gần thì họ có thể chưa áp dụng ngay được liền mà vẫn hỗ trợ Java, tuy nhiên các lập trình viên cũng nên cân nhắc việc học thêm Swift vì tính đa dụng của nó. Biết đâu khi Google bắt đầu chuyển đổi, bạn đã sẵn sàng cho 1 con sóng thần mới.

Note: Apple lần đầu tiên công bố Swift vào tháng 6 năm 2014 và áp dụng cho việc làm ứng dụng hệ điều hành iOS, sau đó họ nâng cấp lên Swift 2 vào tháng 6 năm 2015. Và vào tháng 12 cùng năm, ngôn ngữ này trở thành ngôn ngữ mã nguồn mở.

Để biết thêm ngôn ngữ Swift đa dụng, dễ học dễ làm và nhanh chóng như thế nào. Mời các bạn tham gia WorkShop vừa làm app vừa làm API/webservice bằng Swift của diễn giả Việt Trần, hiện là giám đốc của Học Viện IDE Academy chuyên đào tạo lập trình viên mobile theo nhu cầu của doanh nghiệp.

IDE Academy via Techtalk Via Macrumors