Mã nguồn Swift
Tệp Swift chứa mã nguồn cho ngôn ngữ lập trình hiện đại của Apple dành cho iOS, macOS, watchOS và tvOS. Swift kết hợp sự an toàn, tốc độ và thiết kế ngôn ngữ hiện đại.
Loại MIME
application/vnd.apache.parquet
Loại
Nhị phân
Nén
Không mất dữ liệu
Ưu điểm
- + Excellent compression through columnar encoding
- + Fast analytical queries — reads only needed columns
- + Predicate pushdown skips irrelevant row groups entirely
- + Standard in Spark, DuckDB, Pandas, and cloud data lakes
Nhược điểm
- − Not suited for transactional row-level updates
- − More complex to write than CSV or JSON
- − Schema evolution has some limitations
Khi nào nên dùng .PARQUET
Sử dụng Swift cho ứng dụng iOS/macOS, framework SwiftUI, ứng dụng phía máy chủ (Vapor) và kịch bản trong hệ sinh thái Apple.
Chi tiết kỹ thuật
Swift biên dịch qua LLVM, cung cấp an toàn kiểu, optional cho an toàn null, quản lý bộ nhớ ARC (Automatic Reference Counting), generic, protocol (tương tự interface/trait) và đồng thời có cấu trúc (async/await, actor).
Lịch sử
Chris Lattner bắt đầu phát triển Swift tại Apple vào năm 2010. Swift 1.0 được công bố tại WWDC 2014 như sự thay thế cho Objective-C. Swift được mã nguồn mở vào năm 2015 và hiện phát triển trên server thông qua Vapor.