I do understand the need to use CoreFoundation since there are no 64-bit Carbon APIs and that re-writing Carbon into 64-bit Cocoa (OR 64-bit Carbon if there was such a bird) would've been a huge undertaking anyway. I understand the idea that if you are gonna rewrite, rewrite it using CoreFoundation. However, wasn't this known early on with Show Leopard releases? Apple did not just kill the 64-bit Carbon APIs 3 weeks ago. I am a developer and none of what I am about to say is covered under the NDA I signed with Apple: 64-bit Carbon has been axed since Leopard. Didn't we know it was coming? My point is not
"Bad Developers!" ... It is more trying to understand why if it worked 3 weeks ago, does it not work now. I am assuming that
The failure is triggered by a last minute change
means a last minute change in VLC -- and not in the betas.
Instead of whining, constructive contributions are much more valuable to an open-source project entirely made up of volunteers.
Ya know, I really have a problem with that comment. I was in no way, shape or form whining and my comment at the start of my post stated that! I was
wondering.
I am just wondering .. without trying to offend anyone: We knew this [Snow Leopard] was coming for over a year.
So, again, what part of that did you think was whiny? The poster could've said something like "We put Snow Leopard on hold cos of..." or "Snow Leopard's 64-bit functionality is delayed to to changing from Carbon to CoreFoundation". I would've understood and left it lie. But this was not done. Maybe if that was said, then some CoreFoundation Guru could've known you were having issue and volunteered his/her time. Maybe the
open-source project entirely made up of volunteers
could've had help when they needed it. It is not like Mac Developers have nothing better to do right now. With the release of Snow Leopard, indeed, Mac Developers are in high demand for open-source projects. Instead due to the "clipped" response we were given, we just were left wondering.