Re: Is Chris Hills a troll?



On Thu, 24 Jan 2008 14:29:04 -0600, Chris Hills wrote
(in article <YmYwtAMQUPmHFAXt@xxxxxxxxxxxxxxxxxxxx>):

In article
<eb91686b-48a6-495f-a4a9-05e8ee631f2e@xxxxxxxxxxxxxxxxxxxxxxxxxx>,
user923005 <dcorbit@xxxxxxxxx> writes
On Jan 24, 3:26 am, Richard Heathfield <r...@xxxxxxxxxxxxxxx> wrote:
Chris Hills said:

<snip>

OK... Do we want to start a list of things to drop from the next ISO C.

All the C99 additions can go (see elsethread for my very short list of
exceptions).

Whether you use them or not, what conceivable harm is created by their
inclusion? This seems a very strange statement to me.

Because then tools have to include them to be compliant.

If the
additions made C99 incompatible with C90, then I can imagine some
cause for complaint. If there were (for instance) 10,000 math
functions added to the math library, I do not see how it could cause
any difficulties unless you intended to use them.

Because library writers and compiler companies would have to include
them.

Here is what I think C is missing {including both C90 & C99} (above
all else):
Complete, thorough Unicode handling.

Not sure on that one. Most of us don't need unicode.

Its lack is a major reason people pick other languages for writing apps
that need to work world-wide. The reason "us" don't need it, is that
we're the ones left. That said, C's primary purpose is device drivers,
system internals and embedded (there's my bias speaking), so unicode is
a don't care. I'm don't see any reason for C to try and compete for
attention amongst higher level GUI developers at this late stage.



--
Randy Howard (2reply remove FOOBAR)
"The power of accurate observation is called cynicism by those
who have not got it." - George Bernard Shaw





.



Relevant Pages

  • Re: Is Chris Hills a troll?
    ... All the C99 additions can go (see elsethread for my very short ... list of exceptions). ... That is a reasonable reason, except that most of the additions do ... ability to declare a zero sized array as the final component of a ...
    (comp.lang.c)
  • Re: Problem in accessing files with unicode fonts.
    ... garner you more and about as quick responses, ... I'd advise you to read the docs for `unicode`, ... The reason being the intensity of the problem and time factor. ... a result the getfileattributes function is failing to recognise that file ...
    (comp.lang.python)
  • Re: MFC(VC6) Application Localization from French to Chinese(RPC)
    ... I didn't think you could do a Unicode .RC file ... I even tried the application in Chinese OS. ... the reason is because I am using mutiple .rc files in one ... display like "??". ...
    (microsoft.public.vc.mfc)
  • Re: a unicode conversion issue in a file opening command
    ... Did you define the symbol UNICODE also? ... Why use char*? ... explained why it failed, and better still, the text string that represents the reason it ... MVP Tips: http://www.flounder.com/mvp_tips.htm ...
    (microsoft.public.vc.mfc)
  • Re: Unicode in Delphi/VCL (yet again)
    ... > The use of Unicode has been successful. ... > Deployment on Win32 has been successful. ... do u mean no reason NOT to switch? ...
    (borland.public.delphi.non-technical)