Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #31915

Re: C array descriptor

From Bernd Paysan <bernd.paysan@gmx.de>
Newsgroups comp.lang.forth
Subject Re: C array descriptor
Date 2014-06-27 03:40 +0200
Organization 1&1 Internet AG
Message-ID <loii3b$csl$1@online.de> (permalink)
References <eff9d8fc-6d13-4e4b-9a01-33be4550e27d@googlegroups.com> <bZKdnd1wUcOMGjfOnZ2dnUVZ_tWdnZ2d@supernews.com> <op.xh06o9r46zenlw@localhost> <4cudnW5zj6HmfjbOnZ2dnUVZ_oSdnZ2d@supernews.com>

Show all headers | View raw


Andrew Haley wrote:

>> P.S.  Andrew, I really can't believe anyone let you maintain GCC.
>> Anton who is usually wrong about things knows more about how C
>> works and should work than you.
> 
> Oh no!  My career is over!

Haha, if Rod, who is fractionally wrong about every topic he posts on in so 
many ways tells you that you know less than Anton about C, this must be a 
"wrong", too ;-).

The difference we have about C is not about the semantics of the C standard, 
it is about the way to fill all those gaps in the standard GCC should do. 
I.e. we think if you start with something as insane as the C standard, the 
first thing you need to do is to use every undefined part of the standard to 
make something sane, and add legitimate extensions so that you can do so.  
RMS did that for various aspects of C, and I think he did a good job (not a 
great one, because that would have required to fix the two bigest problems: 
Arrays with bounds and multiple return values - that's what Ken Thompson and 
Rob Pike did with Go).  Some extensions he made even became part of later C 
standards.

-- 
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://bernd-paysan.de/

Back to comp.lang.forth | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

C array descriptor Roger Levy <roger.levy@gmail.com> - 2014-06-24 19:45 -0700
  Re: C array descriptor Andrew Haley <andrew29@littlepinkcloud.invalid> - 2014-06-25 03:23 -0500
    Re: C array descriptor Segfaults R Us <seg4u@segue.org> - 2014-06-25 08:45 +0000
    Re: C array descriptor Roger Levy <roger.levy@gmail.com> - 2014-06-25 07:03 -0700
    Re: C array descriptor "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-06-25 18:13 -0400
      Re: C array descriptor Roger Levy <roger.levy@gmail.com> - 2014-06-25 17:03 -0700
      Re: C array descriptor Lars Brinkhoff <lars.spam@nocrew.org> - 2014-06-26 08:12 +0200
        Re: C array descriptor "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-06-26 18:07 -0400
          Re: C array descriptor Lars Brinkhoff <lars.spam@nocrew.org> - 2014-06-27 07:50 +0200
      Re: C array descriptor Andrew Haley <andrew29@littlepinkcloud.invalid> - 2014-06-26 04:10 -0500
        Re: C array descriptor "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-06-26 18:07 -0400
          Re: C array descriptor bruce.mcfarling@gmail.com - 2014-06-26 22:14 -0700
          Re: C array descriptor Andrew Haley <andrew29@littlepinkcloud.invalid> - 2014-06-27 03:39 -0500
            Re: C array descriptor Mark Wills <markwills1970@gmail.com> - 2014-06-27 03:32 -0700
              Re: C array descriptor Andrew Haley <andrew29@littlepinkcloud.invalid> - 2014-06-27 06:00 -0500
                Re: C array descriptor Roger Levy <roger.levy@gmail.com> - 2014-06-27 07:34 -0700
                Re: C array descriptor bruce.mcfarling@gmail.com - 2014-06-27 09:42 -0700
                Re: C array descriptor Roger Levy <roger.levy@gmail.com> - 2014-06-27 09:51 -0700
                Re: C array descriptor bruce.mcfarling@gmail.com - 2014-06-27 15:32 -0700
        Re: C array descriptor Bernd Paysan <bernd.paysan@gmx.de> - 2014-06-27 03:40 +0200

csiph-web