• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Future Objective-C changes
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Future Objective-C changes


  • Subject: Re: Future Objective-C changes
  • From: Marco Scheurer <email@hidden>
  • Date: Tue, 20 May 2003 09:23:38 +0200

On Tuesday, May 20, 2003, at 12:19 AM, James Duncan Davidson wrote:
Amen. As somebody who has many moons of Java experience, I found myself going through the following process when approaching Objective-C:

* Damn, those square brackets are funny looking
* And what's up with separated arguments?
* And, I have to manage my own memory?
* What's up with loose typing? Isn't that sloppy?
* Hrm, nice how the square brackets make messages obvious
* Wow, separated arguments make for more readable code. Who knew?
[...]
All in all, my two years so far with Objective-C has taught me that I'm not as much of an object-oriented badass as I thought I was after working at JavaSoft. The influences of Smalltalk are great--and very cool. Does ObjC need improvements? Sure. What language doesn't?

Excellent, thank you. And this reminds me that the last time a serious threat was made to change Objective C, it was to give it a "modern syntax", and get rid of these funny looking brackets and colons. No, it was not to make it more Smalltalk like, in that time what passed for modern was... the Java syntax! The general outcry killed that idea sometime in 1997.

Marco Scheurer
Sen:te, Lausanne, Switzerland http://www.sente.ch
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

References: 
 >Re: Future Objective-C changes (From: James Duncan Davidson <email@hidden>)

  • Prev by Date: Re: How to stop Classic launching iTunes? (Cocoa & Applescript)
  • Next by Date: Re: How to stop Classic launching iTunes? (Cocoa & Applescript)
  • Previous by thread: Re: Future Objective-C changes
  • Next by thread: Need Help with Obj-C -> Java bridge method calls with multiple arguments
  • Index(es):
    • Date
    • Thread