In ObjC, the immutable collections are threadsafe. In macruby, are collections threadsafe to read only?
ie, if I do this: a = [ ...] # an array that may or may not be changed b = a.dup # nowhere in the code is b ever used to add/delete/change an element is b thread-safe to read from multiple threads (queued operations/blocks)? also, is there any difference between doing b = a.dup and b = NSArray.arrayWithArray(a) Both result in class Array, so I assume there is no difference. Cheerio, Michael Johnston lastobe...@mac.com _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel