Re: What Defins the "C" Language?

From: Chris Croughton (chris_at_keristor.net)
Date: 12/03/04


Date: Fri, 3 Dec 2004 18:05:42 +0000

On Fri, 3 Dec 2004 10:03:48 -0500, Xenos
   <dont.spam.me@spamhate.com> wrote:

> "Richard Tobin" <richard@cogsci.ed.ac.uk> wrote in message
> news:copu7s$19q7$1@pc-news.cogsci.ed.ac.uk...
>> In article <copt6n$9kr3@cui1.lmms.lmco.com>,
>> Xenos <dont.spam.me@spamhate.com> wrote:
>>
>> >You are implying that all current machine use 8-bit bytes. There
>> >are more computers out there than just PCs. Ever had to program a
>> >DSP?
>>
>> This is true, but you exaggerate: you don't have to restrict yourself
>> to PCs to only encounter 8-bit bytes.
>>
> I didn't intend to exaggerate, nor imply that there weren't 8-bit
> processors outside of the PC realm.

That is, however, what you did imply. IBM have used 8-bit bytes from
the mid 1960s, DEC since the PDP-11, etc. Most of the manufacturers who
have used other sizes haven't called them 'bytes'.

> My only point was that many programmers seem to (in my opinion) to
> have a pc-centric view, and don't realize that there are a lot of
> systems that do not conform to that architecture. I don't see how you
> can infer from my previous statement that I thought 8-bit processors
> were exclusive to the PC.

Perhaps because you said "There are more computers out there than just
PCs", implying that only PCs have 8 bit bytes. Very few of the
computers in the real world have anything other than 8 bit bytes now
(apart from some dinosaurs, most of those with other byte sizes are in
embedded systems), and few of them are programmed much in C. Indeed,
most of the software available in source form will break (often
horribly) if the byte size is different.

Chris C



Relevant Pages

  • Re: Clearly, it is too late to fix c99 - C is dead
    ... >the subset of server boxes which are "which are really just overgrown ... >overgrown PCs. ... >applies to embedded systems as well as to standalone computers. ... hence the overwhelming urge here to consider such things "computers". ...
    (comp.lang.c)
  • Re: Write only memory
    ... jacob navia wrote: ... C isn't for PCs. ... Embedded systems are more cost-conscious than PCs, ... non-workstation environments, and even non-hosted environments. ...
    (comp.lang.c)
  • RE: Internet Connection Sharing and 2 PCs
    ... - Windows Firewall ot Norton Internet ... Security 2006 which is what I am running on both PCs. ... How would I go about configuring the firewall for ICS? ... 131.107.2.xxx for both computers. ...
    (microsoft.public.windowsxp.network_web)
  • Re: Proud Hubby and Job Search
    ... I've been involved in computers for 25 years, programming, building, ... word processing, networking, playing games, scientific reaearch; ... I've seenbasic IT related courses (IT for business ... Hard Drive Unit - the PCs' case, ...
    (uk.rec.motorcycles)
  • Re: XP Logons and security issues
    ... If the budget allows I highly recommend a real firewall ... account potential productivity improvements for workers. ... spyware it is best if the users of the computers are not also local ... There are around 14 PCs in all. ...
    (microsoft.public.windowsxp.security_admin)