Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Originally posted by AtariST
Nice being mentioned, but I don't remember us publishing anything about PowerBooks at NY. :)

Well...

PowerPage indicates that according to one of their sources, the 15" Aluminum PowerBook may make an appearance during the Apple's Feature Presentation at MacworldExpo (New York City, NY).

Greg Joswiak, Apple's VP of Hardware and Product Marketing, will be giving a speech on Wednesday, July 16 between 9:30am-10:30am EST.


Link to comments
 
What is it with you people and 64-bit ?

Anybody who is wondering why Panther is not going to be 64-bit (whatever THAT means) needs to be schooled:

- 64-bitness is not going benefit most applications, and can in fact bloat the memory footprint of a program
- EVERY OS service need to be ported to 64-bit. Not only does the code need to work, but all the external data formats (especially the binary ones) need to be supported carefully. In addition, 64-bit code often performs differently depending on the way structures are laid out in memory.
- All or at least certain classes of device drivers MUST be ported to 64-bit.
- If Apple is not going to force everybody to compile two versions of their program, then they've got to implement a coexistence scheme where 32- and 64- bit applications that need to share things (streams, memory, locks, etc.) can actually do so. It's not easy ! Anybody who programmed Windows during the 16 to 32-bit transition knows this is true.

Apple will have to address 64-bit address and API for user space eventually, but I wouldn't expect anything under 2005. Maybe they'll take an incremental step and do a 64-bit ABI for the BSD layer and a few things like Core Foundation, so that people can port their server apps that would actually benefit (like Oracle !) to 64-bit.
 
Re: Re: Macworld NY Rumors

Originally posted by wizard
The issue with panther is to be expected to a certain extent. People are looking at this as an applications issue, its not the PPC should be able to support 32 bit and 64 bit applications at the same time. It appears that they just hacked panther enough to permit booting of tthe 970.

To support 64-bit applications, there has to be support for 64-bit memory spaces. That requires the entire system to be able to handle 64-bit pointers which involves verifying that lots of code is 64-bit clean. I doubt that support for the 970 was just 'hacked' in, but that the job of fully supporting a 64-bit environment is a tough one.

I'm still wondering if Panther is a bridge implementation. That is will it allow the use of the extended addressing capabilities of the G4 in a way that is also compatable with the G5. A G4 powerbook capable of handling large memory systems would be nice. That is until a good implementation of the 970 in a portable can be offered.

A Powerbook simply isn't going to have more than 4 memory slots, and that itself is a stretch. And AFAIK 1GB SO-DIMMs in the profile required for the PowerBook still aren't available and probably won't be for a while. So if they are able to engineer 4 slots into a PowerBook you may see 4GB by next year. But I doubt that, so I wouldn't expect huge memory systems regardless of the processor on the PowerBook.

Regardless, it's often the memory controller that has more to do with the amount of RAM that a system supports than anything else.

Originally posted by rpkrajewski
- 64-bitness ... can in fact bloat the memory footprint of a program

Not that much, at least not on the PowerPC. The only bloat you would see would be that function entry points and other pointers would double in size. Assuming the average program has about 4000 functions that's 16K on disk. Assuming about 10,000 pointers makes for 40K in memory. Neither bit of bloat is particularly mind blowing.

- Not only does the code need to work, but all the external data formats (especially the binary ones) need to be supported carefully. In addition, 64-bit code often performs differently depending on the way structures are laid out in memory.

External data formats are not a big concern, and neither is the way that data is laid out in memory because the same smaller sized memory loads are all available. The only performance impact would have to do with alignment and that hit is already being taken on 32-bit PowerPCs. The bigger concern is code that assumes that a pointer is 32-bits and stuffs one into a 32-bit integer. This and other issues comprises how 64-bit clean a section of code is (anyone who was around 10 years ago may have heard the phrase 32-bit clean when the Mac was moving from 24-bit addressing to 32-bit addressing).

- All or at least certain classes of device drivers MUST be ported to 64-bit.

Everything in the kernal must be 64-bit clean. Anything running in user land can stay 64-bit ignorant (but only run in 32-bit programs).

- If Apple is not going to force everybody to compile two versions of their program, then they've got to implement a coexistence scheme where 32- and 64- bit applications that need to share things (streams, memory, locks, etc.) can actually do so. It's not easy ! Anybody who programmed Windows during the 16 to 32-bit transition knows this is true.

First I doubt that Apple will force developers to compile their programs as 64-bit, that would be absurd given that 90+% of the programs out there would make no use of the extra memory space.

Second, anything that is shared between programs has to go through the kernal, and thus it can be handled there, once. The difference between MacOS X 32/64 and Windows 16/32 is that MacOS X never had an implicit shared memory space. By default all applications have their own unique memory space and cannot touch each other at all, while on Windows the upper 2GB of each programs' memory space is shared. So for two prorgams to share something there has to be arbitration through the kernal which is the only entity that knows about other memory spaces. Basically, sharing under MacOS X (and I presume other unicies) doesn't involve direct pointer access, or even the same memory address in each memory space for the shared resource.
 
Re: What is it with you people and 64-bit ?

Originally posted by rpkrajewski
Anybody who is wondering why Panther is not going to be 64-bit (whatever THAT means) needs to be schooled:

- 64-bitness is not going benefit most applications, and can in fact bloat the memory footprint of a program
- EVERY OS service need to be ported to 64-bit. Not only does the code need to work, but all the external data formats (especially the binary ones) need to be supported carefully. In addition, 64-bit code often performs differently depending on the way structures are laid out in memory.
- All or at least certain classes of device drivers MUST be ported to 64-bit.
- If Apple is not going to force everybody to compile two versions of their program, then they've got to implement a coexistence scheme where 32- and 64- bit applications that need to share things (streams, memory, locks, etc.) can actually do so. It's not easy ! Anybody who programmed Windows during the 16 to 32-bit transition knows this is true.

Apple will have to address 64-bit address and API for user space eventually, but I wouldn't expect anything under 2005. Maybe they'll take an incremental step and do a 64-bit ABI for the BSD layer and a few things like Core Foundation, so that people can port their server apps that would actually benefit (like Oracle !) to 64-bit.

I agree with you on your 640bit discussion. The fact that Apple is making such a big deal about 64-bit processors and not using this is kind of *yawn*... a 64-bit version of Windows XP Pro will probably be out long before Jaguar/Panther that is 64-bit optimized.
 
Re: Re: What is it with you people and 64-bit ?

Originally posted by ZildjianKX
I agree with you on your 640bit discussion. The fact that Apple is making such a big deal about 64-bit processors and not using this is kind of *yawn*... a 64-bit version of Windows XP Pro will probably be out long before Jaguar/Panther that is 64-bit optimized.

But the mass market of Window's users wont care, and probably won't upgrade.

-Hertz
 
64-bit XP Pro already shipping

Originally posted by ZildjianKX
a 64-bit version of Windows XP Pro will probably be out long before Jaguar/Panther that is 64-bit optimized.

http://www.microsoft.com/windowsxp/64bit/default.asp

64-bit XP Pro is already shipping, it is called Microsoft® Windows® XP 64-Bit Edition Version 2003, and was released to manufacturing in March (http://www.microsoft.com/presspass/press/2003/mar03/03-28WinXP64BitPR.asp).

Note that this is not the same product as Windows Server 2003, which also has 64-bit versions.
 
Originally posted by jbomber
Hehehe. I just want one...

WHY CAN'T I HAVE JUST ONE!

WHY GOD, WHY!?!
I'll get you one jbuddy. Heck I'm in brooklyn too,....but there's a catch...
 
Originally posted by ogun7
Heck I'm in brooklyn too

I can see it now, somewhere way, way down on 4th Avene: "Psst... hey... hey buddy... you wanna buy a G5? Top quality. Yeah, it's real. It fell off the back of a truck. You want it or not?"
 
Originally posted by Mudbug

Seriously, I think that Joswiak has just as much reason to intro the new 15" pBook as Jobs - he is the head Hardware guy, and this is hardware, and a hardware UPDATE at that... Steve already had his fun with the 12 & 17" models.

Agreed. Steve would only come out if he was making a major product announcement. An update to the 15" PB model so that it looks like the other 2 models in it's line isn't a major announcement. Joswiak isn't announcing a new design. It's really just a product update. Everybody has already seen the design of the 12" and 17" PB's. There is nothing new to announce for the 15" other than that it has finally caught up with the others in terms of casing.
 
Originally posted by thebossisback
is anyone hoping that a new iBook will come out!!????

I think the majority of people are more shocked/concerned/hopeful about the current state of the 15" powerbook. it's WAAAAAY overdue for a revision. Everyone's hoping that Wednesday is the day.
 
Originally posted by jbomber
Everyone's hoping that Wednesday is the day.

*crosses fingers...then another set...then some toes...*

Wow, I didn't know toes were that flexible.

Come on, Apple, don't let me down now! 'Cuz we all know that they never let down their loyal fans. *cough, cough*
 
Re: Re: Re: What is it with you people and 64-bit ?

Disclaimer should at minimum read:
Disclaimer: Posts are so often filled with such eviscerating sarcasm that little attention or detail is exercised i.e. spelling, grammar, and simple respect for the English language.

Or where you trying to be funny?
 
Originally posted by thebossisback
to me its sounding that MW may be good if they anounce new PB, but otherwise its gonna suck

Cross your fingers for Apple to release something today - tuesday. I have a feeling that they're willing to let MWNY come and go without a big announcement.
 
Joswiak practicing to replace Jobs....

Here is a theory... Maybe Jobs is thinking about leaving Apple in order to relax or start a new company perhaps due to the recent success of iTunes and possibly the upcoming iMovies software (note:iMovies not iMovie). Soooooooooooooo Joswiak needs some practice at giving exciting new hardware annoucements and will therefore be doing so in New York at Macworld Creative Pro. :eek:
 
On a side note...

What in the blazes happened to "The Year of The Powerbook!" Seriously? I am distressed by this. I really am. I think I'm shedding.
 
Re: On a side note...

Originally posted by MacsomJRR
What in the blazes happened to "The Year of The Powerbook!" Seriously? I am distressed by this. I really am. I think I'm shedding.

Guess we'll find out in a day or 2


I hope we don't end up heartbroken again...
 
Originally posted by ryan
I disagree, if all Apple does is bring the 15" PB in line with the 12" & 17" models (bluetooth, aiport extreme, etc.) and bump up the speeds, that doesn't make for a very big announcement so Steve isn't really needed.

sure it's not as big as panther or the G5

but for us laptop fiends, this would be a great announcement

of course, the big announcement of the future will the the G5 powerbook:D
 
Re: Joswiak practicing to replace Jobs....

Originally posted by MacsomJRR
Here is a theory... Maybe Jobs is thinking about leaving Apple in order to relax or start a new company perhaps due to the recent success of iTunes and possibly the upcoming iMovies software (note:iMovies not iMovie). Soooooooooooooo Joswiak needs some practice at giving exciting new hardware annoucements and will therefore be doing so in New York at Macworld Creative Pro. :eek:

high tech is a fast moving world and nobody hangs around for long

after a major boost in 98 and 99 with imac/ibook/g4, apple has kind of stalled out on major growth or switchers

i can see steve starting a new company and being hailed as the great innovator, again:D

mid 70s - cofounder of apple inc
late 90s - great savior of apple and return to greatness
2000s - founder of some yet unnamed multimedia empire which will again change the way we live

one can only hope
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.