4 ms·
How is this getting upvotes? His main argument is that it locks you into a certain platform. So did Objective C. Being that a lot of people who will pick up sw
by LukeB_UK 12y ago
How is this getting upvotes? His main argument is that it locks you into a certain platform. So did Objective C.
Being that a lot of people who will pick up swift will be Objective C developers who were already locked in, I don't see the issue here.
- Intermernet 12y agoYou can write Objective C on Linux.
- m_mueller 12y agoYet the argument is pretty much moot since the Obj-C you write for iOS apps is locked to iOS/OSX because of Cocoa. In that regard nothing changes for developers of these platforms - they just have one more language choice now.
- randomdata 12y agoCocotron[1] is a reasonable open source Cocoa implementation. You could very well aim to support both it and Cocoa proper. Beyond UI, I actually have used my Objective-C data models from an iOS app on Linux. There is no need for Cocoa there. Objective-C code transitions quite well at that level. That said, I do agree that it is really not a big deal for the vast majority of developers. [1] http://www.cocotron.org http://www.cocotron.org