The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* Re: [TUHS] Cryptic Unix Commands
@ 2018-09-05 15:44 Noel Chiappa
  2018-09-05 16:12 ` John P. Linderman
  2018-09-05 16:45 ` Kurt H Maier
  0 siblings, 2 replies; 23+ messages in thread
From: Noel Chiappa @ 2018-09-05 15:44 UTC (permalink / raw)
  To: tuhs; +Cc: jnc'

    > From: Norman Wilson

    > It is just plain wrong to code
    >  kill(9, pid)

_All_ uses of magic numbers in numeric form are wrong!

	Noel

^ permalink raw reply	[flat|nested] 23+ messages in thread
* Re: [TUHS] Cryptic Unix Commands
@ 2018-09-05 15:04 Norman Wilson
  2018-09-05 15:42 ` Chet Ramey
  0 siblings, 1 reply; 23+ messages in thread
From: Norman Wilson @ 2018-09-05 15:04 UTC (permalink / raw)
  To: tuhs

Ron Natalie:

  I use the numbers but I think it stems from the days when kill didn't take
  the names.    It's easier for me to remember -1 and -9 than to remember what
  the mnemonics are.

====

Me too.  And not just the kill command; the (real) shell's
trap command too.

It's all just muscle memory, not a desire to save keystrokes.

On the rare occasions when I need to send a post-modern signal
like SIGSTOP or SIGCONT, I use the name.

As an aside, why do modern kill and sh accept only the
abbreviated form of the signal name, not the full name;
e.g. kill -STOP is OK, kill -SIGSTOP an error?  When we
taught kill about that sometime in (I think) the 9th Edition
era at Research, we allowed either form.  I think it was
Doug who insisted on it, and he was right.

All this applies to shell commands, not to programs.
It is just plain wrong to code
	kill(9, pid)
in C.

Norman Wilson
Toronto ON

^ permalink raw reply	[flat|nested] 23+ messages in thread
* Re: [TUHS] Research UNIX on the AT&T 3B2?
@ 2018-08-24 16:06 Clem Cole
  2018-08-27 15:54 ` Mary Ann Horton
  0 siblings, 1 reply; 23+ messages in thread
From: Clem Cole @ 2018-08-24 16:06 UTC (permalink / raw)
  To: Seth Morabito; +Cc: TUHS main list

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

On Fri, Aug 24, 2018 at 11:13 AM Seth Morabito <web@loomcom.com> wrote:

> ...
> I've begun to wonder whether 3B2 hardware was used very much inside of
> Bell Labs.
>
I'd be curious to hear of people that actually used it.  AT&T forced you to
buy one with SVR3 as the porting base (I'd have never had bought the one we
had a Stellar otherwise).
The only time I ever knew anyone run one, was to check to see the behavior
of some code/validation testing of RFS *etc*...

The HW as pretty slow/inflexible compared to 68020/68030 which came out
around the same time, so it was just not interesting - *i.e.* 'JAWS' - Just
another work station' and it did not have a display.  IIRC, it was a server
and pretty inflexible in the I/O subsystem for that use.
Sun would quickly produce the first Sparcs, which as Larry has pointed out,
kicked butt
and were cheaper
.   The MIPS chip would emerge
with lots of designs,
and for that matter the 040 and the 386 would appear soon their after
, too.

I've always felt that the 3Bx series was an example of fighting the
previous war; other than 3B4000 (which had high reliability but other
issues in practice to use it), there was never anything that made them
special - compared to everyone else.

The only 'successful' product
that I
can
remember that used the WE32100
was the
second version (*a.k.a.* product version) of the Blit (Bart's first version
was 68000 IIRC).  Does anyone know of another product?  I think I was told
the 5ESS
changed
 the SLICs
design
from the original 68000 design to WE32100 but I was no
longer associated with anyone working on it by then, so I don't know.

Dennis once remarked to a couple of us that the WE32100 was an example of
AT&T wanting to make sure it had its own recipe to make processors, but it
was not clear it was worth it.   BTW: around the same time both AT&T and HP
were making their own DRAM too.  It was common thinking in management at
tech companies - telling folks that they needed to be 'vertically
integrated.'  But in the case of both HP and AT&T there internally produced
DRAM chips cost 2-3 times what the merchant market cost; so besides the
investment in the fab (which was huge) it was a pretty expensive insurance
policy.

That said, this was also the end times for the idea of the 'second
source.'   Chip manufacturers would be required to license their designs to
some one else (for instance AMD was originally Intel's second source).   I
think HP was using a second source license for their memory, but IIRC AT&T
had developed its own because they had higher reliability standards.

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

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

end of thread, other threads:[~2018-09-05 16:46 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-05 15:44 [TUHS] Cryptic Unix Commands Noel Chiappa
2018-09-05 16:12 ` John P. Linderman
2018-09-05 16:45 ` Kurt H Maier
  -- strict thread matches above, loose matches on Subject: below --
2018-09-05 15:04 Norman Wilson
2018-09-05 15:42 ` Chet Ramey
2018-08-24 16:06 [TUHS] Research UNIX on the AT&T 3B2? Clem Cole
2018-08-27 15:54 ` Mary Ann Horton
2018-08-27 17:33   ` Clem Cole
2018-08-28  0:24     ` Dave Horsfall
2018-08-28  0:30       ` Larry McVoy
2018-08-28  6:01         ` arnold
2018-08-28 22:33           ` Dave Horsfall
2018-08-29  0:36             ` Harald Arnesen
2018-08-29  1:06               ` Dave Horsfall
2018-08-29  3:23                 ` Theodore Y. Ts'o
2018-08-29  4:36                   ` [TUHS] Cryptic Unix Commands Warren Toomey
2018-08-29 16:13                     ` Jeremy C. Reed
2018-08-29 22:03                     ` Dave Horsfall
2018-08-29 22:09                       ` Grant Taylor via TUHS
2018-08-29 22:21                         ` William Pechter
2018-08-29 23:04                           ` Grant Taylor via TUHS
2018-08-29 23:38                             ` Larry McVoy
2018-08-30  3:59                             ` William Pechter
2018-08-29 22:31                       ` Dan Mick
2018-08-29 23:00                         ` Grant Taylor via TUHS
2018-08-30  8:28                           ` Dave Horsfall
2018-08-30 11:06                       ` ron
2018-08-30 11:35                         ` John P. Linderman
2018-08-30 13:24                         ` Clem Cole
2018-08-30 14:31                           ` William Pechter
2018-08-30 15:01                             ` Clem Cole
2018-08-30 15:22                               ` Warner Losh
2018-08-30 16:11                                 ` William Pechter

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