Apple'ın CEO'su Tim Cookamca WWDC 14 fuarında iOS8 i tanıttı.
http://www.apple.com/ios/ios8/ (http://www.apple.com/ios/ios8/)
Buarada OS X 10.10 Yosemite ve yeni Safari de tanıtıldığını ekmeyeyi unutmayayım
Ayrıca yeni programa platformu olan "The Swift Programming Language" gelişmelerde duyruldu.
https://developer.apple.com/swift/ (https://developer.apple.com/swift/)
En azından sentaksı Objective-C'ye göre daha hoş geliyor göze.
Selam,
Objective C gibi gereksizliğin yanında daha mantıklı ve anlaşılabilir gibi görünüyor. Ancak mac bilgisayarda geliştirme
şartı devam ediyor. Öte yandan durum ölümü gösterip sıtmaya razı etmek gibi duruyor. Objective C yanında okunabilirliği,
kodlaması, daha önemlisi başkasının yazdığı kodu anlaması daha kolay gibi duruyor incelediğim 2-3 örnekte.
Analyzer
Edit : Swift kitabından 1-2 örnek :
let apples = 3
let oranges = 5
let appleSummary = "I have \(apples) apples."
let fruitSummary = "I have \(apples+oranges) fruits."
let indscore =[75,43,103,87,12]
var teamScore = 0
for score in indscore {
if score > 50 {
teamscore += 3
} else {
teamscore += 1
}
}
teamscore
Objective C ye göre çok kolay ve sade yazımı var.
https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11 (https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11) adresinde "The Swift Programming Language" kitabı mevcut. (iPhone, iPad, iPod touch, and Mac.)
Ek:
http://swift-lang.org/ (http://swift-lang.org/) adresi ise bu dilin resmi sitesi
Swift "scripting" diliymiş. BU durumda Obj-C ile karşılaştırılamaz. Tam incelemedim ama büyük ihtimalle yorumlamalı bir dildir. Python varken neden ihtiyaç duyulur ki?
Edit:
Obj-C 'nin yerini almak üzere tasarlanmış. Baya bir gelişme gösterecektir o zaman.