Free Republic
Browse · Search
General/Chat
Topics · Post Article

To: SecondAmendment

Only time will tell: Swift isn’t even a year old!

Obj-C/C++ is a mature language, with cross-platform support already. (If a GCC exists for the specified target, then you can use generic Obj-C)

For now, Swift is a proprietary language, and its features could change or break at any time.

I don’t expect Microsoft to support Swift for some time. If they decide to do so, they might even have to reverse-engineer the Swift runtime, Chinese-wall style.

I will even go so far as to say that Apple is the one trying to lock-in developers: Swift apps require iPhone OS 7+, and I don’t see Apple making Swift cross-platform any time soon.

FWIW, the fact that MS is even making such an effort, is rather unprecedented.


14 posted on 04/29/2015 8:12:45 PM PDT by __rvx86 (Ted Cruz: Proving that conservative populism is a winning strategy. GO CRUZ!)
[ Post Reply | Private Reply | To 13 | View Replies ]


To: __rvx86
Also, I think Apple created Swift in response to the realisation that Objective-C was no longer under their control. A development system that they can keep to themselves.

You know, to give Apple products that air of exclusivity that they crave. All part of the Apple ecosystem MO.

15 posted on 04/29/2015 8:16:37 PM PDT by __rvx86 (Ted Cruz: Proving that conservative populism is a winning strategy. GO CRUZ!)
[ Post Reply | Private Reply | To 14 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson