* [9fans] time size
@ 1999-01-21 3:00 Stuart
0 siblings, 0 replies; 7+ messages in thread
From: Stuart @ 1999-01-21 3:00 UTC (permalink / raw)
In article <1E485299309FD211A2100090271E27A4142D04@symnt3.Cadence.COM> you write:
>Hey! Leave off PDP-10s. They had 9 bit chars.
They had any size chars you wanted from 1 to 36, but some char sizes
produced a lot of internal fragmentation. The most efficient sizes were
1 (36/word),
2 (18/word),
3 (12/word),
4 ( 9/word),
5 ( 7/word + 1 bit),
6 ( 6/word),
7 ( 5/word + 1 bit),
8 ( 4/word + 4 bits),
12 ( 3/word), and
18 ( 2/word),
Nine-bit characters were an especially wasteful size, as you could
only get three per word. Might as well use 12-bit chars.
The "7-bit char plus 1 bit to indicate a line number" was probably the
most common, although the 6BIT representation was used a lot in the
systems code...
Stu Friedberg (stuartf@sequent.com)
^ permalink raw reply [flat|nested] 7+ messages in thread
* [9fans] time size
@ 1999-01-21 4:14 Dan
0 siblings, 0 replies; 7+ messages in thread
From: Dan @ 1999-01-21 4:14 UTC (permalink / raw)
On Wed, Jan 20, 1999 at 01:05:36PM -0500, presotto@plan9.bell-labs.com wrote:
> I used to be DEC field service for 10's and 20's.
Wow, do you throw rocks at kids who come to your house
on Halloween?
- Dan C.
:-) (I'm sorry, I just couldn't resist. I'll knock
out the off-topic posts now...)
^ permalink raw reply [flat|nested] 7+ messages in thread
* [9fans] time size
@ 1999-01-21 3:35 presotto
0 siblings, 0 replies; 7+ messages in thread
From: presotto @ 1999-01-21 3:35 UTC (permalink / raw)
Not nearly agressive enough. Radix 50 is the only way
to go for characters. Forget all this upper/lower case goo
not to mention unicode. 50 characters are enough for real
programmers.
------ forwarded message follows ------
>From cse.psu.edu!owner-9fans Wed Jan 20 22:24:52 EST 1999
Received: from plan9.bell-labs.com ([135.104.9.2]) by plan9; Wed Jan 20 22:24:52 EST 1999
Received: from cse.psu.edu ([130.203.3.50]) by plan9; Wed Jan 20 22:24:51 EST 1999
Received: from localhost (majordom@localhost)
by cse.psu.edu (8.8.8/8.8.8) with SMTP id WAA11557;
Wed, 20 Jan 1999 22:01:25 -0500 (EST)
Received: by claven.cse.psu.edu (bulk_mailer v1.5); Wed, 20 Jan 1999 22:01:11 -0500
Received: (from majordom@localhost)
by cse.psu.edu (8.8.8/8.8.8) id WAA11520
for 9fans-outgoing; Wed, 20 Jan 1999 22:01:06 -0500 (EST)
X-Authentication-Warning: claven.cse.psu.edu: majordom set sender to owner-9fans using -f
Received: from gateway.sequent.com (gateway.sequent.com [138.95.18.1])
by cse.psu.edu (8.8.8/8.8.8) with ESMTP id WAA11511
for <9fans@cse.psu.edu>; Wed, 20 Jan 1999 22:00:58 -0500 (EST)
Received: from eng4.sequent.com (eng4.sequent.com [138.95.7.64])
by gateway.sequent.com (8.8.5/8.8.5) with ESMTP id TAA15157
for <9fans@cse.psu.edu>; Wed, 20 Jan 1999 19:00:22 -0800 (PST)
Received: (from stuartf@localhost)
by eng4.sequent.com (8.8.5/8.8.5) id TAA21921;
Wed, 20 Jan 1999 19:00:20 -0800 (PST)
Date: Wed, 20 Jan 1999 19:00:20 -0800 (PST)
From: Stuart Friedberg <stuartf@sequent.com>
Message-Id: <199901210300.TAA21921@eng4.sequent.com>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] time size
Newsgroups: comp.os.plan9
In-Reply-To: <1E485299309FD211A2100090271E27A4142D04@symnt3.Cadence.COM>
Organization: Sequent Computer Systems, Inc.
Sender: owner-9fans@cse.psu.edu
Reply-To: 9fans@cse.psu.edu
Precedence: bulk
In article <1E485299309FD211A2100090271E27A4142D04@symnt3.Cadence.COM> you write:
>Hey! Leave off PDP-10s. They had 9 bit chars.
They had any size chars you wanted from 1 to 36, but some char sizes
produced a lot of internal fragmentation. The most efficient sizes were
1 (36/word),
2 (18/word),
3 (12/word),
4 ( 9/word),
5 ( 7/word + 1 bit),
6 ( 6/word),
7 ( 5/word + 1 bit),
8 ( 4/word + 4 bits),
12 ( 3/word), and
18 ( 2/word),
Nine-bit characters were an especially wasteful size, as you could
only get three per word. Might as well use 12-bit chars.
The "7-bit char plus 1 bit to indicate a line number" was probably the
most common, although the 6BIT representation was used a lot in the
systems code...
Stu Friedberg (stuartf@sequent.com)
^ permalink raw reply [flat|nested] 7+ messages in thread
* [9fans] time size
@ 1999-01-20 18:05 presotto
0 siblings, 0 replies; 7+ messages in thread
From: presotto @ 1999-01-20 18:05 UTC (permalink / raw)
I used to be DEC field service for 10's and 20's.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [9fans] time size
@ 1999-01-20 8:15 Nigel
0 siblings, 0 replies; 7+ messages in thread
From: Nigel @ 1999-01-20 8:15 UTC (permalink / raw)
>We could always bring back pdp10's and their 36 bit ints.
Were you FISHing for a flame there? I think you got a....
Nibble. And maybe four bytes.
Hey! Leave off PDP-10s. They had 9 bit chars. We might never have needed
Unicode.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [9fans] time size
@ 1999-01-20 0:56 Dan
0 siblings, 0 replies; 7+ messages in thread
From: Dan @ 1999-01-20 0:56 UTC (permalink / raw)
In article <199901141623.LAA26240@cse.psu.edu> you write:
>I'ld rather go to long long though its more painful. That way,
>as dmr points out, dates before the epoch are still representable
>as negative numbers. Going to ulong makes a good chunk of my
>life unrepresentable. Of course, I'll be dead by 2038 and I don't
>have any kids so what do I care...
What, you're that old?
>We could always bring back pdp10's and their 36 bit ints.
Were you FISHing for a flame there? I think you got a....
Nibble. And maybe four bytes.
- Dan C.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [9fans] time size
@ 1999-01-14 16:17 presotto
0 siblings, 0 replies; 7+ messages in thread
From: presotto @ 1999-01-14 16:17 UTC (permalink / raw)
I'ld rather go to long long though its more painful. That way,
as dmr points out, dates before the epoch are still representable
as negative numbers. Going to ulong makes a good chunk of my
life unrepresentable. Of course, I'll be dead by 2038 and I don't
have any kids so what do I care...
We could always bring back pdp10's and their 36 bit ints.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~1999-01-21 4:14 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-01-21 3:00 [9fans] time size Stuart
-- strict thread matches above, loose matches on Subject: below --
1999-01-21 4:14 Dan
1999-01-21 3:35 presotto
1999-01-20 18:05 presotto
1999-01-20 8:15 Nigel
1999-01-20 0:56 Dan
1999-01-14 16:17 presotto
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).