Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Since Finder lock-ups, beachballs, and crashes are not quite yet a thing of the past, who knows? Maybe, whether it has anything to do with Cocoa or not, the re-write will mean Finder will be more robust than it is now.

Personally I've found that rewriting code is a good way to break things.
 
Originally Posted by AppleInsider

On Mac OS X Leopard and in Snow Leopard, Apple designed the kernel to run both 32 and 64-bit software natively with no compatibility layer running, and all supporting files and libraries can be organized in the same application bundle. That means developers can distribute a single installer that works on any Mac, and that users won't need to make sure they've obtained the correct binary for their machine. This promises to go a long way in making the transition to 64-bit Mac software very smooth and virtually invisible to most users​
.

I think this is something that will make Snow Leopard so awesome. Having only one installer that works for any Mac will make the transition so much easier. If you take an average consumer, they wouldn't know if they're running a 32-bit version, 64-bit version or whatever. So when they go to install an application, they have no clue what version to use.

Please note that many Windows apps and drivers package the 32-bit and 64-bit versions of the applications in the same kit - so the Windows user can also be unaware of the "bitness" of the computer. The installation kit decides which binaries should be copied, based on the current machine.

The avoids the "fat binary" problem - the Windows installer doesn't install code for the unnecessary architecture.
 
What does it really matter if its hard to market and far fewer people buy it?

Apple is a hardware company, they make 95% of profits from hardware not software.
 
Read this first...

I suggest that everyone does.

I am aware of that and fully support your post! (don't think it was directed at me though)

If it was then :p

image.php
 
I am excited about the 64-bit kernel. I run a numerical weather prediction model and large eddy simulation model. On both as it stands now, if I use too big of a grid, the program will barf due to Apple's limitation in regards to memory allocation. I am looking forward to better handling of stacksize for my purposes.
 
<edit>this was in reply to gibbz</edit> Hmm... you're running out of stack, not heap? I don't recall the flag, but that's something you can change.
 
So quicktime and finder are now cocoa apps. What about iTunes? Are they finally moving that to cocoa?

If they move iTunes to cocoa, are there any apple apps left besides Final Cut that are carbon?
 
What does it really matter if its hard to market and far fewer people buy it?

Apple is a hardware company, they make 95% of profits from hardware not software.

I think you'll find Apple see themselves as a software company. And we all (or most of us) know that to make great software, means you make your own hardware.
 
it's taken 10 years to move Finder to Cocoa ??

I'm pretty tired of this 'Apple suddenly dropped 64bit Carbon support' nonsense. Developers have had 10 years (that's 100 years in computer time) to move to Cocoa !!

My indignation at such inability to actually move to OS X (basically) is somewhat tempered by Apple taking 10 years to move Finder (arguably the most basic OS X app) to Cocoa !!

10 years of legacy OS 9 code? It's a wonder OS X works at all !!

Can somebody please explain to me why it's taken so long ? I understand it's possible to convert parts of the code to Cocoa and it works seamlessly, so why haven't developers slowly been converting to Cocoa since Day 1 ??
 
I am excited about the 64-bit kernel. I run a numerical weather prediction model and large eddy simulation model. On both as it stands now, if I use too big of a grid, the program will barf due to Apple's limitation in regards to memory allocation. I am looking forward to better handling of stacksize for my purposes.

what software do you use?
 
First 64 bit kernal... I keep hearing first 64 bit blah blah blah. Let's just get there already.
 
I'm pretty tired of this 'Apple suddenly dropped 64bit Carbon support' nonsense. Developers have had 10 years (that's 100 years in computer time) to move to Cocoa !!


My indignation at such inability to actually move to OS X (basically) is somewhat tempered by Apple taking 10 years to move Finder (arguably the most basic OS X app) to Cocoa !!

You do realize that Apple had announced a 64-bit extension of the Carbon API only to tell them later "no 64-bit Carbon for you"?

10 years of legacy OS 9 code? It's a wonder OS X works at all !!
Some of the best code in MacOS X is from way back NextSTEP, which is also pretty old, or even Unix stuff which is even older ;)

Oh, and btw: Finder + Cocoa = Finder. Carbon is not bad code!
 
Not likely. The whole rationale of Snow Leopard, as repeatedly stated by Apple, is to prioritize improvements under the hood, instead of adding any new user-visible features. New features are great but they destabilize the OS and take resources away from other important tasks, so I think it's great that Apple is taking one release cycle to do this.

Marketing may be tricky; but consider the example of System 7.6, which was also all about performance and stability without any new features, and sold like hot-cakes anyway.

Well yeah, the hard line code guys and gals are all tied up doing underlying work. What about all the graphic designers, GUI specialists or other skills that go it to making a top notch OS. After all a 64ibt Kernal, Grand Central or OpenCL isn't going to tie them up as well.

So it's either a holiday or they are busy working on a interface cleanup, overhaul,getting resolution independence fully stocked or implementing interfaces for low level features that might not have been viable to the general user.

There would seem to be plenty scope for not so much new features but revamped features so that it all looks newer and fresher to suit the underlying changes.
 
I am interested in that and support for 8GB of RAM for all generations of Core2 MacBook Pro.

I second that.. I am wanting to buy the new MacBook Pro, but the fact that 8 GB Ram isn't working is keeping me away from the buy.. but I'm in no hurry so hopefully it will come soon enough ;)
 
How was he violating his NDA?

3. Definition of Confidential Information.

You agree that the Prototype and any information concerning the Prototype, including its nature and existence, will be considered and referred to collectively in this PLCA as “Confidential Information.”...

4. Nonuse and Nondisclosure of Confidential Information.

You agree not to disclose, publish, or disseminate Confidential Information to anyone other than employees and contractors working for the same entity as you who have an existing ADC membership. You further agree to take reasonable precautions to prevent any unauthorized use, disclosure, publication, or dissemination of Confidential Information....


Making a public posting admitting that you have Snow Leopard and that it runs fine is a pretty clear violation of these clauses.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.