რეკლამის დახურვა

Apple ამჟამად მუშაობს Swift 5.0-ზე. ეს არის პროგრამირების ენის მთავარი განახლება, რომელიც კომპანიამ პირველად შემოიტანა 2014 წელს. ამ განახლებისთვის მოსამზადებლად, პროექტის მენეჯერი ტედ კრემენეკი დაჯდა ჯონ სუნდელთან თავის პოდკასტზე. ამასთან დაკავშირებით, ჩვენ გავიგეთ მეტი სიახლეების შესახებ, რომელსაც Swift 5.0 მოუტანს.

ტედ კრემენეკი მუშაობს Apple-ში, როგორც ენების და პროგრამების შესრულების უფროსი მენეჯერი. მას ევალება Swift 5-ის გამოშვების ზედამხედველობა და ასევე მოქმედებს როგორც მთელი პროექტის სპიკერი. Sundell-ის პოდკასტში მან ისაუბრა ისეთ თემებზე, როგორიცაა ახალი ფუნქციები, რომელთა ჩართვას Apple გეგმავს ახალ Swift-ში და ზოგადად მეხუთე თაობაში.

Swift 5 პირველ რიგში უნდა იყოს ფოკუსირებული ABI (Application Binary Interfaces) სტაბილურობის დიდი ხნის ნანატრი განხორციელებაზე. ამ სტაბილურობის განსახორციელებლად და სრულად ფუნქციონირებისთვის საჭიროა Swift-ში მნიშვნელოვანი ცვლილებების შეტანა. ამის წყალობით, Swift 5 საშუალებას მისცემს Swift კომპილერის ერთ ვერსიაში ჩაშენებული აპლიკაციის დაკავშირებას სხვა ვერსიაში ჩაშენებულ ბიბლიოთეკასთან, რაც აქამდე შეუძლებელი იყო.

Swift შეიქმნა 2014 წელს და გამოიყენება iOS, macOS, watchOS და tvOS აპლიკაციების შესაქმნელად. მაგრამ Swift-ის განვითარების დასაწყისი 2010 წლიდან იწყება, როდესაც კრის ლატნერმა დაიწყო მასზე მუშაობა. ოთხი წლის შემდეგ სვიფტი წარდგენილი იქნა WWDC-ზე. შესაბამისი დოკუმენტაცია ხელმისაწვდომია, მაგალითად, მისამართზე წიგნები. Apple ცდილობს სვიფტის საზოგადოებასთან დაახლოებას, როგორც ვორქშოფებისა და საგანმანათლებლო პროგრამების მეშვეობით, ასევე, მაგალითად, Swift Playgrounds აპლიკაციის დახმარებით iPad-ისთვის. შესაბამისი პოდკასტი ხელმისაწვდომია მისამართზე iTunes.

Swift პროგრამირების ენა FB
.