Deutsch English Français Italiano |
<vib878$pqul$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.arch Subject: Re: What is an N-bit machine? Date: Fri, 29 Nov 2024 02:17:13 -0000 (UTC) Organization: A noiseless patient Spider Lines: 28 Message-ID: <vib878$pqul$1@dont-email.me> References: <viao3r$na9e$4@dont-email.me> <memo.20241128220827.12904a@jgd.cix.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Fri, 29 Nov 2024 03:17:13 +0100 (CET) Injection-Info: dont-email.me; posting-host="8ddfccfbf5a3062a4cb3831fbe9a8aca"; logging-data="846805"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18gJ6gqURhSB1iW/G4Pq8RE" User-Agent: Pan/0.161 (Chasiv Yar; ) Cancel-Lock: sha1:mz1ELfZl/O5CNH+A2CKmQ9lY9U0= Bytes: 2263 On Thu, 28 Nov 2024 22:08 +0000 (GMT Standard Time), John Dallman wrote: > In article <viao3r$na9e$4@dont-email.me>, ldo@nz.invalid (Lawrence > D'Oliveiro) wrote: > >> Apple went through the same sort of thing. Yet it managed the >> transition much more cleanly. > > Apple simply demanded all software become 32-bit clean. The fact that > they didn't forsee the problem and warn software writers not to use the > high 8 bits rather implies they weren't paying attention. Oh, they were paying attention, all right. In the original 1984 Macintosh software, the top 8 bits in a “handle” (pointer to a pointer to a relocatable block) were used to store handle state (e.g. whether the block was locked in a particular memory location). But there were no API calls to save/restore this state. That was fixed in the Mac Plus in 1986. So all had to happen was for app developers to use the new calls, instead of peeking at bits directly. >> This in spite of having an installed base that was orders of >> magnitude larger than the IBM System/360 family. > > Apples and oranges. IBM had fewer but much larger customer > organisations, and could not afford to upset them much. IBM had legendary market power, all the way up to monopoly status. Whatever it decreed, its market had to follow.