• Welcome to PlanetSquires Forums.
 

SWIFT - Apple's new programming language

Started by Cho Sing Kum, June 03, 2014, 02:19:21 AM

Previous topic - Next topic

Cho Sing Kum

Announced in WWDC 2014 2-Jun-2014 (about 12 hours ago).

https://developer.apple.com/swift/

http://www.youtube.com/watch?v=l62x8Oq_QP4

Israel Vega Alvarez


Cho Sing Kum

#2
Syntax is very different. Not even close.

The good thing? Keeping it native. Don't bloat it and don't expose programmer's codes to easy reverse engineering.

QuoteFrom its earliest conception, Swift was built to be fast. Using the high-performance LLVM compiler, Swift code is transformed into optimized native code, tuned to get the most out of modern Mac, iPhone, and iPad hardware. The syntax and standard library have also been tuned to make the most obvious way to write your code also perform the best.

I will get one of my Mac mini ready and play with it with Xcode 6 Beta. Like Objective-C, SWIFT is also free.

https://developer.apple.com/xcode/downloads/



Klaas Holland

Please keep us informed how you are dealing with Swift.
I'am interested because we work with Apple computers and windows in virtual mode.

Jim Dunn

If anyone has a cheap MAC, please PM me.  I'm all PC here, but am very curious.
3.14159265358979323846264338327950
"Ok, yes... I like pie... um, I meant, pi."

Brice Manuel

Quote from: Cho Sing Kum on June 04, 2014, 02:26:36 AMLike Objective-C, SWIFT is also free.

This is the way it should always be.  It encourages developers to write software to support your system.

Cho Sing Kum

Quote from: Klaas Holland on June 04, 2014, 05:29:57 AM
Please keep us informed how you are dealing with Swift.
I'am interested because we work with Apple computers and windows in virtual mode.

I am reading through the SWIFT manual downloaded with iBook. Rendered differently page-wise on different devices. 1383 pages on iPhone4 and 567 pages on iPad2. Quite easy to read and follow. I have to find out whether this is for general purpose or tailored for games. Next, I will install Xcode 6 Beta onto a Mac mini 2009 that I can use for all Beta purposes.

I have another Mac mini 2011 always running the latest OS X, whatever version that may be. I am trying to find out whether I can install another older OS X, if not I may bootcamp it with WinXP x86.

Two other Mac mini 2011 one running Windows 7 (x86 and x64 no bootcamp) and another Win8.1 (x86 and x64 no bootcamp). I replaced all my Window boxes with Mac minis that are now all stacked neatly on my desktop taking up very little space, unlike the previous boxes that cluttered the floor and messy cables.


Cho Sing Kum

Quote from: Brice Manuel on June 04, 2014, 05:44:49 PM
Quote from: Cho Sing Kum on June 04, 2014, 02:26:36 AMLike Objective-C, SWIFT is also free.

This is the way it should always be.  It encourages developers to write software to support your system.

Yes. And always will have the latest features available in any new version of the OS. No need feature request, no need to wait at mercy. Even QT (the fastest of the 3rd-party) has to react and develop after.

Note: QT can now be used for iOS, Android and WinRT native.