So, how is the world’s most popular 64-bit Mac software built? At the recent Mac-dev C4 conference, Lightroom project lead Troy Gaul presented an inside look at the structure of the application. Hopefully a recording of his talk will be posted soon to flesh out the details, though I don’t have an ETA for that.
64bit Windows is vastly superior.
8GB Ram + Vista x64 + Lightroom 2 64 + Nikon D200 = Sweetness
That’s interesting, I didn’t know that Adobe practices Scrum and Agile in the Lightroom Team. I’d be interested if that applies to Photoshop (or other big products at Adobe as well) … maybe you could elaborate a bit about this topic in your blog?
[Sure; check this out. –J.]
I would love to see/hear the recording!
That was very interesting, I’d love to see a recording as well. And please make sure to post here is such a presentation is ever made about Photoshop.
I wish it went more into deatail in terms of what the LR team’s experiences with the performance of C++ vs. Lua vs. maybe other scripting languages like Python are in a practical application, and where Lightrooms main performance bottlenecks are, though.
The presentation says that Lightroom/Win32 has (had?) problems with memory fragmentation. Have they tried using a product like SmartHeap instead of the compiler’s default heap implementation? I’ve heard some people are getting really great results using it, including significant performance improvements, but I haven’t had the chance to try it myself.
I’m very curious to see this year’s C4 too. I hope it doesn’t take Wolf the same 6 months it took him to post the videos last year.