BT

Chris Lattner on Swift 3 and Cocoa "Renamification"

by Sergio De Simone on  Jan 31, 2016

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 Aims to Bring Swift to the Server-side

by Sergio De Simone on  Jan 16, 2016 7

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.

Swift 2.2 Release Process Begins

by Sergio De Simone on  Jan 13, 2016

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 overtakes Objective-C in TIOBE index

by Alex Blewitt on  Jan 07, 2016 4

Swift has overtaken Objective-C in the TIOBE index, an internet-sourced rating of programming languages based on a variety of different sources.

JetBrains CLion Adds Support for Swift on Linux and OS X

by Sergio De Simone on  Dec 23, 2015

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's Swift Response

by Alex Blewitt on  Dec 04, 2015

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.

Three Ways to Get Core Data Multithreading Right

by Sergio De Simone on  Nov 26, 2015

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.

Chrome to Lose Windows XP Support in April 2016

by David Iffland on  Nov 13, 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.

Lightweight, Embeddable VM Avian Supports 64-Bit iOS Devices

by Sergio De Simone on  Nov 02, 2015 2

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 Open-sources Three Cryptographic Libraries

by Sergio De Simone on  Oct 31, 2015

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.

Qt 5.5 Adds New GL Modules, Improves Cross-platform Support

by Sergio De Simone on  Jul 10, 2015 2

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.

Protocol-Oriented Programming in Swift

by Sergio De Simone on  Jun 18, 2015 2

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.

Running .NET on Linux and Mac OS X

by Jeff Martin on  May 04, 2015 4

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 Unveils Visual Studio for Linux and OS X

by Jeff Martin on  Apr 29, 2015 5

Microsoft has announced the release of a native Visual Studio application for Windows, Mac OS X, and Linux.

Carthage: GitHub's Dependency Manager for Xcode Projects

by Sergio De Simone on  Apr 28, 2015

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."

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT