Bahasa pemrograman Swift menjadi open source

cepat

Saat Apple diperkenalkan cepat Dalam keynote Juni 2014, dia mengatakan sesuatu yang disukai para pengembang: itu akan menjadi open source. Ini adalah janji yang belum mereka penuhi, tetapi sampai hari ini bahasa pemrograman Swift sudah open source. Ini berarti bahwa setiap pengembang dapat mengunduh dan memodifikasinya sesuka hati dan bahkan menggunakan bahasa ini untuk membuat perangkat lunak komersial, sesuatu yang dimungkinkan karena telah dirilis di bawah lisensi Apache 2.0.

Swift, yang saat ini ada di versi 2.0, ini kompatibel dengan sistem operasi Apple, iOS dan OS X, dan sistem operasi Linux. Dengan kata lain, untuk memprogram dengan Swift kita harus menginstal sistem operasi berbasis Unix, jadi Windows tidak dimasukkan dalam daftar sistem yang kompatibel. Setiap pengembang dengan hanya satu komputer Windows harus menginstal atau membuat mesin virtual dari salah satu sistem yang didukung.

Saat Apple mempresentasikan Swift di World Wide Developer Conference pada tahun 2014, mereka ingin memberi tahu kami tentang betapa mudahnya memprogram dalam proposal baru mereka. Salah satu hal yang disukai pengembang adalah lebih sedikit kode yang digunakan untuk menjalankan fungsi yang sama, yang pada akhirnya berarti bahwa pengembang baru harus menghafal lebih sedikit perintah dan waktu yang dibutuhkan untuk memprogram lebih sedikit. Dengan menjadikannya open source, tampaknya Apple ingin setiap pengembang mendapatkan keuntungan dari keunggulan bahasa pemrograman barunya, sehingga Swift bisa terbiasa program untuk Android, saingan utama iOS.

Apple telah meluncurkan situs web baru untuk proyek tersebut: cepat.org. Dari situs web ini, pengembang dapat mengunduh semua alat yang diperlukan untuk memulai pemrograman dengan Swift, seperti dokumentasi teknis dan tautan ke GitHub tempat mereka dapat mengunduh kode sumber untuk bahasa tersebut. Proposal atau kontribusi apa pun harus diunggah ke GitHub, tetapi komentar akan diberikan di swift.org.


Ikuti kami di Google Berita

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.