Swift, Apple's new development language, released in 2014 at the WWDC (Apple Developer Conference), works with objective-c* on Mac OS and iOS platforms to build apps based on Apple platforms.
Swift is an easy-to-use programming language, and it is the first system programming language with the same expressiveness and interest as the scripting language (Basic tutorial qkxue.net). Swift's design takes security as a starting point to avoid a variety of common programming error categories.
December 4, 2015, Apple announced its swift programming language is now open source code. The 600-page long programming Language can be downloaded for free online.
Swift is a new programming language for writing IOS and OS X apps. Swift combines the advantages of C and objective-c and is not limited by C compatibility. Swift uses a secure programming model and adds a lot of new features, which makes programming easier, more flexible, and more fun. Swift is based on the mature and beloved Cocoa and Cocoa Touch framework, and his advent will redefine software development.
Swift's development began a long time ago (mobile app development company Ty300.com). To lay the groundwork for Swift, Apple has improved the compiler, debugger, and framework structure. We use automatic reference counting (Automatic Reference counting, ARC) to simplify memory management. We build and standardize the framework stack based on foundation and cocoa. The objective-c itself supports blocks, set syntax, and modules, so the framework can easily support modern programming language technology. Thanks to these basic work, we can now publish such a new language for future development of Apple software.
Objective-c developers are not unfamiliar with Swift. It uses objective-c named parameters and the dynamic object model to seamlessly connect to the existing Cocoa framework and can be compatible with OBJECTIVE-C code. On top of this, Swift has many new features and supports procedural and object-oriented programming.
Operational benefits
Swift is also very friendly for beginners. It is the first programming language that satisfies both industry standards and is as expressive and interesting as the scripting language. It supports code previews, a revolutionary feature that allows programmers to run Swift code without compiling and running the application and view the results in real time.
Application Benefits
Swift combines the essence of modern programming language with the wisdom of Apple's engineer culture. The compiler optimizes performance and the programming language optimizes development, with both the fish and the paws. Swift can be used to develop small programs such as "Hello, qkxue.net World", or to develop a complete set of operating systems. All of these features make Swift a worthwhile investment for both developers and Apple.
What does Swift code mean?