• 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: [OT] Time complexity (was: Where is NSList?)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [OT] Time complexity (was: Where is NSList?)


  • Subject: Re: [OT] Time complexity (was: Where is NSList?)
  • From: "Theodore H. Smith" <email@hidden>
  • Date: Fri, 30 Jul 2004 18:16:23 +0100

Most of these problems are about bad design, I believe. Why write something that executes fast when you can write it in a naive way.

I think the problem is only going to get worse with time, as computers get faster developers get lazier. I think subsystems should generally be as fast as possible, because you never know what uses they may be put to.

The thing about developing, is that if you take speed seriously, it becomes so easy that eventually you do it without realising.

And our algorithm is well-behaved again (if it ever was a problem in the first place, because M tends to be quite a bit lower than N). So, we can easily fix this problem when and where it occurs, if it occurs (and we've identified it as a REAL vs. an imagined problem), there is no need for premature optimizations...

Seriously, I have performance issues with almost all the applications I use. Xcode take seconds to switch between large sources, Proteus takes tens of seconds to show the history and almost minutes to navigate it, iTunes had a lot of "busy wheeling" (though mostly cured lately), gcc with ObjectiveC++ is a pain, searching for text in a web page with OmniWeb takes ~.1s pr. match for larger pages etc. etc.
_______________________________________________
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: Where is NSList? (From: Stephen Checkoway <email@hidden>)
 >[OT] Time complexity (was: Where is NSList?) (From: Allan Odgaard <email@hidden>)
 >Re: [OT] Time complexity (was: Where is NSList?) (From: Marcel Weiher <email@hidden>)

  • Prev by Date: Re: [OT] was: Where is NSList? (All Threads)
  • Next by Date: Re: Hey, NSClipView, Cut it out!
  • Previous by thread: Re: [OT] Time complexity (was: Where is NSList?)
  • Next by thread: Re: Where is NSList?
  • Index(es):
    • Date
    • Thread