The Mac Observer

Skip navigational links

You're viewing an article in TMO's historic archive vault. Here, we've preserved the comments and how the site looked along with the article. Use this link to view the article on our current site:
Apple Posts Overview Of 64-Bit App Development In Tiger

Apple Posts Overview Of 64-Bit App Development In Tiger

by , 3:45 PM EST, December 23rd, 2004

Apple currently has computers that use both a 32-bit and 64-bit architectures. One of the big the differences between the two architectures is how large a block of memory an application can use at any one time, and how large any particular piece of data can be processed at once.

The differences between 32-bit and 64-bit computing architectures can be just as confusing to a programmer as it might to a layman. What if you were tasked with creating an application that uses the 32-bit architecture of the legacy Mac OS X, yet can take advantage of the 64-bit architecture available on Macs using the G5 processor and Apple's upcoming OS X update, codename: Tiger?

Not to worry: Apple has posted an informative overview of how to develop 64-bit applications aptly called "Developing 64-bit Applications" at the Apple Developer Connection, the company's network for Mac developers.

"By definition, the difference between 32-bit computing, the gold standard for the last 20 years of desktop computing," the article explained, "and 64-bit computing is the size of the memory space an application can use. In a 32-bit world, an application can address 4GB of memory. For many of the applications that we use everyday, such as word processors and spreadsheets, this is more than enough memory. However, if you work with large datasets, such as the human genome or geospatial data, 4GB suddenly becomes very limiting.

"64-bit computing shatters the 4GB limit giving a virtual address space in excess of 16 exabytes. That's 16 billion billion bytes. You can't even begin to put that much RAM in a Power Mac-yet-but Tiger sets the stage for some truly incredible system capabilities."

The article goes on to give in fairly digestible terms an overview of how one might create applications that can take advantage of both the 32 and 64-bit capabilities available in G5 processors, and in OS X Tiger. You can read the full article at the Apple Developer Connection Web site.

Observer Comments

Show: Subjects Only | Full Comments
Close Name:DawnTreader -   TMO Staff Posts: 15039 Joined: 04 Jan 2002
Subject:

It's nice to see Apple taking the steps to foster 64-bit development. I'm excited about the changes Tiger will bring to the world of Macintosh computing and even more excited about the prospects of true 64-bit computing as these applications are developed.

Close Name:Mace Posts: 9604 Joined: 07 Aug 2003
Subject:

2005 will be remembered as the Year of the Tiger.

Tiger will not only bring about 64 bit Applications, it is going to bring about the long awaited resurgence of the Mac platform.

I expect to see exciting ground-breaking hardware and software applications launched in 2005 and 2006, from Apple and third party vendors.

Close Name:Jon Stanard -   TMO Mac Specialist Posts: 2038 Joined: 27 Jul 2001
Subject:

64 bit apps are a good thing, but this isn't going to change anything for 99% of Apple's market, yet. Someday, but not yet.

64 bit apps in Tiger are command line only, no GUI, so we won't see photoshop, FCP, or anything else any of us use yet. This is for database and computational stuff only for now. They did show how to make a GUI app (which is 32 bit) control a 64 bit command line app, but that still isn't for stuff normal people use.

It's coming, but not yet to us.

Close Name:DawnTreader -   TMO Staff Posts: 15039 Joined: 04 Jan 2002
Subject:

Quote
Jon Stanard wrote:
64 bit apps are a good thing, but this isn't going to change anything for 99% of Apple's market, yet. Someday, but not yet.

64 bit apps in Tiger are command line only, no GUI, so we won't see photoshop, FCP, or anything else any of us use yet. This is for database and computational stuff only for now. They did show how to make a GUI app (which is 32 bit) control a 64 bit command line app, but that still isn't for stuff normal people use.

It's coming, but not yet to us.


Let's not underestimate the value of Macintosh market penetration in the scientific, academic and growing cluster-computer markets. These sales are forming the backbone for growth in markets once thought long-lost for the Mac maker. The revenue from these sales helps to fund R&D and helps attract customers who might otherwise have looked to other enterprises to meet their demanding technology needs.

Close Name:Mace Posts: 9604 Joined: 07 Aug 2003
Subject:

Many of us fail to appreciate the impact of iPods, iTunes, iTMS, QuickTime, and Tiger.

Close Name:DawnTreader -   TMO Staff Posts: 15039 Joined: 04 Jan 2002
Subject:

Quote
Mace wrote:
Many of us fail to appreciate the impact of iPods, iTunes, iTMS, QuickTime, and Tiger.


Right. Those products boost margins and yields per customer. Tiger will add nicely to earnings because Apple writes down development costs as quickly as possible and the remaining capitalized costs costs will be recouped quickly from product sales.

Close Name:Jon Stanard -   TMO Mac Specialist Posts: 2038 Joined: 27 Jul 2001
Subject:

All I was trying to point out is that 64 bit doesn't matter to most of us, even though it is important for the platform. Many people will read this, and think 64 bit Photoshop and FCP and other apps as well, but it does not.

Close Name:Guest
Subject: Agreed

64 bits is mostly a sales gimmick to lure the average consumer.

Scientists who need 16 exabytes already know the benefits, and have quite probably been working with 64 bit processors for the past 5 or 6 years.

More efficient and speedy architecture is what I look forward to. Pentium-M (dothan), athlon-64's with on-chip memory controllers, dual core G6's. Those are what I want. I don't have the money to have 16 exabytes of memory.

Close Name:DawnTreader -   TMO Staff Posts: 15039 Joined: 04 Jan 2002
Subject: Re: Agreed

Quote
Anonymous wrote:
64 bits is mostly a sales gimmick to lure the average consumer.

Scientists who need 16 exabytes already know the benefits, and have quite probably been working with 64 bit processors for the past 5 or 6 years.

More efficient and speedy architecture is what I look forward to. Pentium-M (dothan), athlon-64's with on-chip memory controllers, dual core G6's. Those are what I want. I don't have the money to have 16 exabytes of memory.


Few individuals practically speaking need or will pay for 16 exabytes of capacity and I think there's lots of room in the 64-bit world to accomodate the needs of users for real performance increases from 64-bit processing without a worry about memory limitations or theoretical capacity.

The fact remains Apple's move to 64-bit chips and the migration of OS X to a 64-bit OS provides the company with a competitive advantage. It will take Micorosoft years to release a 64-bit OS that will accomodate many of the features currently available in the 32-bit version of XP.

Close Name:kenaustus Posts: 602 Joined: 27 Jun 2003
Subject: 32 bits lasted 20 years?

That is amazing when you consider how other areas have advanced so fast in terms of technology.

While I don't see a rash of apps to take advantage of the 64 bit platform I do believe that there are going to be apps in the near future that will have parts to goo 64 bits, it it is available.

The move to a dual platform allows Apple to shift all computer lines to 64 bits over the next 12 - 18 months. Because of the need to take care of their 32 bit customers for x number of years the faster they move to total 64 bits the better of they will be 5 to 10 yeas after the total shift. That should be the time that even the low end will come with "only" 2 gigs of memory.

Comment on this Article


You cannot edit your comments.   You cannot delete your comments.

Comments are currently closed. Please email the author instead.


Recent Headlines - Updated July 6th

Mon, 11:17 AM
Ted Landau's User Friendly View - Apple’s LED Cinema Display: A Too Short Story
11:11 AM
Product News - Photo Recovery for Mac Adds Photoshop Support
10:39 AM
Hot Forum Topic - iPhones in Education
8:47 AM
News - Apple Employee Injured in Store Shooting
Fri, 10:29 AM
News - Apple Warns of Learning Interchange Security Breach
7:30 AM
News - Happy Fourth of July!
Thu, 6:07 PM
TMO Scoop - Psystar Moves to Drop Bankruptcy Ahead of Apple Legal Battle
5:37 PM
News - Uncomfirmed Reports Say Apple & Nvidia On The Outs
4:57 PM
News - Microsoft Sick Over Barf Ad
4:09 PM
Product News - KRK Ships R6 Passive Studio Monitor for Recording
3:45 PM
John Martellaro's Blog - Particle Debris (week ending 7/2)  Juiced, Joost and Goosed
3:12 PM
Product News - ExactScan 2 Pro Released

The Mac Observer Reader Specials

  • __________
  • Buy Stuff, Support TMO!
  • Podcast: Mac Geek Gab
  • Podcast: Apple Weekly Report
  • TMO on Twitter!