Thanks Jordan, I wanted to keep this post fairly short and narrow just for my own sanity. But maybe I'll do some more articles on the async theme and collect them together for a tutorial/documentation later. What if the next one solved this same issue but with GCD instead of an async NSURLConnection? Cheers, Isaac On Mon, Jan 11, 2010 at 2:56 PM, Jordan K. Hubbard <jkh@apple.com> wrote:
On Jan 10, 2010, at 2:53 PM, Chuck Remes wrote:
I don't think I would title the post as you have. You are optimizing a little bit by moving to an asynchronous picture load, but that isn't necessarily a common event for table views. Maybe call it "Asynchronous Table View Loading With MacRuby." That pretty much gets to the heart of it.
Well, I liked the write-up but found it a little on the short side (though maybe that's expected due to it not being finished yet). I think a broader topic, and one which the current content represents an excellent example of, might be "Async programming in MacRuby". With that as one's topic, a fair more interesting arc is suggested where, say, one or two really simply examples are first given, just to get the reader's head pointed in the right direction for async programming, then a more complex example (say, loading a Table View!), then even more complex examples using GCD to schedule some truly arbitrary amount of work, complete with async completion block(s). Now the article isn't "just about how to populate a table", it's more of an intro to async programming on MacRuby, for which there is also currently a serious dearth of tutorial/expository documentation! (*wink*).
- Jordan
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel