• 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: Memory Management Mismanaged
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Memory Management Mismanaged


  • Subject: Re: Memory Management Mismanaged
  • From: Pete Yandell <email@hidden>
  • Date: Wed, 7 May 2003 20:59:01 +1000

Memory management is something today's programmers should not have to deal with. It has been around as an issue for more than fifty years and we still can't come to grips with it!

I completely agree that garbage collection is a wonderful thing...I don't think anybody would argue that these days.

What's the solution? Well, Lisp since the sixties, Smalltalk since the eighties, Java since the nineties, plus any number of other languages have had automatic garbage collection...

OK, so write in Java and stop complaining! :)

Seriously though, grafting full garbage collection onto objective-C would clearly be pretty close to impossible so, until the next generation of languages takes over, we'll just have to live with reference counting, which is not such a bad solution.

Incidentally, while we're talking Apple and garbage collection, did anyone else here ever do any development in NewtonScript? :) Ah, fond memories.

Pete Yandell
http://pete.yandell.com/
_______________________________________________
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.

  • Follow-Ups:
    • Re: Memory Management Mismanaged
      • From: lbland <email@hidden>
References: 
 >Memory Management Mismanaged (From: Karl Goiser <email@hidden>)

  • Prev by Date: Re: Memory Management Mismanaged
  • Next by Date: dismissing a modal NSAlertPanel programmatically
  • Previous by thread: Re: Memory Management Mismanaged
  • Next by thread: Re: Memory Management Mismanaged
  • Index(es):
    • Date
    • Thread