The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Objective-C 2.0

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
Objective-C 2.0 Posted: Aug 30, 2006 12:26 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: Objective-C 2.0
Feed Title: Travis Griggs - Blog
Feed URL: http://www.cincomsmalltalk.com/rssBlog/travis-rss.xml
Feed Description: This TAG Line is Extra
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Travis Griggs - Blog

Advertisement

Chris Petrilli is excited about some of the changes surfacing for Apple's evolution of Objective-C.

After having read the paper, I can't say I'm as excited. The beauty about Objective-C was its simple straightforwardness. It may be kind of an awkward syntax, but it's very quick and easy to explain.

Now we get properties. Sigh. I love "objects" with different kinds of instance variables. This was one of the biggest dissapointments I had with TweakUI and it's varied ways of having one object refer to another.

A syntactic sugar for what you can already do for enumerator macros. The macro system is straightforward and it works. Why not just provide a standard set of macros as part of the library toolkit? Why bolt on "special" tokens?

Fast IV access. That's always been there. That's OK I guess.

And oh, yay. Methods can have all kinds of "dressing" now. It's private. Or friendly. Or deprecated. Or unavailable. Gah.

The only good news is all the rumors that there will be some sort of GC support. Which will be interesting. Every Obj-C person I've ever bugged about it says things like "I'd NEVER use GC with obj-c. Over my dead body."

These are to be sure, not a huge change set. But what is interesting is that there's growing momentum to warp^H^H^H^Hevolve the defintion of Objective-c. What will be next? I'm getting so tired of these languages like Java where the "platform" changes every year or so, and twists into a whole new language. It was bad enough having to differentiate between FORTRAN IV and FORTRAN 77.

Read: Objective-C 2.0

Topic: Smalltalk report writer Previous Topic   Next Topic Topic: End of the Summer

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use