About .swift

Swift adalah bahasa compiled, statically-typed dengan fitur modern: type inference, optionals (null safety), protocol-oriented programming, extensions, closures, generics, error handling (do-try-catch), memory management (ARC), dan async/await (Swift 5.5+). Digunakan untuk: iOS/iPadOS apps, macOS apps, watchOS, tvOS, visionOS (Apple Vision Pro), dan server-side (Vapor, Kitura). Swift Package Manager (SPM) mengelola dependencies. SwiftUI adalah framework declarative UI yang revolusioner. Xcode adalah IDE utama. Swift Playground memungkinkan belajar Swift di iPad/Mac. Kekurangan: kompatibilitas terbatas di luar ekosistem Apple (Swift on Linux ada tapi kurang matang), dan ABI stability baru stabil sejak Swift 5. Swift open source dan berjalan di Linux. Apple terus mengembangkan Swift untuk ekosistemnya.

Supported Software

  • Xcode Free
  • Visual Studio Code Free
  • SwiftPlaygrounds Free

Alternative Formats

.kt .dart .objective-c