Swift (bahasa pemrograman): Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
k perubahan sub-judul
HsfBot (bicara | kontrib)
k v2.04b - Fixed using Wikipedia:ProyekWiki Cek Wikipedia (Subbagian tk. satu dengan tiga "=")
Baris 14: Baris 14:
Pada tanggal 2 Juni 2014, aplikasi WWDC menjadi yang pertama dirilis ke publik yang ditulis dengan Swift.
Pada tanggal 2 Juni 2014, aplikasi WWDC menjadi yang pertama dirilis ke publik yang ditulis dengan Swift.


=== Riwayat Versi ===
== Riwayat Versi ==
{| class = "wikitable"
{| class = "wikitable"
|-
|-

Revisi per 28 Juni 2021 02.28

Swift
Berkas:Apple Swift Logo.png
PengembangApple
Rilis perdana2014
Situs webhttp://developer.apple.com/swift
Repositoriswift.org
Terpengaruh oleh
Objective-C, Groovy, bahasa D[1][2]
Sunting kotak info
Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

Swift adalah bahasa pemrograman objek fungsional untuk pengembangan iOS dan OS X yang dibuat oleh Apple.[3] Didesain untuk berdampingan dengan Objective-C dan menghindari program dari kode yang salah. Swift diperkenalkan oleh Apple pada acara tahunan WWDC 2014.[3] Ini dibangun dengan compiler LLVM yang termasuk dalam Xcode 6 beta. Sebuah buku berisi 500 halaman petunjuk, The Swift Programming Language, dirilis bersamaan dengan WWDC, dan tersedia secara gratis di iBooks.[4]

Pada tanggal 2 Juni 2014, aplikasi WWDC menjadi yang pertama dirilis ke publik yang ditulis dengan Swift.

Riwayat Versi

Tanggal Rilis Versi
9 September 2014 Swift 1.0
22 Oktober 2014 Swift 1.1
8 April 2015 Swift 1.2
21 September 2015 Swift 2.0
13 September 2015 Swift 3.0
19 September 2017 Swift 4.0
29 Maret 2018 Swift 4.1
17 September 2018 Swift 4.2


Contoh kode

var implicitInteger = 70
var implicitDouble = 70.0
var explicitDouble: Double = 70
let jumlahApel = 3
let jumlahJeruk = 5
let ringkasanApel = "Saya punya \(jumlahApel) apel."
let ringkasanJeruk = "Saya punya \(jumlahApel + jumlahJeruk) buah."
println("Halo, dunia!")

let people = ["Anna": 67, "Ben": 8, "Jack": 33, "Sam": 25]
for (nama, usia) in people {
    println("\(nama) berusia \(usia) tahun.")
}

Referensi

  1. ^ "Building assert() in Swift, Part 2: __FILE__ and __LINE__ - Swift Blog -". Apple Developer. Diakses tanggal 26 September 2014. Swift borrows a clever feature from the D language: these identifiers expand to the location of the caller when evaluated in a default argument list. 
  2. ^ Laforge, Guillaume (2 June 2014). "Apple's Swift programming language inspired by Groovy". Diakses tanggal 3 June 2014. 
  3. ^ a b Williams, Owen (2014-06-02). "Apple Announces Swift, A New Programming Language for iOS and OS X". The Next Web (dalam bahasa Inggris). Diakses tanggal 2019-03-22. 
  4. ^ The Swift Programming Language. Apple, Inc. 02 June 2014. 

Pranala luar