Apple will release Swift 3.0 and announce the development content of the fourth version

Apple will release Swift 3.0 and announce the development content of the fourth version

Although the official version of Swift 3.0 will be released with iOS 10 and macOS Sierra this fall, due to the open source nature of Swift, we can see the development progress of Swift. The Swift project is led and architected by the famous programmer Chris Lattner. Today he published an article in the Swift development log, reviewing the development process of Swift 3.0 and the outlook for Swift 4.0 next year.

The whole article is meaningful and worth reading for Swift developers and programmers who are interested in it. The article focuses on analyzing the positive and negative impacts on the development of Swift since it was open sourced. Lattner used words such as "fantisy" to describe the active Swift community, although he believes that compared with the products of commercial companies, the open source community often progresses slowly. Latter is quite satisfied with the current results. He said: "At present, it seems that open sourcing Swift is of great significance. After weighing the pros and cons, Swift still benefits more after being open sourced." For those who have worked in the open source community, Latter's emotions should be empathetic.

Apple plans to release two major versions of Swift between now and the fall of 2017, 3.1 to be released next spring, and 4.0 to be released in the fall, with necessary minor updates to fix bugs. For Swift 4.0, Apple intends to focus on improving the stability of the application interface. After that, Latter also listed features including reflection, generics, high concurrency, etc., which will be gradually implemented in the future Swift.

<<:  Discussion on the technical architecture and application model of mobile payment

>>:  We have summarized ten changes for you to understand in iOS 10 beta 4

Recommend

WeChat for Business: A Practical Guide to Marketing Management

Introduction to the practical strategy resource o...

H5 Cache Mechanism Analysis of Mobile Web Loading Performance Optimization

1. Introduction to H5 cache mechanism H5, or HTML...

Advertising cases in the automotive service industry!

In October this year, Shanghai's auto beauty ...

Tired of chicken soup? Try a bowl of "Dong Ying Gong" soup.

[[153975]] Recently, the cold wave in the capital...

Tiye Duck Duck 2nd iPad Illustration Class

Course Catalog ├──Courseware+color card+brush | ├...

How do keywords leverage big accounts? Point 5 is the most important!

During the just-passed Double 11, traffic and con...

Technical Practice of Heterogeneous Hybrid Scheduling in vivo Internet

The shuffling layer is responsible for integratin...

Ten apps that Android developers can't put down

[51CTO Quick Translation] From IDE to core resour...