SWIFT Dili
#1
[Resim: divider.png]
SWIFT

[Resim: swift.png]

Swift, 2014 yılında Apple'ın yeni ürünlerini tanıttığı, haber ve yeniliklerini konu edinen WWDC (Worldwide Developers Conference - Dünya Çapında Geliştiriciler Konferansı) etkinliğinde tanıtmış olduğu iOS ve OS X platformlarında geliştirme amacıyla oluşturulan nesne yönelimli bir programlama dilidir. Dilin geliştirilmesi sürecinde Objective-C, Rust, Haskell, Ruby, Python, C#, CLU gibi birçok programlama dilinden esinlenilmiştir. Ancak bunlar arasında en büyük payı Objective-C programlama dili almaktadır. WWDC etkinliği süresince Swift dili kısaca "C'siz Objective-C" olarak tarif edilmiştir. Bunun nedeni Swift'in modern programlama dili teori konseptine sahip, mevcut sözdizimi basitleştirilmiş Objective-C alternatifi bir dil olmasından süregelmektedir. Cocoa ve Cocoa Touch geliştirme çatıları altında, çoğu Apple ürünüyle uyumlu, Objective-C ile entegre şekilde çalışabilecek şekilde tasarlanmış olmasından ötürü Objective-C'ye göre pek çok avantajı bulunmaktadır:

● Objective-C'nin karışık ve zor olarak bilinen sözdizimine karşın daha kolay ve sade bir sözdizimi vardır. Bu da kod yazma ve okuma işlemini oldukça kolaylaştırmaktadır.
● Hafıza/bellek yönetimi daha esnek bir hale getirilmiştir.
● Playgrounds özelliği sayesinde kodunuzdaki anlık değişikleri görebileceğiniz bir yenilik eklenmiştir.

Bunların dışında Apple'ın resmi sitesinde Swift hakkında şu yargılarda bulunulmuştur:


Ayrıca Swift, Apache 2.0 lisansı ile açık kaynak kodlu olarak yayınlanmıştır.
(https://swift.org/source-code/)

Nerelerde Kullanılır?

iOS ve OS X plaformlarında uygulama geliştirmek amacıyla kullanılmaktadır. Bu süreçte Objective-C'de de olduğu gibi XCode geliştirme ortamı tercih edilmektedir.

Sektördeki Yeri

TIOBE'nin verilerine göre Swift, 2017 yılında en çok kullanılan 10 programlama dilinden birisi haline gelmiştir.
(https://www.tiobe.com/tiobe-index/)
2018 yılında ise gerileyerek Objective-C'nin altına düşmüştür.
iOS geliştiricileri arasında oldukça yaygın bir şekilde kullanılmasına karşın Swift'in sektörde tutunmasının yolu Apple'ın bu dili yeterince desteklemesinden geçiyor gibi görünüyor.

Frameworkler & Yararlı Linkler

https://swift.org/about/
https://github.com/Wolg/awesome-swift
https://developer.apple.com/doc umentation/
https://www.tutorialspoint.com/swift/


Cevapla
Beğenenler:


Bu forumda yeni yazılan yorumların görünür olması için bir yönetici tarafından onaylanması gerekiyor.

[-]
Hızlı Cevap
Konu
Bu mesaj için cevabınızı buraya yazınız.



Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi