In a recent post on the "swift-evolution" mailing list, Swift creator Chris Lattner outlined a few criteria that will guide Swift 3 definition and made clear that it will bring disruptive changes.
Perfect makes it possible to use Apple’s Swift language to build enterprise-grade web applications, say Canadian startup PerfectlySoft Inc. With Apple having recently open-sourced Swift, Perfect promises to support cross-platform development across multiple platforms, including OS X, Linux, Windows, iOS, and Android. InfoQ has spoken with Sean Stephens, CEO at PerfectlySoft.
Apple provided new details about Swift 2.2 release process, its goals, and an estimated schedule. Swift 2.2 will be mostly a source-compatible release, while major, breaking changes will be left for Swift 3, Apple say.
Swift has overtaken Objective-C in the TIOBE index, an internet-sourced rating of programming languages based on a variety of different sources.
Thanks to Apple open sourcing Swift compiler and libraries earlier this month, JetBrains added support for Swift to its cross-platform IDE, CLion, running both on Linux and OS X.
IBM has committed itself to the Swift platform, with a newly launched Swift Engineering blog and a web-based Swift sandbox environment to allow users to test out Swift code remotely.
At #Pragma Conference 2015, Marcus Zarra, author of Pragmatic Bookshelf Core Data, described three approaches to using Core Data in a multithreaded environment and tried to clear up how Core Data should be used in 2015.
Google has announced that they will drop support for Chrome on Windows XP, Windows Vista, and Mac OS X 10.6, 10.7, and 10.8 in April 2016.
Avian is a lightweight, portable, embeddable virtual machine that aims to support a reduced subset of Java on iOS alongside Linux, FreeBSD, and Windows. Version 1.2 added support for ARM64 on Linux and iOS.
Apple has announced they have open sourced three major components in their OSes’ security subsystem. Apple’s announcement has spun some controversy due to the restrictive nature of the license used for one of the libraries.
Coming only six months after the release of Qt 5.4, Qt 5.5 fixes almost 1500 reported bugs and adds new features, while also ensuring that it will be ready for Windows 10 on time, improving Linux compatibility and OS X parity.
At WWDC 2015, Dave Abrahams, of C++/Boost fame and now lead of the Swift Standard Library group at Apple, introduced Swift as a Protocol-oriented language, and showed how protocols can be used to improve your code.
The .NET Core runtime has realized the vision of being truly cross-platform with its arrival on Linux and Mac OS X. Last week at Microsoft Build, Microsoft Program Manager Habib Heydarian talked about how this benefits developers and where they can start to explore the new opportunities.
Microsoft has announced the release of a native Visual Studio application for Windows, Mac OS X, and Linux.
Carthage is a dependency manager for Objective-C and Swift projects aims to be "ruthlessy simple," says its author Justin Spahr-Summers. Carthage has been developed at GitHub and its philosophy is "delegating tasks to Xcode and Git" as much as possible so developers can use the tools they "are already familiar with."