9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] make passive aggressive gcc
@ 2015-06-15  8:21 Charles Forsyth
  2015-06-15 13:41 ` Ethan Grammatikidis
                   ` (2 more replies)
  0 siblings, 3 replies; 20+ messages in thread
From: Charles Forsyth @ 2015-06-15  8:21 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 715 bytes --]

If you're using gcc 4.8.2 to compile ... anything, really ... but certainly
Plan 9 or Inferno components,
and those use for loops with arrays, be sure to include the compilation
options
-fno-strict-aliasing\
-fno-aggressive-loop-optimizations\
and it will save you some time and effort.
It will save compilation time (not that you'll notice with that sluggard)
because it won't
fuss even more with your program, and it will save effort, because you
won't have
to debug simple loops that have bounds changed, are removed completely, or
otherwise wrecked.
You can find discussions of it elsewhere (which is how I found compiler
options to stop it).
I'd forgotten all about it until it surfaced again.

[-- Attachment #2: Type: text/html, Size: 964 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] make passive aggressive gcc
  2015-06-15  8:21 [9fans] make passive aggressive gcc Charles Forsyth
@ 2015-06-15 13:41 ` Ethan Grammatikidis
  2015-06-15 14:56   ` Siarhei Zirukin
  2015-06-15 14:41 ` Ryan Gonzalez
  2015-06-15 23:06 ` [9fans] Wildly off-topic Andrew Simmons
  2 siblings, 1 reply; 20+ messages in thread
From: Ethan Grammatikidis @ 2015-06-15 13:41 UTC (permalink / raw)
  To: 9fans

On Mon, 15 Jun 2015 09:21:56 +0100
Charles Forsyth <charles.forsyth@gmail.com> wrote:

> If you're using gcc 4.8.2 to compile ... anything, really ... but certainly
> Plan 9 or Inferno components,
> and those use for loops with arrays, be sure to include the compilation
> options
> -fno-strict-aliasing\
> -fno-aggressive-loop-optimizations\
> and it will save you some time and effort.
> It will save compilation time (not that you'll notice with that sluggard)
> because it won't
> fuss even more with your program, and it will save effort, because you
> won't have
> to debug simple loops that have bounds changed, are removed completely, or
> otherwise wrecked.
> You can find discussions of it elsewhere (which is how I found compiler
> options to stop it).
> I'd forgotten all about it until it surfaced again.

Thanks. Reminds me I liked gcc when it applied very few optimizations.
I guess it must have been focused on machine-specific optimizations
back in 2007/2008. I had a cpu newer than gcc had support for, and
compilation was actually quick. Anyone know if -O0 is a reasonable
option these days? (I mean tested well enough to be reasonably
bug-free.)

--
Developing the austere intellectual discipline of keeping things
sufficiently simple is in this environment a formidable challenge,
both technically and educationally.
 -- Dijstraka, EWD898, 1984



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] make passive aggressive gcc
  2015-06-15  8:21 [9fans] make passive aggressive gcc Charles Forsyth
  2015-06-15 13:41 ` Ethan Grammatikidis
@ 2015-06-15 14:41 ` Ryan Gonzalez
  2015-06-15 23:06 ` [9fans] Wildly off-topic Andrew Simmons
  2 siblings, 0 replies; 20+ messages in thread
From: Ryan Gonzalez @ 2015-06-15 14:41 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs, Charles Forsyth

[-- Attachment #1: Type: text/plain, Size: 1025 bytes --]

Ugh, I know. It caused Judy arrays to segfault a lot.

>From my personal experience, Clang does *not* have this problem.


On June 15, 2015 3:21:56 AM CDT, Charles Forsyth <charles.forsyth@gmail.com> wrote:
>If you're using gcc 4.8.2 to compile ... anything, really ... but
>certainly
>Plan 9 or Inferno components,
>and those use for loops with arrays, be sure to include the compilation
>options
>-fno-strict-aliasing\
>-fno-aggressive-loop-optimizations\
>and it will save you some time and effort.
>It will save compilation time (not that you'll notice with that
>sluggard)
>because it won't
>fuss even more with your program, and it will save effort, because you
>won't have
>to debug simple loops that have bounds changed, are removed completely,
>or
>otherwise wrecked.
>You can find discussions of it elsewhere (which is how I found compiler
>options to stop it).
>I'd forgotten all about it until it surfaced again.

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

[-- Attachment #2: Type: text/html, Size: 1496 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] make passive aggressive gcc
  2015-06-15 13:41 ` Ethan Grammatikidis
@ 2015-06-15 14:56   ` Siarhei Zirukin
  2015-06-15 15:37     ` Ethan Grammatikidis
  2015-06-15 16:05     ` dexen deVries
  0 siblings, 2 replies; 20+ messages in thread
From: Siarhei Zirukin @ 2015-06-15 14:56 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Mon, Jun 15, 2015 at 3:41 PM, Ethan Grammatikidis
<eekee57@fastmail.fm> wrote:
> On Mon, 15 Jun 2015 09:21:56 +0100
> Charles Forsyth <charles.forsyth@gmail.com> wrote:
>
>> If you're using gcc 4.8.2 to compile ... anything, really ... but certainly
>> Plan 9 or Inferno components,
>> and those use for loops with arrays, be sure to include the compilation
>> options
>> -fno-strict-aliasing\
>> -fno-aggressive-loop-optimizations\
>> and it will save you some time and effort.
>> It will save compilation time (not that you'll notice with that sluggard)
>> because it won't
>> fuss even more with your program, and it will save effort, because you
>> won't have
>> to debug simple loops that have bounds changed, are removed completely, or
>> otherwise wrecked.
>> You can find discussions of it elsewhere (which is how I found compiler
>> options to stop it).
>> I'd forgotten all about it until it surfaced again.
>
> Thanks. Reminds me I liked gcc when it applied very few optimizations.
> I guess it must have been focused on machine-specific optimizations
> back in 2007/2008. I had a cpu newer than gcc had support for, and
> compilation was actually quick. Anyone know if -O0 is a reasonable
> option these days? (I mean tested well enough to be reasonably
> bug-free.)

I've recenetly seen a few examples where -O0 would produce a
segfaulting executable, while any other -Ox would work fine.
Also, I don't know what gcc authors are smoking, but "strcpy(tmp,
"what.");" will be compiled to a few mov instructions with -O0, while
-Os still has a call to strcpy, just the way it *should* always be,
imho. I just checked this once again (gcc-4.8.4) and it still applies.



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] make passive aggressive gcc
  2015-06-15 14:56   ` Siarhei Zirukin
@ 2015-06-15 15:37     ` Ethan Grammatikidis
  2015-06-15 16:05     ` dexen deVries
  1 sibling, 0 replies; 20+ messages in thread
From: Ethan Grammatikidis @ 2015-06-15 15:37 UTC (permalink / raw)
  To: 9fans

On Mon, 15 Jun 2015 16:56:28 +0200
Siarhei Zirukin <ftrvxmtrx@gmail.com> wrote:

> On Mon, Jun 15, 2015 at 3:41 PM, Ethan Grammatikidis
> <eekee57@fastmail.fm> wrote:
> > On Mon, 15 Jun 2015 09:21:56 +0100
> > Charles Forsyth <charles.forsyth@gmail.com> wrote:
> >
> >> If you're using gcc 4.8.2 to compile ... anything, really ... but certainly
> >> Plan 9 or Inferno components,
> >> and those use for loops with arrays, be sure to include the compilation
> >> options
> >> -fno-strict-aliasing\
> >> -fno-aggressive-loop-optimizations\
> >> and it will save you some time and effort.
> >> It will save compilation time (not that you'll notice with that sluggard)
> >> because it won't
> >> fuss even more with your program, and it will save effort, because you
> >> won't have
> >> to debug simple loops that have bounds changed, are removed completely, or
> >> otherwise wrecked.
> >> You can find discussions of it elsewhere (which is how I found compiler
> >> options to stop it).
> >> I'd forgotten all about it until it surfaced again.
> >
> > Thanks. Reminds me I liked gcc when it applied very few optimizations.
> > I guess it must have been focused on machine-specific optimizations
> > back in 2007/2008. I had a cpu newer than gcc had support for, and
> > compilation was actually quick. Anyone know if -O0 is a reasonable
> > option these days? (I mean tested well enough to be reasonably
> > bug-free.)
>
> I've recenetly seen a few examples where -O0 would produce a
> segfaulting executable, while any other -Ox would work fine.
> Also, I don't know what gcc authors are smoking, but "strcpy(tmp,
> "what.");" will be compiled to a few mov instructions with -O0, while
> -Os still has a call to strcpy, just the way it *should* always be,
> imho. I just checked this once again (gcc-4.8.4) and it still applies.
>

So -O0 hasn't improved since 2008 then. Time to switch to clang, I
guess.

--
Developing the austere intellectual discipline of keeping things
sufficiently simple is in this environment a formidable challenge,
both technically and educationally.
 -- Dijstraka, EWD898, 1984



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] make passive aggressive gcc
  2015-06-15 14:56   ` Siarhei Zirukin
  2015-06-15 15:37     ` Ethan Grammatikidis
@ 2015-06-15 16:05     ` dexen deVries
  1 sibling, 0 replies; 20+ messages in thread
From: dexen deVries @ 2015-06-15 16:05 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 2157 bytes --]

>
> I don't know what gcc authors are smoking, but "strcpy(tmp,
> "what.");" will be compiled to a few mov instructions with -O0, while
> -Os still has a call to strcpy, just the way it *should* always be,
> imho.


not that it's any excuse, but -fno-builtin helps.

On Mon, Jun 15, 2015 at 4:56 PM, Siarhei Zirukin <ftrvxmtrx@gmail.com>
wrote:

> On Mon, Jun 15, 2015 at 3:41 PM, Ethan Grammatikidis
> <eekee57@fastmail.fm> wrote:
> > On Mon, 15 Jun 2015 09:21:56 +0100
> > Charles Forsyth <charles.forsyth@gmail.com> wrote:
> >
> >> If you're using gcc 4.8.2 to compile ... anything, really ... but
> certainly
> >> Plan 9 or Inferno components,
> >> and those use for loops with arrays, be sure to include the compilation
> >> options
> >> -fno-strict-aliasing\
> >> -fno-aggressive-loop-optimizations\
> >> and it will save you some time and effort.
> >> It will save compilation time (not that you'll notice with that
> sluggard)
> >> because it won't
> >> fuss even more with your program, and it will save effort, because you
> >> won't have
> >> to debug simple loops that have bounds changed, are removed completely,
> or
> >> otherwise wrecked.
> >> You can find discussions of it elsewhere (which is how I found compiler
> >> options to stop it).
> >> I'd forgotten all about it until it surfaced again.
> >
> > Thanks. Reminds me I liked gcc when it applied very few optimizations.
> > I guess it must have been focused on machine-specific optimizations
> > back in 2007/2008. I had a cpu newer than gcc had support for, and
> > compilation was actually quick. Anyone know if -O0 is a reasonable
> > option these days? (I mean tested well enough to be reasonably
> > bug-free.)
>
> I've recenetly seen a few examples where -O0 would produce a
> segfaulting executable, while any other -Ox would work fine.
> Also, I don't know what gcc authors are smoking, but "strcpy(tmp,
> "what.");" will be compiled to a few mov instructions with -O0, while
> -Os still has a call to strcpy, just the way it *should* always be,
> imho. I just checked this once again (gcc-4.8.4) and it still applies.
>
>

[-- Attachment #2: Type: text/html, Size: 3018 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [9fans] Wildly off-topic
  2015-06-15  8:21 [9fans] make passive aggressive gcc Charles Forsyth
  2015-06-15 13:41 ` Ethan Grammatikidis
  2015-06-15 14:41 ` Ryan Gonzalez
@ 2015-06-15 23:06 ` Andrew Simmons
  2015-06-15 23:15   ` Ryan Gonzalez
                     ` (2 more replies)
  2 siblings, 3 replies; 20+ messages in thread
From: Andrew Simmons @ 2015-06-15 23:06 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

As the subject line says, wildly off-topic. But some-one here might know the answer, and it’s been bothering me.

Such are my failings, I’ve been watching the second series of “Halt and Catch Fire” in order to catch up with what the kids are up to these days. In the second episode one of the characters opens what looks like a copy of K&R first edition, but the cover is blue. I thought that the colour correction on my TV might be deceiving me, or possibly the vertical hold was on the fritz, but he did it again in the third episode, and the cover was still blue.

So my question is, did there ever exist an edition of K&R in that colour scheme, or is gcc to blame for the inaccuracy?


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-15 23:06 ` [9fans] Wildly off-topic Andrew Simmons
@ 2015-06-15 23:15   ` Ryan Gonzalez
  2015-06-15 23:22   ` Bakul Shah
  2015-06-15 23:39   ` Kurt H Maier
  2 siblings, 0 replies; 20+ messages in thread
From: Ryan Gonzalez @ 2015-06-15 23:15 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 981 bytes --]

It's always GCC.

On Mon, Jun 15, 2015 at 6:06 PM, Andrew Simmons <kodogo@gmail.com> wrote:

> As the subject line says, wildly off-topic. But some-one here might know
> the answer, and it’s been bothering me.
>
> Such are my failings, I’ve been watching the second series of “Halt and
> Catch Fire” in order to catch up with what the kids are up to these days.
> In the second episode one of the characters opens what looks like a copy of
> K&R first edition, but the cover is blue. I thought that the colour
> correction on my TV might be deceiving me, or possibly the vertical hold
> was on the fritz, but he did it again in the third episode, and the cover
> was still blue.
>
> So my question is, did there ever exist an edition of K&R in that colour
> scheme, or is gcc to blame for the inaccuracy?
>



-- 
Ryan
[ERROR]: Your autotools build scripts are 200 lines longer than your
program. Something’s wrong.
http://kirbyfan64.github.io/

[-- Attachment #2: Type: text/html, Size: 1598 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-15 23:06 ` [9fans] Wildly off-topic Andrew Simmons
  2015-06-15 23:15   ` Ryan Gonzalez
@ 2015-06-15 23:22   ` Bakul Shah
  2015-06-16  3:35     ` Ramakrishnan Muthukrishnan
  2015-06-15 23:39   ` Kurt H Maier
  2 siblings, 1 reply; 20+ messages in thread
From: Bakul Shah @ 2015-06-15 23:22 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Tue, 16 Jun 2015 11:06:48 +1200 Andrew Simmons <kodogo@gmail.com> wrote:
> As the subject line says, wildly off-topic. But some-one here might know =
> the answer, and it=E2=80=99s been bothering me.
>
> Such are my failings, I=E2=80=99ve been watching the second series of =
> =E2=80=9CHalt and Catch Fire=E2=80=9D in order to catch up with what the =
> kids are up to these days. In the second episode one of the characters =
> opens what looks like a copy of K&R first edition, but the cover is =
> blue. I thought that the colour correction on my TV might be deceiving =
> me, or possibly the vertical hold was on the fritz, but he did it again =
> in the third episode, and the cover was still blue.
>
> So my question is, did there ever exist an edition of K&R in that colour =
> scheme, or is gcc to blame for the inaccuracy?=

Amazon trade ins of The C programming Language shows a cyan
blue cover -- it says "Eastern Economic Edition" and it is the
second edition.

http://www.amazon.com/Programming-Language-Brian-W-Kernighan/dp/8120305965/ref=sr_1_2?s=tradein-aps&srs=9187220011&ie=UTF8&qid=1434409938&sr=8-2&keywords=the+c+programming+language



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-15 23:06 ` [9fans] Wildly off-topic Andrew Simmons
  2015-06-15 23:15   ` Ryan Gonzalez
  2015-06-15 23:22   ` Bakul Shah
@ 2015-06-15 23:39   ` Kurt H Maier
  2 siblings, 0 replies; 20+ messages in thread
From: Kurt H Maier @ 2015-06-15 23:39 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Quoting Andrew Simmons <kodogo@gmail.com>:

> So my question is, did there ever exist an edition of K&R in that

Quoting Andrew Simmons <kodogo@gmail.com>:

> Thanks, but it seems as if that web page is for the 2nd edition.

ok, still yes.

The linked page is for all editions.

khm




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-15 23:22   ` Bakul Shah
@ 2015-06-16  3:35     ` Ramakrishnan Muthukrishnan
  0 siblings, 0 replies; 20+ messages in thread
From: Ramakrishnan Muthukrishnan @ 2015-06-16  3:35 UTC (permalink / raw)
  To: 9fans

On Tue, Jun 16, 2015, at 04:52 AM, Bakul Shah wrote:
> On Tue, 16 Jun 2015 11:06:48 +1200 Andrew Simmons <kodogo@gmail.com>
> wrote:
> > As the subject line says, wildly off-topic. But some-one here might know =
> > the answer, and it=E2=80=99s been bothering me.
> >
> > Such are my failings, I=E2=80=99ve been watching the second series of =
> > =E2=80=9CHalt and Catch Fire=E2=80=9D in order to catch up with what the =
> > kids are up to these days. In the second episode one of the characters =
> > opens what looks like a copy of K&R first edition, but the cover is =
> > blue. I thought that the colour correction on my TV might be deceiving =
> > me, or possibly the vertical hold was on the fritz, but he did it again =
> > in the third episode, and the cover was still blue.
> >
> > So my question is, did there ever exist an edition of K&R in that colour =
> > scheme, or is gcc to blame for the inaccuracy?=
>
> Amazon trade ins of The C programming Language shows a cyan
> blue cover -- it says "Eastern Economic Edition" and it is the
> second edition.

Yes, I can confirm that. It is sold here in India. It used to be the
same white cover as the international edition (my copy from 1993,
eastern economy edition, has a white cover).

--
  Ramakrishnan



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-16 13:48           ` Kurt H Maier
  2015-06-16 14:29             ` Skip Tavakkolian
@ 2015-06-17  5:43             ` Andrew Simmons
  1 sibling, 0 replies; 20+ messages in thread
From: Andrew Simmons @ 2015-06-17  5:43 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> 
> This list gets downright goddamn surreal at times.
> 
> khm
> 
> 

You say that as if it’s a bad thing.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-16 13:48           ` Kurt H Maier
@ 2015-06-16 14:29             ` Skip Tavakkolian
  2015-06-17  5:43             ` Andrew Simmons
  1 sibling, 0 replies; 20+ messages in thread
From: Skip Tavakkolian @ 2015-06-16 14:29 UTC (permalink / raw)
  To: 9fans

thanks.  not surreal; just careless :)

yes, sl's link to 9p.io archive is the one i was remembering.

> This list gets downright goddamn surreal at times.




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-16  5:25         ` Skip Tavakkolian
@ 2015-06-16 13:48           ` Kurt H Maier
  2015-06-16 14:29             ` Skip Tavakkolian
  2015-06-17  5:43             ` Andrew Simmons
  0 siblings, 2 replies; 20+ messages in thread
From: Kurt H Maier @ 2015-06-16 13:48 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Quoting Skip Tavakkolian <9nut@9netics.com>:

> at one point there was a web page with images of many (maybe all) K&R
> C covers from various prints and translations.  i think it was a page
> that dmr had created (or perhaps bwk, i can't remember exactly).  i
> can't seem to find it now.

This list gets downright goddamn surreal at times.

khm




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-16  4:29       ` Andrew Simmons
@ 2015-06-16  5:25         ` Skip Tavakkolian
  2015-06-16 13:48           ` Kurt H Maier
  0 siblings, 1 reply; 20+ messages in thread
From: Skip Tavakkolian @ 2015-06-16  5:25 UTC (permalink / raw)
  To: 9fans

at one point there was a web page with images of many (maybe all) K&R
C covers from various prints and translations.  i think it was a page
that dmr had created (or perhaps bwk, i can't remember exactly).  i
can't seem to find it now.

>> On Jun 16, 2015, at 3:48 pm, Kim Shrier <kim@westryn.net> wrote:
>> 
>> My copy of the first edition from 1978 has a white cover with blue lettering.
>> 
>> Kim
>> 
>> 
> 
> Mine did too. The one on the show is clearly not the second edition, but has a light blue cover with darker blue lettering, apart from the “C”, which is red. Tragic obsessive, me??? I blame gcc.




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-16  3:48     ` Kim Shrier
@ 2015-06-16  4:29       ` Andrew Simmons
  2015-06-16  5:25         ` Skip Tavakkolian
  0 siblings, 1 reply; 20+ messages in thread
From: Andrew Simmons @ 2015-06-16  4:29 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


> On Jun 16, 2015, at 3:48 pm, Kim Shrier <kim@westryn.net> wrote:
> 
> My copy of the first edition from 1978 has a white cover with blue lettering.
> 
> Kim
> 
> 

Mine did too. The one on the show is clearly not the second edition, but has a light blue cover with darker blue lettering, apart from the “C”, which is red. Tragic obsessive, me??? I blame gcc.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-16  0:13   ` Steven Stallion
@ 2015-06-16  3:48     ` Kim Shrier
  2015-06-16  4:29       ` Andrew Simmons
  0 siblings, 1 reply; 20+ messages in thread
From: Kim Shrier @ 2015-06-16  3:48 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

My copy of the first edition from 1978 has a white cover with blue lettering.

Kim




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-15 23:28 ` Andrew Simmons
@ 2015-06-16  0:13   ` Steven Stallion
  2015-06-16  3:48     ` Kim Shrier
  0 siblings, 1 reply; 20+ messages in thread
From: Steven Stallion @ 2015-06-16  0:13 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1088 bytes --]

ISTR the first edition cover was green on white, but that could have been a
reprint (or a faulty memory).

Steve

On Mon, Jun 15, 2015 at 6:28 PM, Andrew Simmons <kodogo@gmail.com> wrote:

> Thanks, but it seems as if that web page is for the 2nd edition. I have
> two copies of this, one of which is much thicker than the other, despite
> having the same number of pages, but that’s a different wildly off-topic
> topic. I used to have a copy of the 1st edition, and I’m sure that the
> background colour was white. Did there ever exist a version with a blue
> cover?
>
> Also, I think that “It’s a fair cop, but gcc is to blame” should be an
> adequate defence in any court of law.
>
>
> > On Jun 16, 2015, at 11:13 am, sl@9front.org wrote:
> >
> >> So my question is, did there ever exist an edition of K&R in that
> >> colour scheme, or is gcc to blame for the inaccuracy?
> >
> > The old web page for the book had a nice collection of covers from
> > around the world:
> >
> >       http://9p.io/cm/cs/cbook/index.html
> >
> > sl
> >
>
>
>

[-- Attachment #2: Type: text/html, Size: 1634 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
  2015-06-15 23:13 sl
@ 2015-06-15 23:28 ` Andrew Simmons
  2015-06-16  0:13   ` Steven Stallion
  0 siblings, 1 reply; 20+ messages in thread
From: Andrew Simmons @ 2015-06-15 23:28 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Thanks, but it seems as if that web page is for the 2nd edition. I have two copies of this, one of which is much thicker than the other, despite having the same number of pages, but that’s a different wildly off-topic topic. I used to have a copy of the 1st edition, and I’m sure that the background colour was white. Did there ever exist a version with a blue cover?

Also, I think that “It’s a fair cop, but gcc is to blame” should be an adequate defence in any court of law.


> On Jun 16, 2015, at 11:13 am, sl@9front.org wrote:
> 
>> So my question is, did there ever exist an edition of K&R in that
>> colour scheme, or is gcc to blame for the inaccuracy?
> 
> The old web page for the book had a nice collection of covers from
> around the world:
> 
> 	http://9p.io/cm/cs/cbook/index.html
> 
> sl
> 




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [9fans] Wildly off-topic
@ 2015-06-15 23:13 sl
  2015-06-15 23:28 ` Andrew Simmons
  0 siblings, 1 reply; 20+ messages in thread
From: sl @ 2015-06-15 23:13 UTC (permalink / raw)
  To: 9fans

> So my question is, did there ever exist an edition of K&R in that
> colour scheme, or is gcc to blame for the inaccuracy?

The old web page for the book had a nice collection of covers from
around the world:

	http://9p.io/cm/cs/cbook/index.html

sl



^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2015-06-17  5:43 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-15  8:21 [9fans] make passive aggressive gcc Charles Forsyth
2015-06-15 13:41 ` Ethan Grammatikidis
2015-06-15 14:56   ` Siarhei Zirukin
2015-06-15 15:37     ` Ethan Grammatikidis
2015-06-15 16:05     ` dexen deVries
2015-06-15 14:41 ` Ryan Gonzalez
2015-06-15 23:06 ` [9fans] Wildly off-topic Andrew Simmons
2015-06-15 23:15   ` Ryan Gonzalez
2015-06-15 23:22   ` Bakul Shah
2015-06-16  3:35     ` Ramakrishnan Muthukrishnan
2015-06-15 23:39   ` Kurt H Maier
2015-06-15 23:13 sl
2015-06-15 23:28 ` Andrew Simmons
2015-06-16  0:13   ` Steven Stallion
2015-06-16  3:48     ` Kim Shrier
2015-06-16  4:29       ` Andrew Simmons
2015-06-16  5:25         ` Skip Tavakkolian
2015-06-16 13:48           ` Kurt H Maier
2015-06-16 14:29             ` Skip Tavakkolian
2015-06-17  5:43             ` Andrew Simmons

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).