• 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: Why multi-threading ?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why multi-threading ?


  • Subject: Re: Why multi-threading ?
  • From: Oscar Morales Vivó <email@hidden>
  • Date: Tue, 27 May 2003 16:11:31 +0200

On Tuesday, May 27, 2003, at 14:21 Europe/Madrid, Greg Weston wrote:

On Tuesday, May 27, 2003, at 01:00 AM, Dennis C.De Mars wrote:

I think multi-threading is probably overused, because developers want
to use it and minimize in their minds the problems it can introduce.
The main problems are:

1) The simple presence of multiple threads greatly increases the
difficulty of writing correct code.

I think it would be more precise to state that the simple presence of multiple threads greatly increases the difficulty of debugging incorrect code.

Writing multithreaded code is harder than single-threaded code, agreed, but if the tasks at hand are nicely disjointed and the writes are very localized it isn't such a big deal.

Just my 2c.

/*
Oscar Morales Vivs

Eternal Computer Science Student. Master of C++ Templates. Cocoa Nut. Computer Graphics Illuminati. UI Guru in Training. Dabbler in all things CS and most which are not.

Web stuff: http://homepage.mac.com/oscarmv/index.html
*/
_______________________________________________
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: Why multi-threading ?
      • From: "Dennis C.De Mars" <email@hidden>
References: 
 >Re: Why multi-threading ? (From: Greg Weston <email@hidden>)

  • Prev by Date: setFrame on sheet
  • Next by Date: Re: State of instance variables defined at instantiation?
  • Previous by thread: Re: Why multi-threading ?
  • Next by thread: Re: Why multi-threading ?
  • Index(es):
    • Date
    • Thread