The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* Re: [TUHS] man-page style
@ 2018-12-01 23:09 Norman Wilson
  2018-12-02  2:37 ` Grant Taylor via TUHS
  2018-12-02 22:30 ` Dave Horsfall
  0 siblings, 2 replies; 23+ messages in thread
From: Norman Wilson @ 2018-12-01 23:09 UTC (permalink / raw)
  To: tuhs

I wrote (re my approach to sendmail.cf):

> Bill's half right.  I didn't invent a language; I used what was there.

Grant Taylor asked:

  Can I ask what language you did use?  Was it m4 or something else?

====

I think you missed my point.  The language I used was plain old
sendmail.cf.

Norman Wilson
Toronto ON

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

* Re: [TUHS] man-page style
  2018-12-01 23:09 [TUHS] man-page style Norman Wilson
@ 2018-12-02  2:37 ` Grant Taylor via TUHS
  2018-12-02  2:44   ` Larry McVoy
  2018-12-02 22:30 ` Dave Horsfall
  1 sibling, 1 reply; 23+ messages in thread
From: Grant Taylor via TUHS @ 2018-12-02  2:37 UTC (permalink / raw)
  To: tuhs

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

On 12/1/18 4:09 PM, Norman Wilson wrote:
> I think you missed my point.  The language I used was plain old 
> sendmail.cf.

Sorry, I mistook the context to be that you wrote something to write the 
cf file / language for you.



-- 
Grant. . . .
unix || die


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 4008 bytes --]

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

* Re: [TUHS] man-page style
  2018-12-02  2:37 ` Grant Taylor via TUHS
@ 2018-12-02  2:44   ` Larry McVoy
  2018-12-02  2:59     ` Grant Taylor via TUHS
  0 siblings, 1 reply; 23+ messages in thread
From: Larry McVoy @ 2018-12-02  2:44 UTC (permalink / raw)
  To: Grant Taylor; +Cc: tuhs

On Sat, Dec 01, 2018 at 07:37:20PM -0700, Grant Taylor via TUHS wrote:
> On 12/1/18 4:09 PM, Norman Wilson wrote:
> >I think you missed my point.  The language I used was plain old
> >sendmail.cf.
> 
> Sorry, I mistook the context to be that you wrote something to write the cf
> file / language for you.

I'm kinda with Grant on this one.  Maybe I misunderstood but what I thought
you did was treat the sendmail.cf as assembler for a weird processor and
then you wrote a higher level language that compiled down to sendmail.cf.
Which, if that's that you did, is pretty studly.  I think Grant was asking
what you did the higher level language in, he was wondering if it was m4
(which I doubt, if I were doing that it would either be some nasty perl
script that I thought was going to be small but wasn't, or I'd just go
to lex/yacc/C).

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

* Re: [TUHS] man-page style
  2018-12-02  2:44   ` Larry McVoy
@ 2018-12-02  2:59     ` Grant Taylor via TUHS
  0 siblings, 0 replies; 23+ messages in thread
From: Grant Taylor via TUHS @ 2018-12-02  2:59 UTC (permalink / raw)
  To: tuhs

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

On 12/1/18 7:44 PM, Larry McVoy wrote:
> I'm kinda with Grant on this one.  Maybe I misunderstood but what I 
> thought you did was treat the sendmail.cf as assembler for a weird 
> processor and then you wrote a higher level language that compiled 
> down to sendmail.cf.  Which, if that's that you did, is pretty studly. 
> I think Grant was asking what you did the higher level language in, 
> he was wondering if it was m4

Yep, that's what I was my interpretation and my question.

> (which I doubt, if I were doing that it would either be some nasty perl 
> script that I thought was going to be small but wasn't, or I'd just go 
> to lex/yacc/C).

One of these days I should find out the genesis of the m4 (.mc) file 
syntax that is used to generate the .cf file.

I'm curious why m4 was chosen over other languages.  I wonder what the 
other language options were.

I know that I learned m4 because of Sendmail's .mc file.  I've since 
started using m4 for a number of other things.



-- 
Grant. . . .
unix || die


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 4008 bytes --]

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

* Re: [TUHS] man-page style
  2018-12-01 23:09 [TUHS] man-page style Norman Wilson
  2018-12-02  2:37 ` Grant Taylor via TUHS
@ 2018-12-02 22:30 ` Dave Horsfall
  2018-12-03  1:05   ` Warner Losh
                     ` (2 more replies)
  1 sibling, 3 replies; 23+ messages in thread
From: Dave Horsfall @ 2018-12-02 22:30 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

On Sat, 1 Dec 2018, Norman Wilson wrote:

> I think you missed my point.  The language I used was plain old 
> sendmail.cf.

And anyone who has not edited sendmail.cf (shudder!) is not a programmer.

-- Dave

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

* Re: [TUHS] man-page style
  2018-12-02 22:30 ` Dave Horsfall
@ 2018-12-03  1:05   ` Warner Losh
  2018-12-04  7:48     ` Dave Horsfall
  2018-12-03  1:14   ` [TUHS] " Bakul Shah
  2018-12-03  6:53   ` [TUHS] man-page style arnold
  2 siblings, 1 reply; 23+ messages in thread
From: Warner Losh @ 2018-12-03  1:05 UTC (permalink / raw)
  To: Dave Horsfall; +Cc: The Eunuchs Hysterical Society

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

On Sun, Dec 2, 2018 at 3:31 PM Dave Horsfall <dave@horsfall.org> wrote:

> On Sat, 1 Dec 2018, Norman Wilson wrote:
>
> > I think you missed my point.  The language I used was plain old
> > sendmail.cf.
>
> And anyone who has not edited sendmail.cf (shudder!) is not a programmer.
>

Blind, write-only programming at its finest. Trial and error until you
think there's no more error. Think.

Warner

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

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

* Re: [TUHS] man-page style
  2018-12-02 22:30 ` Dave Horsfall
  2018-12-03  1:05   ` Warner Losh
@ 2018-12-03  1:14   ` Bakul Shah
  2018-12-03  1:30     ` Larry McVoy
  2018-12-03  6:53   ` [TUHS] man-page style arnold
  2 siblings, 1 reply; 23+ messages in thread
From: Bakul Shah @ 2018-12-03  1:14 UTC (permalink / raw)
  To: Dave Horsfall; +Cc: The Eunuchs Hysterical Society

On Mon, 03 Dec 2018 09:30:06 +1100 Dave Horsfall <dave@horsfall.org> wrote:
Dave Horsfall writes:
> On Sat, 1 Dec 2018, Norman Wilson wrote:
>
> > I think you missed my point.  The language I used was plain old 
> > sendmail.cf.
>
> And anyone who has not edited sendmail.cf (shudder!) is not a programmer.

:-)

In 1985 for a client I had to check if Sendmail's
implementation of SMTP met FIPS standard or some such (don't
ask -- I don't recall most of the details now). I got pretty
familiar with it.  But ever since then I have not wanted to
use it. I switched to PostFix a long time ago but that too has
become rather complicated.

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

* Re: [TUHS] man-page style
  2018-12-03  1:14   ` [TUHS] " Bakul Shah
@ 2018-12-03  1:30     ` Larry McVoy
  2018-12-04 21:26       ` Dave Horsfall
  0 siblings, 1 reply; 23+ messages in thread
From: Larry McVoy @ 2018-12-03  1:30 UTC (permalink / raw)
  To: Bakul Shah; +Cc: The Eunuchs Hysterical Society

On Sun, Dec 02, 2018 at 05:14:07PM -0800, Bakul Shah wrote:
> On Mon, 03 Dec 2018 09:30:06 +1100 Dave Horsfall <dave@horsfall.org> wrote:
> Dave Horsfall writes:
> > On Sat, 1 Dec 2018, Norman Wilson wrote:
> >
> > > I think you missed my point.  The language I used was plain old 
> > > sendmail.cf.
> >
> > And anyone who has not edited sendmail.cf (shudder!) is not a programmer.

As a systems guy I think if you have not written, or understood,
swtch(), you are not a systems guy.  

But I don't think we should judge each other, we should admire those
amongst us who have taken the time to understand something deeply.
Doesn't really matter if it is the kernel (though that's where I like it)
or sendmail.cf (I gotta give credit to those that get that), it is all
about deep understanding.

If you did that much work and got it, welcome to the club.  It's kind
of a shitty club because nobody gets what you do so nobody values it, 
but some of us do.  

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

* Re: [TUHS] man-page style
  2018-12-02 22:30 ` Dave Horsfall
  2018-12-03  1:05   ` Warner Losh
  2018-12-03  1:14   ` [TUHS] " Bakul Shah
@ 2018-12-03  6:53   ` arnold
  2 siblings, 0 replies; 23+ messages in thread
From: arnold @ 2018-12-03  6:53 UTC (permalink / raw)
  To: tuhs, dave

Dave Horsfall <dave@horsfall.org> wrote:

> On Sat, 1 Dec 2018, Norman Wilson wrote:
>
> > I think you missed my point.  The language I used was plain old 
> > sendmail.cf.
>
> And anyone who has not edited sendmail.cf (shudder!) is not a programmer.
>
> -- Dave

Now you're just starting a pissing contest.

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

* Re: [TUHS] man-page style
  2018-12-03  1:05   ` Warner Losh
@ 2018-12-04  7:48     ` Dave Horsfall
  2018-12-04 15:08       ` [TUHS] APL - was " Toby Thain
  0 siblings, 1 reply; 23+ messages in thread
From: Dave Horsfall @ 2018-12-04  7:48 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

On Sun, 2 Dec 2018, Warner Losh wrote:

>       And anyone who has not edited sendmail.cf (shudder!) is not a
>       programmer.
> 
> Blind, write-only programming at its finest. Trial and error until you 
> think there's no more error. Think.

I can only say one thing: APL\360...  Now, *there* was a write-only 
language.

Oh, the stories that I could tell.

-- Dave











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

* [TUHS] APL - was Re:  man-page style
  2018-12-04  7:48     ` Dave Horsfall
@ 2018-12-04 15:08       ` Toby Thain
  2018-12-04 17:07         ` Nemo
  0 siblings, 1 reply; 23+ messages in thread
From: Toby Thain @ 2018-12-04 15:08 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

On 2018-12-04 2:48 AM, Dave Horsfall wrote:
> On Sun, 2 Dec 2018, Warner Losh wrote:
> 
>>       And anyone who has not edited sendmail.cf (shudder!) is not a
>>       programmer.
>>
>> Blind, write-only programming at its finest. Trial and error until you
>> think there's no more error. Think.
> 
> I can only say one thing: APL\360...  Now, *there* was a write-only
> language.

For a more positive take on APL -- only for the open-minded -- try watching:
https://www.youtube.com/watch?v=9xCJ3BCIudI

> 
> Oh, the stories that I could tell.
> 
> -- Dave
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 


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

* Re: [TUHS] APL - was Re: man-page style
  2018-12-04 15:08       ` [TUHS] APL - was " Toby Thain
@ 2018-12-04 17:07         ` Nemo
  2018-12-04 17:55           ` Paul Winalski
  0 siblings, 1 reply; 23+ messages in thread
From: Nemo @ 2018-12-04 17:07 UTC (permalink / raw)
  To: Toby Thain; +Cc: The Eunuchs Hysterical Society

On 04/12/2018, Toby Thain <toby@telegraphics.com.au> wrote:
> On 2018-12-04 2:48 AM, Dave Horsfall wrote:
>> I can only say one thing: APL\360...  Now, *there* was a write-only
>> language.
>
> For a more positive take on APL -- only for the open-minded -- try
> watching:
> https://www.youtube.com/watch?v=9xCJ3BCIudI
>
>>
>> Oh, the stories that I could tell.

When I attended an UML course -- about a hundred years ago or so --
one of the attendees was from Reuters.  He told us that they were
moving to C++ because they could not hire enough people to learn APL,
their preferred development language at the tim, even though willing
to teach them APL.  He thought it far better suited to their task than
C++.

N.

>>
>> -- Dave
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
>

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

* Re: [TUHS] APL - was Re: man-page style
  2018-12-04 17:07         ` Nemo
@ 2018-12-04 17:55           ` Paul Winalski
  2018-12-04 18:55             ` Grant Taylor via TUHS
  0 siblings, 1 reply; 23+ messages in thread
From: Paul Winalski @ 2018-12-04 17:55 UTC (permalink / raw)
  To: Nemo; +Cc: The Eunuchs Hysterical Society

Regarding APL\360, I interned at IBM's Cambridge Scientific Center for
a few years before joining DEC in 1980.  My first job there was to
write a link editor in S/360 assembler that would run stand-alone on
S/360 hardware (why I was doing this is an interesting story, but long
and way off-topic).  This was to replace an existing link editor that
was written in APL\360.  It was the largest APL program I've ever
seen--it ran for over 10 pages of solid code!  It also ran slower than
death.

-Paul W.

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

* Re: [TUHS] APL - was Re: man-page style
  2018-12-04 17:55           ` Paul Winalski
@ 2018-12-04 18:55             ` Grant Taylor via TUHS
  0 siblings, 0 replies; 23+ messages in thread
From: Grant Taylor via TUHS @ 2018-12-04 18:55 UTC (permalink / raw)
  To: tuhs

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

On 12/4/18 10:55 AM, Paul Winalski wrote:
> why I was doing this is an interesting story, but long and way off-topic

I'm always interested in odd stories like this.

Perhaps it would be more on topic on the COFF mailing list.  ;-)



-- 
Grant. . . .
unix || die


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 4008 bytes --]

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

* Re: [TUHS] man-page style
  2018-12-03  1:30     ` Larry McVoy
@ 2018-12-04 21:26       ` Dave Horsfall
  2018-12-04 21:34         ` Larry McVoy
  2018-12-04 22:54         ` [TUHS] swtch() (was: man-page style) Greg 'groggy' Lehey
  0 siblings, 2 replies; 23+ messages in thread
From: Dave Horsfall @ 2018-12-04 21:26 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

On Sun, 2 Dec 2018, Larry McVoy wrote:

>>> And anyone who has not edited sendmail.cf (shudder!) is not a 
>>> programmer.
>
> As a systems guy I think if you have not written, or understood, 
> swtch(), you are not a systems guy.

Ahh, line 2238...

-- Dave

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

* Re: [TUHS] man-page style
  2018-12-04 21:26       ` Dave Horsfall
@ 2018-12-04 21:34         ` Larry McVoy
  2018-12-04 22:11           ` Bakul Shah
                             ` (2 more replies)
  2018-12-04 22:54         ` [TUHS] swtch() (was: man-page style) Greg 'groggy' Lehey
  1 sibling, 3 replies; 23+ messages in thread
From: Larry McVoy @ 2018-12-04 21:34 UTC (permalink / raw)
  To: Dave Horsfall; +Cc: The Eunuchs Hysterical Society

On Wed, Dec 05, 2018 at 08:26:29AM +1100, Dave Horsfall wrote:
> On Sun, 2 Dec 2018, Larry McVoy wrote:
> 
> >>>And anyone who has not edited sendmail.cf (shudder!) is not a
> >>>programmer.
> >
> >As a systems guy I think if you have not written, or understood, swtch(),
> >you are not a systems guy.
> 
> Ahh, line 2238...

I dunno what line it is, I'm guessing that's the # for the Lions book?

I learned swtch() because I wrote a userland thread library for Udi Manber
as a grad student (yield based as I recall).  I'd never really thought
about it hard, yeah, did all the CS toy OS stuff but I don't think they
made us write that.  I loved writing it, I did a super minimal one that
had the bulk of the work in C, just did the save/restore in asm.

It's just so satisying to go in as one process and come out as the
other (and annoying when some idiot used floating point - who does
that?  Cough, Clem, cough.  and you realize you didn't save/restore
fp registers :)

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

* Re: [TUHS] man-page style
  2018-12-04 21:34         ` Larry McVoy
@ 2018-12-04 22:11           ` Bakul Shah
  2018-12-05  6:50           ` Pierre DAVID
  2018-12-28  6:32           ` Dave Horsfall
  2 siblings, 0 replies; 23+ messages in thread
From: Bakul Shah @ 2018-12-04 22:11 UTC (permalink / raw)
  To: Larry McVoy; +Cc: The Eunuchs Hysterical Society

On Dec 4, 2018, at 1:34 PM, Larry McVoy <lm@mcvoy.com> wrote:
> 
> On Wed, Dec 05, 2018 at 08:26:29AM +1100, Dave Horsfall wrote:
>> On Sun, 2 Dec 2018, Larry McVoy wrote:
>> 
>>>>> And anyone who has not edited sendmail.cf (shudder!) is not a
>>>>> programmer.
>>> 
>>> As a systems guy I think if you have not written, or understood, swtch(),
>>> you are not a systems guy.
>> 
>> Ahh, line 2238...
> 
> I dunno what line it is, I'm guessing that's the # for the Lions book?
> 
> I learned swtch() because I wrote a userland thread library for Udi Manber
> as a grad student (yield based as I recall).  I'd never really thought
> about it hard, yeah, did all the CS toy OS stuff but I don't think they
> made us write that.  I loved writing it, I did a super minimal one that
> had the bulk of the work in C, just did the save/restore in asm.

I too built a coroutine library. We used it for simulating
some real h/w we were building. The nice thing about h/w
simulation is no recursion so your threads can work with as
little as 50-100 bytes of stack, so even on a 64MB machine 100K
threads was not a problem! There is no yield() here being a
simulation core. Thread switch occurs in wait(), signal() &
busy(n) -- the last one to simulate passage of time. I built
the very initial version in 1982-83 using setjmp/longjmp! We
used it to check if our 5.6Mhz bus could support ethernet
traffic while doing other things.

Of course, this is much simpler than a unix swtch().

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

* [TUHS] swtch() (was: man-page style)
  2018-12-04 21:26       ` Dave Horsfall
  2018-12-04 21:34         ` Larry McVoy
@ 2018-12-04 22:54         ` Greg 'groggy' Lehey
  2018-12-05 15:33           ` Clem Cole
  2018-12-28  6:31           ` Dave Horsfall
  1 sibling, 2 replies; 23+ messages in thread
From: Greg 'groggy' Lehey @ 2018-12-04 22:54 UTC (permalink / raw)
  To: Dave Horsfall; +Cc: The Eunuchs Hysterical Society

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

On Wednesday,  5 December 2018 at  8:26:29 +1100, Dave Horsfall wrote:
> On Sun, 2 Dec 2018, Larry McVoy wrote:
>
>>>> And anyone who has not edited sendmail.cf (shudder!) is not a
>>>> programmer.
>>
>> As a systems guy I think if you have not written, or understood,
>> swtch(), you are not a systems guy.
>
> Ahh, line 2238...

Not line 325 of ken/slp.c?

Greg
--
Sent from my desktop computer.
Finger grog@lemis.com for PGP public key.
See complete headers for address and phone numbers.
This message is digitally signed.  If your Microsoft mail program
reports problems, please read http://lemis.com/broken-MUA

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 163 bytes --]

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

* Re: [TUHS] man-page style
  2018-12-04 21:34         ` Larry McVoy
  2018-12-04 22:11           ` Bakul Shah
@ 2018-12-05  6:50           ` Pierre DAVID
  2018-12-28  6:32           ` Dave Horsfall
  2 siblings, 0 replies; 23+ messages in thread
From: Pierre DAVID @ 2018-12-05  6:50 UTC (permalink / raw)
  To: Larry McVoy; +Cc: The Eunuchs Hysterical Society

On Tue, Dec 04, 2018 at 01:34:52PM -0800, Larry McVoy wrote:
>On Wed, Dec 05, 2018 at 08:26:29AM +1100, Dave Horsfall wrote:
>> On Sun, 2 Dec 2018, Larry McVoy wrote:
>>
>> >>>And anyone who has not edited sendmail.cf (shudder!) is not a
>> >>>programmer.
>> >
>> >As a systems guy I think if you have not written, or understood, swtch(),
>> >you are not a systems guy.
>>
>> Ahh, line 2238...
>
>I dunno what line it is, I'm guessing that's the # for the Lions book?
>

"You are not expected..."

Pierre

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

* Re: [TUHS] swtch() (was: man-page style)
  2018-12-04 22:54         ` [TUHS] swtch() (was: man-page style) Greg 'groggy' Lehey
@ 2018-12-05 15:33           ` Clem Cole
  2018-12-28  6:31           ` Dave Horsfall
  1 sibling, 0 replies; 23+ messages in thread
From: Clem Cole @ 2018-12-05 15:33 UTC (permalink / raw)
  To: Greg 'groggy' Lehey; +Cc: The Eunuchs Hysterical Society

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

Same thing...   it's line 2238 in Lions' numbering system on sheet 22 of
the sources book.   It's line 325 of ken/slp.c if you are in ed/vi or the
like.
ᐧ

On Tue, Dec 4, 2018 at 5:55 PM Greg 'groggy' Lehey <grog@lemis.com> wrote:

> On Wednesday,  5 December 2018 at  8:26:29 +1100, Dave Horsfall wrote:
> > On Sun, 2 Dec 2018, Larry McVoy wrote:
> >
> >>>> And anyone who has not edited sendmail.cf (shudder!) is not a
> >>>> programmer.
> >>
> >> As a systems guy I think if you have not written, or understood,
> >> swtch(), you are not a systems guy.
> >
> > Ahh, line 2238...
>
> Not line 325 of ken/slp.c?
>
> Greg
> --
> Sent from my desktop computer.
> Finger grog@lemis.com for PGP public key.
> See complete headers for address and phone numbers.
> This message is digitally signed.  If your Microsoft mail program
> reports problems, please read http://lemis.com/broken-MUA
>

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

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

* Re: [TUHS] swtch() (was: man-page style)
  2018-12-04 22:54         ` [TUHS] swtch() (was: man-page style) Greg 'groggy' Lehey
  2018-12-05 15:33           ` Clem Cole
@ 2018-12-28  6:31           ` Dave Horsfall
  2018-12-30 19:05             ` Paul Winalski
  1 sibling, 1 reply; 23+ messages in thread
From: Dave Horsfall @ 2018-12-28  6:31 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

On Wed, 5 Dec 2018, Greg 'groggy' Lehey wrote:

>> Ahh, line 2238...
>
> Not line 325 of ken/slp.c?

The Lions book.  "You are not expected to understand this".

-- Dave

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

* Re: [TUHS] man-page style
  2018-12-04 21:34         ` Larry McVoy
  2018-12-04 22:11           ` Bakul Shah
  2018-12-05  6:50           ` Pierre DAVID
@ 2018-12-28  6:32           ` Dave Horsfall
  2 siblings, 0 replies; 23+ messages in thread
From: Dave Horsfall @ 2018-12-28  6:32 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

On Tue, 4 Dec 2018, Larry McVoy wrote:

>>> As a systems guy I think if you have not written, or understood, swtch(),
>>> you are not a systems guy.
>>
>> Ahh, line 2238...
>
> I dunno what line it is, I'm guessing that's the # for the Lions book?

Yep.

-- Dave

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

* Re: [TUHS] swtch() (was: man-page style)
  2018-12-28  6:31           ` Dave Horsfall
@ 2018-12-30 19:05             ` Paul Winalski
  0 siblings, 0 replies; 23+ messages in thread
From: Paul Winalski @ 2018-12-30 19:05 UTC (permalink / raw)
  To: Dave Horsfall; +Cc: The Eunuchs Hysterical Society

On 12/28/18, Dave Horsfall <dave@horsfall.org> wrote:
>
> The Lions book.  "You are not expected to understand this".

There was a similar comment in the sources for the VAX/VMS debugger's
primary interrupt dispatcher (which was written in assembler):
"WARNING:  If you think you understand this code, you're wrong."

-Paul W.

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

end of thread, other threads:[~2018-12-30 19:05 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-01 23:09 [TUHS] man-page style Norman Wilson
2018-12-02  2:37 ` Grant Taylor via TUHS
2018-12-02  2:44   ` Larry McVoy
2018-12-02  2:59     ` Grant Taylor via TUHS
2018-12-02 22:30 ` Dave Horsfall
2018-12-03  1:05   ` Warner Losh
2018-12-04  7:48     ` Dave Horsfall
2018-12-04 15:08       ` [TUHS] APL - was " Toby Thain
2018-12-04 17:07         ` Nemo
2018-12-04 17:55           ` Paul Winalski
2018-12-04 18:55             ` Grant Taylor via TUHS
2018-12-03  1:14   ` [TUHS] " Bakul Shah
2018-12-03  1:30     ` Larry McVoy
2018-12-04 21:26       ` Dave Horsfall
2018-12-04 21:34         ` Larry McVoy
2018-12-04 22:11           ` Bakul Shah
2018-12-05  6:50           ` Pierre DAVID
2018-12-28  6:32           ` Dave Horsfall
2018-12-04 22:54         ` [TUHS] swtch() (was: man-page style) Greg 'groggy' Lehey
2018-12-05 15:33           ` Clem Cole
2018-12-28  6:31           ` Dave Horsfall
2018-12-30 19:05             ` Paul Winalski
2018-12-03  6:53   ` [TUHS] man-page style arnold

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).