2. TechKnowXpress
PERSPECTIVE
According to Greg Federighi,
(Apple senior vice president for software engineering)
"Swift is fast, it is modern, it is designed
for safety, and it enables a level of
interactivity and development that you've
never seen before on the platform."
3. TechKnowXpress
SWIFT & ITS PURPOSE
To make development of apps for Apple's mobile
platform easier.
To unify the procedural and object-oriented
portions of the language.
Improve performance of App by removing
baggage's of legacy language
6. TechKnowXpress
COMPARISON
Objective-C is a hard language to pick up for
new developers.
Swift makes getting started with app
development on Apple’s platforms easier.
Swift feels more accessible than Objective-C.
Swift is 3.9 times faster while objective-C is
2.8 times faster than python.
7. TechKnowXpress
LEXICAL STRUCTURE
The lexical structure of Swift describes
what sequence of characters form valid
tokens of the language.
These valid tokens form the lowest-level
building blocks of the language.
They are used to describe the rest of the
language.