Swift
Dan Tobias (Talk | contribs) (Created page with "{{FormatInfo |formattype=Languages |subcat=Programming Languages |extensions={{ext|swift}} |released=2014 }} '''Swift''' (no relation to OpenStack Swift or [https://en.wik...") |
Dan Tobias (Talk | contribs) |
||
Line 7: | Line 7: | ||
'''Swift''' (no relation to [[OpenStack Swift]] or [https://en.wikisource.org/wiki/Tom_Swift_and_His_Motor_Cycle Tom Swift] or [http://www.youtube.com/watch?v=WA4iX5D9Z64 Taylor Swift]]) is a programming language announced by Apple in 2014 as a new language for use in developing apps for iOS or OS X. It is able to coexist with the previous main language for this use, [[Objective-C]], through the use of "bridging headers" that are read by both languages and allow classes from each language to be accessed from the other. | '''Swift''' (no relation to [[OpenStack Swift]] or [https://en.wikisource.org/wiki/Tom_Swift_and_His_Motor_Cycle Tom Swift] or [http://www.youtube.com/watch?v=WA4iX5D9Z64 Taylor Swift]]) is a programming language announced by Apple in 2014 as a new language for use in developing apps for iOS or OS X. It is able to coexist with the previous main language for this use, [[Objective-C]], through the use of "bridging headers" that are read by both languages and allow classes from each language to be accessed from the other. | ||
− | Swift appears to borrow syntax elements from a number of other programming languages. It uses curly braces to mark blocks like the [[C]] family of languages, but does not use semicolons between statements. Some other syntax and keywords resemble [[BASIC]] and [[Pascal]], among other | + | Swift appears to borrow syntax elements from a number of other programming languages. It uses curly braces to mark blocks like the [[C]] family of languages, but does not use semicolons between statements. Some other syntax and keywords resemble [[BASIC]] and [[Pascal]], among other languages. It also has an instant-gratification interpreted mode to try out program statements in real time, like [[Python]]. An introductory book on the language can be downloaded free through iTunes, but in a format that is only readable on Apple devices. |
== References == | == References == |
Revision as of 05:19, 3 June 2014
Swift (no relation to OpenStack Swift or Tom Swift or Taylor Swift]) is a programming language announced by Apple in 2014 as a new language for use in developing apps for iOS or OS X. It is able to coexist with the previous main language for this use, Objective-C, through the use of "bridging headers" that are read by both languages and allow classes from each language to be accessed from the other.
Swift appears to borrow syntax elements from a number of other programming languages. It uses curly braces to mark blocks like the C family of languages, but does not use semicolons between statements. Some other syntax and keywords resemble BASIC and Pascal, among other languages. It also has an instant-gratification interpreted mode to try out program statements in real time, like Python. An introductory book on the language can be downloaded free through iTunes, but in a format that is only readable on Apple devices.