[NTLUG:Discuss] Re: Linux article -- oh, forgot my favorite! (MS Office for Linux)
Steve Baker
sjbaker1 at airmail.net
Sat Jul 3 12:39:53 CDT 2004
Bryan J. Smith wrote:
> Data alignment. You have to worry about it on non-x86 architectures.
> That's why the Mac version reads character (byte-by-byte).
>
> MS Office for Windows uses record reads/writes. Because of alignment
> issues, this not only causes issues for documents coming from non-MS
> Office versions or non-Windows MS Office versions, but _between_
> versions.
OMG! Really? Wow - that's such an elementary screwup.
Does this perhaps explain M$'s recalcitrance when it comes to 64 bit
processors?
The world has been needing 64 bit CPU's in mainstream PC's for
several years now - but we don't seem to be getting much closer to it.
I have an application that would really benefit from >4Gb of main
memory - which essentially requires a 64 bit CPU. That's no problem
with Linux - but it's becoming noticable that M$ are locked into the
4Gb limit in the same way they were locked into the 640Kb limit
back in the 1980's...with nasty bank-switching kludges going on
in 32 bit x86 rather than the 'obvious' switch to a wider CPU.
Could WORD be the boat-anchor that's causing that drag?
---------------------------- Steve Baker -------------------------
HomeEmail: <sjbaker1 at airmail.net> WorkEmail: <sjbaker at link.com>
HomePage : http://www.sjbaker.org
Projects : http://plib.sf.net http://tuxaqfh.sf.net
http://tuxkart.sf.net http://prettypoly.sf.net
-----BEGIN GEEK CODE BLOCK-----
GCS d-- s:+ a+ C++++$ UL+++$ P--- L++++$ E--- W+++ N o+ K? w--- !O M-
V-- PS++ PE- Y-- PGP-- t+ 5 X R+++ tv b++ DI++ D G+ e++ h--(-) r+++ y++++
-----END GEEK CODE BLOCK-----
More information about the Discuss
mailing list