Swift (bahasa pemrograman): Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
HsfBot (bicara | kontrib)
k Bot: +{{Authority control}}
HsfBot (bicara | kontrib)
Baris 38: Baris 38:


== Contoh kode ==
== Contoh kode ==
<source lang="objc">
<syntaxhighlight lang="objc">
var implicitInteger = 70
var implicitInteger = 70
var implicitDouble = 70.0
var implicitDouble = 70.0
var explicitDouble: Double = 70
var explicitDouble: Double = 70
</syntaxhighlight>
</source>


<source lang="objc">
<syntaxhighlight lang="objc">
let jumlahApel = 3
let jumlahApel = 3
let jumlahJeruk = 5
let jumlahJeruk = 5
let ringkasanApel = "Saya punya \(jumlahApel) apel."
let ringkasanApel = "Saya punya \(jumlahApel) apel."
let ringkasanJeruk = "Saya punya \(jumlahApel + jumlahJeruk) buah."
let ringkasanJeruk = "Saya punya \(jumlahApel + jumlahJeruk) buah."
</syntaxhighlight>
</source>


<source lang="objc">
<syntaxhighlight lang="objc">
println("Halo, dunia!")
println("Halo, dunia!")


Baris 58: Baris 58:
println("\(nama) berusia \(usia) tahun.")
println("\(nama) berusia \(usia) tahun.")
}
}
</syntaxhighlight>
</source>


== Referensi ==
== Referensi ==

Revisi per 22 Juli 2021 02.30

Swift
Berkas:Apple Swift Logo.png
pengembangApple
Rilis perdana2014
Websitehttp://developer.apple.com/swift
Terpengaruh oleh
Objective-C, Groovy, bahasa D[1][2]
swift.org

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