I don't think anyone will be disappointed with Xcode 4.
Does Xcode 4 offer anything competitive for people developing in Java, PHP, Python (or indeed anything other than a C-variant or Cocoa-variant)?
I don't think anyone will be disappointed with Xcode 4.
My question is, will they release XCode 4 for 10.5, or only 10.6? I already had to download the iPhone dev kit version of XCode after a system wipe because the standard version of XCode is now 10.6.x only.
My mac is a MacBook Air RevA, and there've been some negative reports (maybe ironed out by now) of issues with 10.6 on the older MBA hardware, so I have avoided updating.
You can't judge it on those screenshots, there are too many good bits they don't show.
My question is, will they release XCode 4 for 10.5, or only 10.6? I already had to download the iPhone dev kit version of XCode after a system wipe because the standard version of XCode is now 10.6.x only.
Does Xcode 4 offer anything competitive for people developing in Java, PHP, Python (or indeed anything other than a C-variant or Cocoa-variant)?
No. XCode is made for Apple's tools and libraries (Which if you haven't guessed, use mainly C languages). You want Java? Use Netbeans or Eclipse. There is no point in Apple wasting resources they don't really support or use.
No. XCode is made for Apple's tools and libraries (Which if you haven't guessed, use mainly C languages). You want Java? Use Netbeans or Eclipse. There is no point in Apple wasting resources they don't really support or use.
Clang is the compiler, which is based on LLVM. I've known about it for a while (the analyse feature in XCode 3 is really useful). The new debugger is LLDB, which is related to Clang, but is new.
http://blog.llvm.org/2010/06/new-lldb-debugger.html
I am also curious why it's not available yet to ADC Online (or whatever they're called now) members. Surely the reason is that either it's not ready (because of bugs that need fixing) or Apple's delaying it on purpose to co-release with the final iOS 4 SDK... or both.I completely agree. Any concerns I may have had are gone.
It's killing me though that it's not available to download yet, and I'm not sure why Apple feels the need to NDA it. I think there were some legal issues which were behind the iPhone NDA stuff back when the iPhone SDK was first released, but I'm having a really hard time understanding the thinking behind NDAing Xcode 4 right now (surely it's not to hide the advancements from their competitors at this point?).
I think one of the most exciting aspects of Xcode 4, is that there are a lot of REALLY cool features that are now possible to add in future versions because of the major pluming work they've done under-the-hood.
there are really some nice features !Also, I would recommend watching Session 300 - Developer tools State of the Union. You'll get to see a good overview of new Xcode 4 features.
You can hear us Ooo'ing and Aaah'ing.
For those disappointed that they do not have access to Xcode 4 yet, don't be too disheartened. I managed to get my hands on a copy and all I can say is that despite all the cool new features, its nowhere near ready for every day use yet. I've found it nearly impossible to get anything productive done.
For those disappointed that they do not have access to Xcode 4 yet, don't be too disheartened. I managed to get my hands on a copy and all I can say is that despite all the cool new features, its nowhere near ready for every day use yet. I've found it nearly impossible to get anything productive done.
For those disappointed that they do not have access to Xcode 4 yet, don't be too disheartened. I managed to get my hands on a copy and all I can say is that despite all the cool new features, its nowhere near ready for every day use yet. I've found it nearly impossible to get anything productive done.
I really hope this new version of XCode's project builder has all the appropriate hud-style controls.
While i love Netbeans for my PHP, Ruby and Java needs i would love to jump ship to Xcode for more than just C and Objective C. Perhaps plugins for other languages would be a nice bonus for 4.1.
Just out of interest, what are you missing?