Apa yang dimaksud Swift [glosarium teknologi informasi]

Swift :

Swift adalah bahasa pemrograman tingkat tinggi yang dikembangkan oleh Apple dan tersedia pada tahun 2014. Ini dirancang untuk menulis aplikasi untuk platform Apple , termasuk macOS , iOS , tvOS, dan watchOS.

Bahasa Swift didasarkan pada Objective-C, yang digunakan untuk pengembangan NeXTSTEP pada 1980-an, dan kemudian macOS dan iOS. Swift memiliki sintaks yang serupa dan mempertahankan fitur berorientasi objek dari Objective-C, tetapi memberikan pengalaman pemrograman yang lebih disederhanakan. Misalnya, kode Swift lebih mudah dibaca dan ditulis daripada Objective-C. Ini memungkinkan beberapa perintah umum untuk digabungkan dan memang membutuhkan titik koma (;) di akhir setiap pernyataan.

Selain itu, Swift menangani beberapa kendala pemrograman secara otomatis. Misalnya, Swift:

  1. menginisialisasi variabel sebelum digunakan
  2. menangani nilai “nil” ( NULL ) secara eksplisit
  3. memastikan indeks array dalam batas
  4. mencegah bilangan bulat meluap dari memori yang dialokasikan
  5. mengelola memori secara otomatis

IDE pengembangan perangkat lunak Xcode Apple telah mendukung Swift sejak versi 6 (dirilis pada 2014). Xcode juga mendukung “Swift Playgrounds,” sebuah fitur yang memungkinkan pemrogram untuk mengedit kode Swift dan melihat hasilnya dengan segera. Misalnya, taman bermain dapat menampilkan kode sumber di sebelah kiri dan simulator aplikasi di sebelah kanan. Perubahan kode memperbarui simulasi aplikasi on-the-fly. Beberapa taman bermain disertakan dengan Xcode untuk menyediakan cara mudah untuk mempelajari bahasa.

Karena Apple mengembangkan dan memelihara bahasa Swift, bahasa ini dioptimalkan untuk perangkat keras Apple . Oleh karena itu, aplikasi iOS yang dikembangkan di Swift dapat berkinerja lebih baik daripada aplikasi serupa yang dikembangkan dalam bahasa lain. Apple juga memperbarui Swift dengan fitur-fitur baru secara teratur. Ini memungkinkan pengembang yang memprogram di Swift untuk memanfaatkan kemajuan terbaru di Mac , iPhone , iPad , dan produk Apple lainnya.

Ekstensi file: .SWIFT

Related Posts