First of all, I am very sorry for not being able to post for so long. Now moving on my new post, among
the new features and tools announced by Apple, the one getting the most buzz is undoubtedly Swift, a new programming language for Cocoa and Cocoa Touch.
The announcement of this new language,
designed to be more modern and efficient, was a big surprise.
By now almost all iOS and Mac apps are built
using Objective-C, a programming language created in the early 1980s and
adopted by NeXT for its NeXTSTEP operating system (the precursor to OS X and
iOS) in 1988.
Swift is designed to talk to Cocoa and Cocoa
Touch — the core APIs for iOS and Mac development — while also making it
possible for apps to run faster.
Swift is designed using the syntax similar to
modern languages such as Ruby, Python and Rust, which can make learning to code
and picking up a project much easier.Swift also allows developers to program to a
certain extent in Chinese, or any other language they want.
For non-English speakers, programming tends
to have a steeper learning curve. Allowing everyone to code in their native
language, regardless of whether or not it uses Roman characters, suggests that
Apple is making concrete efforts to broaden its developer base in Asia, and
could eventually lead to a premium on developers who speak both Chinese and
English.
As per the current understanding Swift will
not only make our apps run faster, but it will also speed up the development
process with its streamlined syntax. While it remains to be seen whether it
actually provides real benefit.
Find all the new details about iOS 8 on the below URL:
No comments:
Post a Comment