5 ms·
Was hoping for Objective C support when I saw it. Would love to get rid of Xcode.
by scosman 10y ago
Was hoping for Objective C support when I saw it. Would love to get rid of Xcode.
- santaclaus 10y agoIf you are using Objective C what are the problems with Xcode?
- ChristianGeek 10y agoObjective C support? Never going to happen. Swift support? Unlikely, but a stronger possibility thanks to its cross-platform support. I wouldn't hold my breath though.
- rhodysurf 10y agoObjective C is just as open as Swift is I think
- WorldMaker 10y agoSwift is FLOSS, Apache Licensed and built and collaborated on GitHub: https://github.com/apple/swift https://github.com/apple/swift Objective C has not had an official open source release, so far as I know. ETA: Arguing of course how close the gcc/clang implementations of Objective C may or may not be to the Xcode compilers, of course.
- armadsen 10y agoXcode uses Clang/LLVM to compile Objective-C (and used gcc before adopting LLVM). To my knowledge there's nothing closed source involved in the compiler. I had Clang/LLVM compiling Objective-C on Linux a long time ago. Visual Studio for Windows has been able to compile Objective-C for about a year (see https://developer.microsoft.com/en-us/windows/bridges/ios https://developer.microsoft.com/en-us/windows/bridges/ios).
- randomdata 10y agoOf what significance is Swift's cross platform support here? Objective-C has had cross-platform support for decades.
- marpstar 10y agoHave you looked into AppCode? https://www.jetbrains.com/objc/ https://www.jetbrains.com/objc/
- Chos89 10y agoBut don't you need Xcode to build stuff for iOS, macoOS, etc.? How do you integrate the two and is it worth it?
- tf2manu994 10y agoI believe you can use xcode command line tools to build using appcode. Haven't used in ages though, so don't quote me on that
- lm2s 10y agoI gave AppCode a small spin recently. It worked pretty well — as I've come to expect from JetBrains. It builds and launches apps directly into your device or simulator (presumably using the command line tools of Xcode). There is, however, no integrated Interface Builder, when you want to edit a XIB or Storyboard, it launches Xcode and you do the editing there. Other than that XIB/Storyboard quirk it seems pretty solid. EDIT: For me it wasn't worth it. There's something about Java applications that throws me off. I'm not sure if it's the difference interface or the small lag in input or both. (I do use PyCharm since there is no viable alternative in macOS)