током презентација ВВДЦ, Која је одржана у понедељак, Аппле је представио нови Свифт програмски језик који Крејг Федеригхи зове «Циљ-Ц без Ц».
Треба напоменути да је Свифт није био замишљен као универзалног програмског језика. Настала је специјално за оперативне системе ОС Кс и иОС, за Какао и какао Тоуцх. Она се заснива на бази Ц и Објецтиве-Ц, али она укључује све најновије технологије коју је развио Аппле инжењера у последњих неколико година (АРЦ и ллвм).
Свифт је позициониран као модеран, брз, интерактивни и безбедно програмском језику. Модерна због новог кратког синтаксу: без заглавља и зарезом. Дакле, Свифт је више подсећа на скрипт језика, иако Аппле не жели да га упореди са Питхон. Једноставан пример «Хелло ворлд» на Објецтиве-Ц:
#импорт
#импорт
маин ()
{
НСЛог (@ »Здраво свете Н»!);
ретурн 0;
}
И његов еквивалент у Свифт:
принтлн ( «Здраво свете!»)
Језик је свакако елегантан, али је кратко, понекад изазива неспоразума. За увод у нови језик и објашњења свих неизвесности Аппле одмах под условом комплетна документацијаКоји ће помоћи у проучавању карактеристика Свифт.
Аппле планира за новог језика је прилично амбициозан. Она је чак очекује да ће нови оперативни систем буде написан у блиској будућности на Свифт. Иако већ сада може да се користи у текућем коду било које апликације, јер је савршено комуницира са Објецтиве-Ц. У блиској будућности, Свифт, наравно, заменити Објецтиве-Ц, али док Аппле неће отписати.
Али један од најзанимљивијих и важним аспектима Свифт, можда је његова интерактивност, која подсећа на велике времена Лисп. На Плаигроунд, можете одмах да видите део кода, само кликом на њу. Неки стручњаци кажу да им нови језик подсећа на бившег Аппле дизајнер Брет Вицтор, који је покушао да још видљиви Јавасцрипт. Други га упоредимо са Волфрам, развијен од стране поштују научник Степхен Волфрам. Ендрју Камен, Аппле независни програмер је назвао "једноставно запањујући".
http://www.youtube.com/watch? В = 3тЗиг9АВМдц # Т = 42
Овај видео је посвећен Свифт, то ће бити веома корисна и за почетнике и искусне програмере.
Аппле је створио Свифт да привуче нове програмере и да ојача своју екосистем, као програмери користе Свифт, ће програмери посебно за ОС Кс и иОС. Дакле, можемо рећи да је овај језик је развијен искључиво за купертиновтси потребе Аппле.