toggle

AAPL Stock: 99.73 ( -1.02 )

Printed from http://www.macnn.com

Xcode 3.0, Objective-C 2.0 preview

updated 02:40 am EDT, Fri June 22, 2007

Xcode 3.0, Objective-C 2.0

Xcode 3.0 and Objective-C 2.0 are both on their way in Mac OS X 10.5 (Leopard), scheduled for release in October. The former provides much-anticipated enhancements for Apple's IDE, offering developers to see errors and warnings in their code without opening a build messages window, and offering Inline balloons point to the locations of errors. Code completion features cpme in the form of a drop-down list of completion options with the selections narrow as the user continues to type. Computerworld also notes some significant performance improvements: "[...] of interest to those developers new to the Mac -- and possibly to object-oriented development -- are improvements that speed the editor's handling of large source code files. Apple claims to open and scroll through big monolithic code files up to 10 times faster than before."

Meanwhile, Objective-C 2.0, the new version of Apple's language for developing Cocoa applications, will sport garbage collection -- a major new feature that obviates the need to manually track memory and resource allocation during the course of an application's operation. The tool allows automatic freeing of resources and allocated memory when they are not in use.




by MacNN Staff

POST TOOLS:

TAGS :

toggle

Comments

  1. ClevelandAdv

    Joined: Dec 1969

    0

    Cost vs other tools

    I am excited to play around with the new X-Code and Obj-C 2.0.

    I am still amazed that Apple provides this for FREE. When MS and others charge hundreds of dollars for similar tools.

    If you have never used Objective-C and X-Code (or the old Project Builder). I found them much easier than developing in Visual Studio and C#. If you have used Java or C++ learning the basics of Obj-C will take you a weekend.

  1. mprogers

    Joined: Dec 1969

    0

    Yes, but...

    learning Cocoa will take you a lifetime :-)

  1. hayesk

    Joined: Dec 1969

    0

    re: yes, but...

    Heh heh, amusing, but true with any framework.

  1. chadpengar

    Joined: Dec 1969

    0

    Cocoa is not hard

    I taught myself OpenStep 4.2 (what Cocoa used to be called under NeXT) and WebObjects 3.0 using the simple tutorial stuff NeXT/Apple had published at the time. It took a normal amount of time to pick up the flavor and use of the frameworks (Foundation, AppKit and WOF and EOF). And I had jobs paying lots of money as a contractor using it back before the .com crash. I still do Cocoa now but after the .com crash went into something else for a while. XCode 3 is amazing. I was at the WWDC. I cannot comment more on it due to NDA but it is a lot better than XCode 2 for productivity and workflow. Cocoa is a lot easier to pick up and understand the the equivalent MS frameworks or various Linux/Unix based ones. For some reason the hardest thing is for people to grok the ObjC syntax for object method dispatch and to think in a truly OO fashion and not like C++ programmers.

Login Here

Not a member of the MacNN forums? Register now for free.

toggle

Network Headlines

toggle

Most Popular

MacNN Sponsor

Recent Reviews

ActvContent Sync Smartband

Smartbands of all sorts are hitting the market. Some build on the buzz around fitness trackers, while others offer simpler features fo ...

RocketStor 6324L Thunderbolt 2 eSATA bridge

Like it or not, the shift to Thunderbolt is underway. The connection is extremely flexible, allowing for video and data to co-habitate ...

Patriot Stellar Boost XT 64GB USB 3.0 drive

A vast selection of USB memory sticks means that consumers can often find exactly the size drive they need in a configuration that can ...

toggle

Most Commented