Apple нещодавно підтвердила свій намір зробити це Swift 2.0 бути доступними для розробників як відкрите джерело пізніше цього року, крок, який багато хто назвав фантастичним, навіть найоптимістичніші розглядали його як «віху» в еволюції індустрії програмування.
Якщо ви один з тих небагатьох невпевнених, хто все ще не знає, що таке Свіфт, це еволюція, яку інтерпретувала Apple, поєднуючи найкращі мови програмування, такі як Завдання С та какао, це дозволяє розробникам створювати додатки як для OS X, так і для iOS. З часом більш ніж ймовірно, що він точно замінить Objective C, оскільки часу на розробку явно менше.
План Apple перетворити його на відкритий код для OS X, iOS та Linux є включають компілятор Swift та стандартну бібліотеку і підтвердив це:
Ми думали, що було б чудово, якби Swift був доступний на всіх ваших улюблених платформах
За даними StackOverflow, Swift - це мова, яка зросла найбільше в 2015 році і є однією з найвищих оцінок розробниками. Кілька додатків, таких як Vine, LinkedIn, Slack ... використовують Swift. Навіть творець Lyft, додаток, повністю переписаний у Swift, стверджував, що він міг зробити те саме з лише п'ятою частиною рядків коду, як і в попередній версії програми, крім того, враховуючи, що оновлення також прийматимуть менше часу.
Зі свого боку, індекс Тіоби вказує на те, що він є одним із 15 найпопулярніших мов в Інтернеті, крім отримання дуже позитивних відгуків від різних видань. Таким чином, ми можемо думати, що цілком можливо, що в міру просування Swift за короткий час ми можемо розглядати його як інструмент для розробки додатків Windows.
Навіть говорять про можливість розробки на Android із Swift ... Божевільний? Я не думаю, бо якщо це стандартизовано, це може дати поштовх Apple. Крейг Федерігі вже говорив про це на WWDC 2015:
Ми віримо, що Swift стане дуже важливим стрибком у мові програмування […] Ми збираємось створювати додатки та системи програмування протягом наступних 20 років, і ми вважаємо, що Swift повинен бути скрізь і використовуватись усіма.
Наступний PHP для мобільних додатків.