Apa itu Bahasa Pemrograman Swift? Mengenal Bahasa Pemrograman Swift
Sumber Gambar: Nesambamedia

Pengertian

Bahasa Pemrograman Swift adalah bahasa pemrograman untuk pengembangan iOS dn OS dari perusahaan Apple.

merupakan salah satu bahasa pemrograman objectoriented.  Berjalan bersama framework Cocoa dari Apple. Selain itu, dasar dari bahasa ini adalah Objective-C.

Dengan alasan ini, C, Objective-C, dan C++ bisa berjalan dengan Swift di program yang sama.

Geeks for Geeks mengatakan, bahasa pemrograman Swift dikembangkan oleh Chris Lattner. Tujuan penciptaannya adalah menyelesaikan kesulitan yang ada di bahasa Objective-C.

Versi pertamanya lahir pada tahun 2014. Ia diumumkan di Worldwide Developers Conference (WWDC) milik Apple. Di bangun dengan compiler  LLVM yang termasuk dalam  Xcode 6 beta. Kemudian sebuah buku berisi 500 halaman pentunjuk, The Swift Programming Language, di liris bersamaan dengan WWDC, dan tersedia secara gratis di iBooks.

Pada tahun yang sama, versi 1.2 muncul. Edisi keduanya muncul setahun kemudian. Saat ini, Swift telah mencapai versi kelimanya.

Contoh penulisannya adalah sebagai berikut:

// Basic Swift Program
import UIKit

var str1 = "Selamat Datang di Glints!"
var str2 = "Career Discovery Without Limits"
print (str1)
print (str2)

Hasil kode tersebut adalah:

Selamat Datang di Glints! Career Discovery Without Limits.

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.”) }

kelebihan:

  1. Modern
  2. Aman
  3. Mudah
  4. Mendukung Objectic-C
  5. Open Source

Kekurangan:

  1. Tidak memiliki banyak library.
  2. Usianya yang masih muda.
  3. Penyusuaian ketika ada versi terbaru makan waktu yang lama dan tenaga yang tidak sedikit.

Ingin lebih tahu tentang kami?

Selengkapnya pada laman ini.


0 Komentar

Tinggalkan Balasan

Avatar placeholder

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

PHP Code Snippets Powered By : XYZScripts.com
WhatsApp Tanya & Beli Program?