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

To: __rvx86
Okay, so you have a good idea of what they have done in the past, but the proof of them doing it this time is their lack of supporting swift.

Over time Apple will shift APIs over to Swift, while those using Objective-C will be told by their bosses not to bother moving to Swift, and voila, MS lock in!

13 posted on 04/29/2015 7:45:34 PM PDT by SecondAmendment (Restoring our Republic at 9.8357x10^8 FPS)
[ Post Reply | Private Reply | To 12 | View Replies ]


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 ]

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