Diskuze: Swift
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Ahoj (sice trochu pozdě ale přece)
Řekl bych že nahradit je silné slovo. Co se týká C a C++ tak tam určitě
ne a u objective-C by se možná dalo mluvit o alternativě (ale ne
náhradě).
Každopádně Swift je zatím značně nedotažený a doporučil bych aplikace pro tuto chvíli psát v objective-C. Z mé vlastní zkušenosti mohu říct, že Swift je zatím značně zabugovaný. Stalo se mi např. že jsem udělal appku, vše mi fungovalo na simulátoru i na reálném zařízení, ale v Apple mi to odmítali schválit, protože se jim to prý ani nezaplo. Nakonec jsem zjistil že v Apple nejspíš špatně implementovali funkci týkající se Game Center. Když jsem ten samý kód přepsal od objective C bylo vše v pohodě.
Takže můj názor je že časem může být Swift dobrou alternativou, později možná i náhradou objective-c, ale ještě to nějakou dobu potrvá, protože potřebuje čas na vyzrání.
Jinak nemyslím si že Objective-C a Swift (alespoň oficiální distribuce od Apple) půjde někdy používat jinde než na Apple zařízeních, protože je celkem úzce svázán s jejich frameworkem.
Apple slíbil uvolnit překladač Swiftu a jeho standardní knihovnu pod otevřenou licencí pro Linux, takže minimálně tam Swift používat půjde. Viz též http://modern--programming.blogspot.cz/…l-swift.html k diskuzi o nové verzi Swiftu (2.x).
Zobrazeno 3 zpráv z 3.