Sau khi Apple đưa ngôn ngữ Swift trở thành mã nguồn mở thì IBM đã trực tiếp đưa ảo hoá những dòng lệnh này và đưa nó lên cloud để những nhà lập trình viên có thể làm việc thuận tiện hơn.
Cụ thể, trong hồi đầu tuần vừa rồi, Big Blue vừa tung ra trang web IBM Swift Sandbox dùng để viết ngôn ngữ và chạy trình biên dịch Swift trên server Linux và tương thích trực tiếp với Mac OS X. Đây là ngôn ngữ có thể giải quyết được phần lớn vấn đề mà Objective C đang mắc phải, nhất là việc thiếu tính thân thiện so với khi dùng Java, C# hay Python để lập trình. Thêm vào đó, Swift còn có một tính năng khá hay đó là Xcode PlayGround giúp cho người dùng xem nhanh được kết quả xuất ra màn hình theo thời gian thực mà không cần phải dùng nút Build và Debug như thường lệ.
Với việc mã nguồn mở Swift, có thể thấy ý đồ của Apple muốn mở rộng kho ứng dụng cũng như hệ sinh thái tương tự với những gì Google đang làm với Android. Một bước đi được nhiều người đánh giá là khá khôn ngoan sau khi đã có nền tảng khá hoàn thiện từ phần cứng để phát triển iOS (mobile), watchOS (Apple Watch) và tvOS (AppleTV). Chưa hết, ngôn ngữ Swift còn được IBM đưa lên ‘cloud’ của hãng giúp cho nền tảng này phổ biến hơn nhờ vào sự nổi tiếng được biết đến lâu nay của Big Blue trong giới lập trình phần cứng.
Không chỉ dừng lại ở mục đích tự xây dựng cho bản thân, John Ponzo – thành viên ban quản trị của IBM cho biết, nhờ vào việc open source Swift, các lập trình viên có thể xây dựng và chạy trên bất cứ hệ điều hành nào nhưng phải có trình dịch tương ứng với mã máy riêng. Bên cạnh đó, Swift còn được thiết kế với để dễ dàng học và sử dụng với tốc độ không hề thua kém so với Objective-C cũ. Nhiều công ty lớn như Vine của Tweeter, Yahoo, LinkedIn đang sử dụng ngôn ngữ mới này để chạy ứng dụng trên các thiết bị iDevices.
Hiện tại, nếu như muốn một ngôn ngữ có tốc độ thực thi nhanh như C++ và dễ sử dụng tương tự như PHP hoặc Ruby, chắc chắn rằng Swift sẽ đáp ứng tốt, cho dù là về vấn đề back end (tốc độ xử lý) hoặc là front end (tương thích với phiên bản mới) đi chăng nữa.

Cụ thể, trong hồi đầu tuần vừa rồi, Big Blue vừa tung ra trang web IBM Swift Sandbox dùng để viết ngôn ngữ và chạy trình biên dịch Swift trên server Linux và tương thích trực tiếp với Mac OS X. Đây là ngôn ngữ có thể giải quyết được phần lớn vấn đề mà Objective C đang mắc phải, nhất là việc thiếu tính thân thiện so với khi dùng Java, C# hay Python để lập trình. Thêm vào đó, Swift còn có một tính năng khá hay đó là Xcode PlayGround giúp cho người dùng xem nhanh được kết quả xuất ra màn hình theo thời gian thực mà không cần phải dùng nút Build và Debug như thường lệ.
Với việc mã nguồn mở Swift, có thể thấy ý đồ của Apple muốn mở rộng kho ứng dụng cũng như hệ sinh thái tương tự với những gì Google đang làm với Android. Một bước đi được nhiều người đánh giá là khá khôn ngoan sau khi đã có nền tảng khá hoàn thiện từ phần cứng để phát triển iOS (mobile), watchOS (Apple Watch) và tvOS (AppleTV). Chưa hết, ngôn ngữ Swift còn được IBM đưa lên ‘cloud’ của hãng giúp cho nền tảng này phổ biến hơn nhờ vào sự nổi tiếng được biết đến lâu nay của Big Blue trong giới lập trình phần cứng.

Không chỉ dừng lại ở mục đích tự xây dựng cho bản thân, John Ponzo – thành viên ban quản trị của IBM cho biết, nhờ vào việc open source Swift, các lập trình viên có thể xây dựng và chạy trên bất cứ hệ điều hành nào nhưng phải có trình dịch tương ứng với mã máy riêng. Bên cạnh đó, Swift còn được thiết kế với để dễ dàng học và sử dụng với tốc độ không hề thua kém so với Objective-C cũ. Nhiều công ty lớn như Vine của Tweeter, Yahoo, LinkedIn đang sử dụng ngôn ngữ mới này để chạy ứng dụng trên các thiết bị iDevices.
Hiện tại, nếu như muốn một ngôn ngữ có tốc độ thực thi nhanh như C++ và dễ sử dụng tương tự như PHP hoặc Ruby, chắc chắn rằng Swift sẽ đáp ứng tốt, cho dù là về vấn đề back end (tốc độ xử lý) hoặc là front end (tương thích với phiên bản mới) đi chăng nữa.
Nguồn: zdnet
Chỉnh sửa lần cuối: