mikeash.com: just this guy, you know?

NSBlog
RSS feed (full text feed)

atomic chemicalburn cocoa(2) dangerous fridayqna(3) interview link parallelism performance(2) threading(5)

Showing entries tagged "threading". Full blog index.

Tags: cocoa threading dangerousIt's another Friday, and so time for another Friday Q&A. This week, Quentin Carnicelli (one of the guys who signs my paychecks) suggested that I talk about dangerous API calls in Cocoa.
(Read More) 45 comments

Friday Q&A 2009-04-10: Multithreaded Optimization in ChemicalBurn at 2009-04-10 17:22
Tags: fridayqna chemicalburn performance threadingWelcome to another Friday Q&A, where all the women are strong, all the men are good-looking, and all the programmers are above average. This week, Phil Holland has suggested that I dissect an interesting piece of code from one of my screensavers, so we're going to take a look at ChemicalBurn's multithreaded routing code.
(Read More) 0 comments

Friday Q&A 2009-01-09 at 2009-01-09 21:38
Tags: fridayqna threading cocoaGreetings one and all. I caught my mistaken writing of "2008" in this blog post title almost instantly instead of only noticing after I'd already posted it like I did last week, so the year must be coming along. Welcome to the second Friday Q&A of 2009 (and only the fourth in all human history!) where I'll be taking Ed Wynne's suggestion and talking about the various meanings and implications of thread safety as they apply to Mac OS X system frameworks.
(Read More) 4 comments

Friday Q&A 2008-12-19 at 2008-12-20 01:28
Tags: fridayqna threading parallelism performanceGreat response last week. This week I'm going to merge Sam McDonald's question about how I got into doing multithreaded programming and Phil Holland's idea of talking about the different sorts of parallelism available.

Late Night Cocoa at 2008-09-05 23:31
Tags: interview link atomic threadingReaders of this blog may be interested in my recent appearance on Late Night Cocoa. I discussed the fundamental principles and basic concepts behind lockless thread-safe data structures. You can access the episode here.