Slashdot Mirror


UNIX Advertising From Way-back-when

Doug Muth writes: "I found this advertisement over on Dennis Ritchie's Web site. It's an advertisement for a UNIX system back from 1981 when VAX-11 and PDP-11 systems were still being used. I wonder if Ritchie ever thought UNIX would get this popular?"

46 of 112 comments (clear)

  1. Those amazing numbers by ckd · · Score: 2

    5 to 40 terminals. More than 2000 systems in use outside the Bell System (as it was back then). More than 100 user utilities (Emacs probably has lisp versions of more than that now).

    Oh, and PWB "allows up to 48 programmers to simultaneously create and maintain software for many computer applications." Think about that next time you do an anonCVS update of your favorite program!

  2. History of the UNIX pipe by MAXOMENOS · · Score: 3

    Here's another bit of UNIX history from Ritchie's site: a brief history of the UNIX pipe.

  3. Sounds Like NT to me by Tairan · · Score: 2

    This sounds like a job for Microsoft Windows NT! After all, it did say it supports up to 200 users... Now if you can only forget about the "without costly hardware part," I think Microsoft could use this as a new ad campaign.

    --
    /. is a commercial entity. goto slashdot.com
  4. Ritchie and his baby by maxmisch · · Score: 2

    I'm assuming Dennis Ritchie had originally considered his operating system as just a powerful, utilitarian, data-processing operating system. He probably never imagined so many geeks would take a liking to his creation. He also probably hated using its esoteric interface in the beginning, but had grown more accustomed to it as opposed to the rest of the operating systems which he used before the implementation of his own OS.

    1. Re:Ritchie and his baby by zorgon · · Score: 2

      Hmmm. Well, compared to interfaces on other time-share systems I used back in the pre-Unix days, Unix was quite the opposite of esoteric: it was downright straightforward and easy to understand. Hmm. Allow me to test a hypothesis please. What was the first computer you ever used?

      --

      I am quite civilized, and I should be brought a beer immediately. -- Bruce Sterling

    2. Re:Ritchie and his baby by zorgon · · Score: 2
      Yeah. That answers my question in spades. The DOS 3 user interface was partially lifted from UNIX and VMS -- what came before UNIX was a heck of a lot more esoteric, believe me. You can look it up. Had you tried to work on a circa 1974 time-sharing system (with a tty that was really a teletype and had actual paper and ink in it), you would have looked at UNIX' user interface and said "Hallelujah! Insanely great!" not "How esoteric."

      BTW this is kind of a neat thread, even the low-karma posts. It's fun to get a snapshot of the /. age and perspective distribution ... thanks

      --

      I am quite civilized, and I should be brought a beer immediately. -- Bruce Sterling

  5. 24 Years of Unix by Amphigory · · Score: 3
    This brings up the whole subject of the history of UNIX. A really good book is A quarter century of UNIX. This thing blows away a lot of the myths, and is actually quite helpful in trying to undewrstand why things are the way they are. Highly recommended.

    --

    --
    -- Slashdot sucks.
  6. at least it's not phallic! by G+Neric · · Score: 2
    The nice thing about that old ad is that it does not look like this ad suggestive of a phallus popping off. That's for a product targetted at the *nix market?

    Do those bozos really think that this makes anybody want their product? Anybody except a certain... ah, leave that for the trollers.

  7. Wow... we slashdotted bell labs by Compay · · Score: 2

    in only a half hour. How's that for a Unix advertisment?

  8. Remember how expensive hardware was back then .... by taniwha · · Score: 4
    I distinctly remember us buying 1.5Mb of core (those little round magnetic thingys with 1uS access times) for a cool million $$ for our B6700 which supported about 30 timeshared users and a large batch stream (from honest to got card readers no less) - any 486 PC would have walked all over it.

    Anyway my point is that a mini like a PDP11 that could support 30 timeshared users for tens of thousands of $$ WAS a big deal.

  9. Congratulations, Slashdotters! by Orville · · Score: 5
    Bell Labs has been the home to an astonishing number of inventions, notably the UNIX operating system we so admire.

    The computer research division is home to such UNIX "rock stars" such as Ritchie, Thompson, Kernhigan.

    The sheer amount of talent and respect generated by Bell Labs is staggering.

    Now, all you punks have gone and 'slashdotted' thier web server! I hope you're happy, you... you bastards!

    1. Re:Congratulations, Slashdotters! by thogard · · Score: 2

      Bell labs was funded by a 10% "research tax" on all income in the Bell Empire. Its management had no accountability to the groups that funded it and could choose to do any pure research they wanted to do. That resulted in so many cool things like the transistor and laser and thousands of other things. Bell labs was (is?) the second largest inventor in the world after NASA.

  10. by SEWilco · · Score: 2

    Are you describing old Unix or Windows 2000? :-)

  11. Pictures of the PDP 11 by Money__ · · Score: 5
    This page has some wonderfull pictures of the "Digital PDP-11/20".

    Specs:" My PDP-11/20 was, like many machines, sold to me via the University of Wisconsin surplus program. This particular machine happened to be originally located in the Electrical Engineering Department real-time control lab that was sponsered by Professor Richard Marleau. Inside the panel, just above the CPU, is an RC11 disk drive. The RC11 is a 65K word (128 K byte) fixed head disk drive. After all these years (the system was first purchased around 1970) it still works!"

    Also this PDP-11/45 sports such wonderfull specs as:"The PDP-11/45 is of approximately the same vintage as the PDP-11/20, but is a much more sophisticated machine. For one thing, it was a micro-coded CPU. It had robust memory management, not seen in microcomputers from Intel until the 80386. It could also support two separate buses: one primarily intended for memory, and the second generally used for peripherals. This is not unlike today's "local bus" PC's. I cut my teeth on Unix on a PDP-11/45 system at the University of Wisconsin in 1976 along with my friends Paul and Hannes (among others)."

    This PDP-11/05 graphics system. " The GT40 was a graphic system, often used as a graphic terminal for DEC's PDP-10 and PDP-20 mainframe systems. The CPU was a PDP-11/05, but used the green color scheme of DEC's graphic systems rather than the magenta color scheme normally found on PDP-11's. The GT-40's main claim to fame is probably the famous Lunar Lander game, written by Jack Burness, as a consultant to Digital at the time."
    ___

  12. Enter Slashdot, exit access to web page. by etwilegar · · Score: 2

    As soon as slashdot posts a story, the site usually goes down, or least get's slow, and does not answer requests.

    It seems to me that their is enough bandwith among some slashdot users to setup a kind of automatic temporary web mirror system.

    The mirrorer's machine would one a small script that would listen for requests from slashdot and then would scrape the info from the other site. This could all happen before the story was even posted.

    Of course if the site was running asp, cf, php, pearl, java servlets, or some other language generating the pages it would be harder. But chances are those kinds of sites would have the bandwith needed, or closer to then some of the random static html pages we see here from time to time.

    --
    addict (-dkt) v. tr. addicted, addicting, addicts. 1.To devote or give (oneself) habitually o
  13. Re:UNIX sucks. by Tarnar · · Score: 2

    And what a solution! Post links to the Unix Haters Handbook, rant and rave about how you hate it's archaism, even equate every Unix supporter to someone who will slam you without reason.

    Well, thanks to you're wonderful and informative post that informed me of my options and alternatives to *nix derivatives, I've decided you do indeed deserve to be branded. Microserf I won't say, strange you would assume so. But like I said, you named so many alternative ways to think about OS'es in general that I am forever in your debt.

    Now, seriously now, your post has about as much base as the average '[insert name here] sucks!' post. Try this on for size:

    Unfortunately, the average MacWorld reader is so infatuated with their MacOS 9 plaything that they won't stop to consider the horrible horrible flaws that plague the entire MacOS family. Even more sadly, he will steadfastly hold close to his belief that anyone who doesn't like MacOS must be an evil Microserf, and in doing so will pass on the opportunity to learn that there are things better then the Beast from Apple.

    Replace the term MacOS recursively with Windows. Or DOS. Or OS/2. Or anything. Next time, be constructive. At least the link you provided was a decent look at languages.

    The following is my stance on this issue: If Unix is indeed the wrong way to do things, it's a wonder it's survived for so many years and is now coming back not only in the free OS'es but in Apple's new commercial offering for the home user. Unix itself may not be what's so wonderful, but the fact that there is a platform with standards behind it (POSIX) that allows programmers to write once and port many ways may be what's so wonderful.

  14. Re: Where were you in 1981? by hey! · · Score: 4

    In '81 I was spending the summer sitting in a windowless lab hacking in Ratfor (a preprocessor that added C like control flow structures to Fortran IV) on a PDP-11 for controlling experiments and analyzing data; a lot of which involved writing routines to rescue data for ham handed graduate students who kept putting the damned RK05 disk packs in crooked. Didn't have a Unix account, but I did screw around on Multics for fun. A few years later I got to work on Unix System III, which was nice and clean, but god it needed a symbolic debugger (adb only gave hex addresses).

    Gosh, remember what it was like to get up and go out for a sub and sit on a park bench while your computer compiled linked a program that was altogether maybe a couple of K lines long? One misplaced semicolon could cost you hours. The first time I saw a compile run that did more than a couple of lines per second I was in awe.

    Remember when Usenet primarily ran over UUCP on 1200 baud modems?

    Remember when you could swagger into a job interview with absolutely no credentials and only a tiny bit of tenuously related experience and have them eating out the palm of your hand? I guess some things don't change that much.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  15. Here's a mirror by Magus311X · · Score: 3

    Some brave soul is mirroring the image.

    http://reltheon.yi.org/~rgomes/unixad.htm

  16. Re:Lame ads by hey! · · Score: 3

    I think the cartoon aim's to be kind of New Yorker-ish. Something the bosses of yesteryear would associate with class and sophistication.

    In other words, they're trying to associate themselves with James Thurber's wit without bothering to produce any new wit of their own.

    It seem incomprehensible because nobody would try to sell something by making associating it with a "classy" magazine now. In twenty years, the current dot-com ads which try to borrow some of the hip by adopting a post modernist GenX look without the incisive irony will look equally pathetic, I assure you.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  17. Re:UNIX sucks. by Kaufmann · · Score: 2

    even equate every Unix supporter to someone who will slam you without reason.

    No, I equated the average Unix supporter to someone who will slam me without reason. I have found this to be the case, in general.

    Unfortunately, the average MacWorld reader is so infatuated with their MacOS 9 plaything that they won't stop to consider the horrible horrible flaws that plague the entire MacOS family. Even more sadly, he will steadfastly hold close to his belief that anyone who doesn't like MacOS must be an evil Microserf, and in doing so will pass on the opportunity to learn that there are things better then the Beast from Apple.

    That's actually a very good look at the average Mac user. (And I'm using a Mac myself right now.)

    Next time, be constructive. At least the link you provided was a decent look at languages.

    Actually, the entire tunes.org site makes for excellent reading, and you can drop by at OPN #tunes anytime for a rational discussion on why Unix sucks. (The site linked to by the OP also has a lot of text which you might consider constructive.)

    If Unix is indeed the wrong way to do things, it's a wonder it's survived for so many years and is now coming back not only in the free OS'es but in Apple's new commercial offering for the home user.

    Why? It's Gresham's Law, as it's always been: good software drives out the bad. (Not that, say, Windows or Mac OS are any better than Unix, no... but there have been many other OSs which, despite being technically superior to Unix offerings, were deprecated for other reasons. This process was very similar to what's happening nowadays to the corporate environment, with Micro$oft's relentless push towards WinNT.)

    Unix itself may not be what's so wonderful, but the fact that there is a platform with standards behind it (POSIX) that allows programmers to write once and port many ways may be what's so wonderful.

    I have two things to say about that: (1) There have been standards before POSIX. (2) POSIX imposes the Unix worldview upon the programmer, and therefore constrains and hinders the system engineer's freedom to make something better out of the OS. Otherwise, no objections.

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
  18. WTF?? by imac.usr · · Score: 2
    Er, I think Netcraft is confused... here's what you get by entering in cm.bell-labs.com:

    cm.bell-labs.com is running Plan9

    Then again, if anybody's going to know how to play tricks with identifying a Unix system by its TCP stack, I'm guessing it's dmr... :-]

    --
    I use Macs for work, Linux for education, and Windows for cardplaying.
    1. Re:WTF?? by imac.usr · · Score: 2
      That's what I get for not digging deeper...

      http://plan9.bell-labs.com/plan9/faq.html

      And it runs on the 68020, too. Hmmm, I've got a Macintosh LC that isn't doing anything....

      --
      I use Macs for work, Linux for education, and Windows for cardplaying.
    2. Re:WTF?? by m3000 · · Score: 2

      Well, I don't really trust Netcraft as much anymore after it said that Microsoft IIS runs on Linux.

  19. 2000 computers were a lot back then. by hey! · · Score: 2

    If you worked in computers back then, you'd realize this was a fairly impressive number. It meant as maybe 50,000 people or more had accounts on Unix machines. And in '81 terms 50K users was a huge number.

    81 was really was a cusp. The exponential growth of computer technology had been going on for some time, but in absolute terms it hadn't amounted to much outside of large research labs and corporate data centers. The first Intel processor capable of handling a decent OS was four years away; the 68K was available then, but I don't know if the PMMU had shipped yet; the first 68K based Unix boxes I remember were circa 1983. We had ten programmers working on that box, which was in processing terms about the same speed and memory as a palm pilot.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  20. Send in the info coupon by Trickster+Coyote · · Score: 3

    I wonder if they would send out some literature?

    --
    Ideology is for ideots.
    1. Re:Send in the info coupon by Trickster+Coyote · · Score: 2
      > -- The best things in life are non-proprietary.

      >Yeah, right. Does that apply to your girlfriend as well?


      Yes, it most certainly does.

      proprietary - from Latin proprietas meaning property

      She is certainly not my property. I don't own her. What century are you living in?

      [adjective] used, made, or marketed by one having the exclusive legal right

      Good Lord, do you take me for a pimp?!!!
      I didn't make her - her parents did that, but they don't own her either.
      Exclusive legal right to use her? I thinking using people is rather repugnant. And as far as exclusivity goes, she is a free person and if she decided she would rather be with someone else, that is her choice. It might hurt me, but I would respect it. However, she has stayed with me for over 9 years so far and things are still going quite well, so I feel no fear of losing her.

      You are welcome to try to woo her away from me if you wish, but I doubt you would get very far. She has already shown that she prefers guys who are mature, intelligent, and respect women as human beings.

      --
      Ideology is for ideots.
  21. Re:that's scary ..... by hey! · · Score: 2

    God yes! It was just like playing the piano.

    And I miss the blinking lights.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  22. Trolls by GnrcMan · · Score: 2

    Yeah, my favorite right now (and you don't even have to be at -1!) is OOG. If not for the content, then for watching the moderators fall over themselves trying to moderate the posts one way or the other.

    --GnrcMan--

  23. Re:Errata by Kaufmann · · Score: 2

    You've missed the point. Gresham's law is a conclusion based on an analysis of market reactions to software. It does not mean that there can be no good software; it means that, for several reasons of many different kinds, products which are technically inferior generally tend to gain marketshare while their superior competitors languish. WinNT is a prime example of Gresham's Law at work.

    That does not mean trying to write good software is pointless; I personally am still a believer in the Right Thing (as opposed to New Jersey's "Worse is Better" philosophy). After all, Gresham's Law is more like Murphy's Law than like, say, the Laws of Thermodynamics. I.e., you get to bend them from time to time, if you try really hard.

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
  24. Re:UNIX sucks. by Zurk · · Score: 2

    dude, you have no sense of humor (and neither does that kaufmann guy). you might want to actually look at the damn link before spouting off. BTW, the UNIX haters handbook was written by people who contributed significantly to UNIX itself..heres a clue - dennis ritchie contributed to the book as did programmers who worked on the solaris NeWs system, NeXT and others. and moderators - that applies to you too. man...i dont believe i got moderated down for posting a link to the handbook.

  25. Re:that's scary ..... by hey! · · Score: 2

    I guess that makes me the geek's geek.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  26. Re:that's scary ..... by hey! · · Score: 2

    This reminds me of the old days back when Usenet used to run mainly over UUCP links. We used to have a UUCP connection up five or six hours every night. Boy, did that give you an incentive to jump on off-topic threads. Of, course you had plenty of time because it gave you something to do when you were waiting for your programs to compile, and boy do I mean wait. CC used to compile, what, a hundred lines a code a minute? And don't get me started on the ld. Cripes, when the linker started I'd get up and go for a run around the lake (I was fine strapping, young lad in those days, always full of energy for a run, a all night coding session, or a good flame war; it's too bad my complexion was so bad and I spent all my time coding and reading science fiction).

    Anyhow, the accountants were always giving us guff about the long phone calls, but we'd tell them it was the "UUCP" connection and they didn't know what the hell UUCP was so they'd go back to their cubicles and go bother somebody they could understand.

    Uh, what were we talking about?

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  27. Where to find the mirror by yerricde · · Score: 2

    If the site isn't especially new, it may already be mirrored at Google.

    --
    Will I retire or break 10K?
  28. Re:UNIX sucks. by Kaufmann · · Score: 2

    dude, you have no sense of humor (and neither does that kaufmann guy).

    Sure I do. I just happen to think that Unix does, in fact, suck - and I did so long before I found the Handbook. I've spoken to at least one of the authors in length, and he also thinks that Unix sucks. So, it seems to be a consensus... after all, why do you think Ritchie and the gang have left Unix for Plan 9? ;)

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
  29. Re:that's scary ..... by hey! · · Score: 2

    Well, now code compiles and links like lightning. You have no excuse.

    Boy does it ever, but I still have an excuse. I have to program for NT, and I write flames on my Linux box while I'm waiting for NT to reboot.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  30. Re:UNIX sucks. by Kaufmann · · Score: 2

    >But POSIX isn't an operating system, it's a standard.

    True.. Unix systems are free to ignore posix.
    This isn't without problems and most feel the advanages of a standard are far greater than the disadvantages...


    Boy, miss the point yet again, will you?!?

    >If you bother to take a look at systems such as Oberon or Squeak, you'll find that they're both very feature-full and completely unrestrictive

    If you can change EVERYTHING then I know ONE feature you'll NEVER have....
    Consistency.. with out this writing code is a nightmare...
    This is why Posix was created in the first place..


    That's a logical fallacy if I ever saw one. Customisation and flexibility do not necessarily imply lack of consistency. Any programmer can write code for Squeak and be assured that it'll run flawlessly on any Squeak system - yes, even if the user of said system has decided to completely change his environment. This works thanks to clever use of metaobjects. Remember, just because Unix does it the brain-damaged way doesn't mean there's no other way to do it.

    "3,000 people cann't be wrong" of course they can...
    However normally a larg body of people comming up with the same answer are at least close to the truth.


    That's an absurd statement. It's only even marginally true when the truth happens to somehow match the mixture of common-sense and popularly diffused ideology that the populace tends to believe at any given time. Even within the IT field, which is supposed to be made up of smart(er) people, at any given time the general consensus about just about anything is just plain wrong.

    There are many ways to make a larg body not think for themselfs...
    I don't believe any of them apply to this situation


    Oh, please. The modern IT field is a fucking paradigm of social dynamics gone bad. You've got your clueless masses, your bunch of evil conspiracies, your even larger bunch of not-particularly-evil but still self-interested parties; you've got your ruthless manipulation of the general opinion throughout whatever means necessary, your "keep 'em in the dark" philosophy, your FUD wars... et cetera et al, ad infinitum. Considering this, you mean to tell me that you really expect that the widespread adoption of Unix in this midst is any more driven by reason and straight-headed economics than the widespread adoption of Microsoft software? Bah.

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
  31. Re:UNIX sucks. by Kaufmann · · Score: 2

    I just don't see your point of trying to abash us Unix fans because it isn't theoretically perfect. We are not impressed nor are we suddenly ashamed and enlightened.

    You're not supposed to be - it's just meant to get people off their high horses. "Unix sucks" is first and foremost a direct reaction to "Unix rules". There are just so many people who believe with all their heart that Unix is the Second friggin' Coming that I just can't help but play devil's advocate; indeed, for some people, Unix (or whatever) may suck the least, but there's a huge leap between that and the "non-Unixers are lusers" feeling.

    So, in conclusion... Unix sucks!!!! :)

    P.S.: I fail to understand how you can be an Unix fan. Please clarify.

    P.P.S.: Tunes is more than a lot of hot air. The thing is, it's a hugely ambitious project, not to mention very vague. However, even as we speak, there's a lot of effort being put into Slate, a proposed high-level language to be used to bootstrap Tunes. (Well, two people working in their spare time doesn't really qualify as "a lot of effort", but they're two very good computer scientists - Brian Rice and Lee Salzman -, and it's better than nothing, eh?)

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
  32. Re:Remember how expensive hardware was back then . by Eric+Green · · Score: 2
    Hate to tell you this, but a Vax/780 running BSD 4.2 crawled to a halt whenever it got above 20 users. Yeah, 30 people could log in, but they would be seriously uncomfortable if all 30 attempted to be active. I seriously doubt that a PDP-11 could support 30 timeshared users in any sort of comfort, even the big PDP-11 (the 11/65, was it?). Hold it, maybe it could, since everybody was using teletypes rather than terminals, and 'ed' rather than 'vi', but I'd hardly call that 'using' :-).

    Of course, even 20 timeshared users for tens of thousands of $$ would be a big deal when the mainframes STARTED at $1M.... and actually I think USL paid around $250K for their Vax 780, complete with two of the big 500Mb drives. That was more storage space than their $6M mainframe had at the time!

    -E

    --
    Send mail here if you want to reach me.
  33. Re:UNIX sucks. by Kaufmann · · Score: 2

    are these the only good reasons to use C?

    No, these are the only good reasons for the Tunes project to adopt C/C++.

    if C/C++ are that bad, why didn't everyone switch to lisp or something else?

    "If COBOL is that bad, why didn't everyone switch to Ada or something else?"
    "If WinNT is that bad, why didn't everyone switch to Linux or something else?"

    Et cetera et al. Ad populum - as I was explaining to Felinoid, the general consensus is wrong very often. People are using C/C++ for a variety of reasons - very few of which really represent valid technical points, IMAO.

    the people at tunes.org are trying to invent a language for use with their OS. Is this a very smart idea? why would anyone want to include some sort of lisp interpreter inside the OS?

    You've missed the point of Tunes. It intends to go even beyond - to break the barriers between system and application, environment and program, programmer and user, OS and language. It intends to build a foundation so that your system can be anything you want it to be, so that you have full computing freedom. In short, we want to integrate our language and our OS, and be able to change them both at will, from within themselves. If you read further into the Tunes pages, you'll find a lot more information explaining why this is actually a Good Thing.

    isn't it a bit weird to invent a language to suit your OS?

    I don't know... the Bell Labs gang seem very fond of it... case in point: Unix and C, Inferno and Limbo... et cetera.

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
  34. Re:100 user utilities? by Detritus · · Score: 2

    I think the no maintenance or tech support is because the Bell System had signed a consent decree with the Justice Department that prohibited their entry into the computer and software business. This restriction was removed when the Bell System was broken up.

    --
    Mea navis aericumbens anguillis abundat
  35. Alpha? PowerPC? by Eric+Green · · Score: 2
    The problem, though, is that neither instruction set has the classic symmetry and simplicity of the PDP-11 instruction set.

    The Motorola 68000 was similar to the PDP-11 in its addressing modes and memory model, but it had that funky divide between data registers and address registers. For example, to do an indexed read off a pointer to an array, you'd load the pointer into an address register (like A1), then you'd load the offset into a data register (like D1), then

    move (A1)[D1],D0

    (the above is not the 68000 assembler's format, BTW, it's been too long :=-( ).

    Anyhow, even with that address/data register split, it was still head and shoulders above the (blech) 8086. But the one I really wanted to get my hands on was the ?NCR?AMD??? 32032, there was a big write-up in Byte Magazine on the chipset and it made me slobber (even if I can't remember who made the stupid chip!). Had a MMU that implemented true paged virtual memory, had a symmetric instruction set that greatly resembled a VAX, etc... this was right after Motorola introduced the 68000, which had no MMU and thus really wasn't well suited for Unix. Unfortunately, the maker of the chip never managed to ship them in volume or with adequate performance. Kind of the same story as with Zilog and the Z8000, making microprocessors back then was a lot of hand-drawing masks and stuff, and many of the old-line companies just couldn't scale their design process to the "new" 16-bit microprocessors. Probably the only reason Motorola managed the 68000 was because they gave up and microcoded most of the instructions, and even then, the 68000 was late to market and thus missed the IBM design win (because IBM needed something available right then and there, and the 8088 was "good enough"). I still think we would be better off if Motorola had beat Intel to market... even the Pentium III and Xeon suffers from a serious lack of available processor registers (makes GCC's optimizer make aweful noises and die messily from time to time -- ask the kernel guys about all the work-arounds they've had to do when the optimizer craps on their code). One thing you could not accuse the 68000 of was a shortage of registers (it had 16 -- 8 address and 8 data, though 2 of the address registers were reserved for stack and program counter, and 1 of the address registers was usually used as an offset to the current stack frame).

    _E

    --
    Send mail here if you want to reach me.
    1. Re:Alpha? PowerPC? by stripes · · Score: 2
      . But the one I really wanted to get my hands on was the ?NCR?AMD??? 32032,[...]

      National Semiconductors. Diffrent form NCR. I think they are still in bisness. They bought Symbios a year a two ago if I remember right. They make nice SCSI controlers (that happen to have little 16/32bit CPUs), not sure what else. They might have bought Cyrex, and then sold it.

      Unfortunately, the maker of the chip never managed to ship them in volume or with adequate performance.

      Volume might have been a problem. I don't recall. Performance would have been Ok, they had decent clock rates for the time, and decent cycle counts. I think what killed them was tons of eratta for each stepping of the CPU. That would be "hardware bugs". Many time appearing and dissapaering over diffrent steppings. It made some instructions useless, some addressing modes useless, and many combos of the two useless. (i.e. it might have had "load the value at R1, add it to the value at R2 and store if greater then zero", but you coulnd't use it on 30% of the CPUs, so it was worthless).

      I think it (or a decendent) actually got used in the PC532, which was a homebrew computer (probbably the last ever sold as a scematic and bag of parts, sodder together, not plugging cables and bords in!). They can run NetBSD now (and for the last N years). There may be as many as 200 of them in the world.

  36. Re:When PDP-11 was still in use? by Detritus · · Score: 2
    Most of the RISC chips are fairly clean, three address, load-store architectures. You might take a look at the Alpha for a nice 64-bit chip.

    What I miss are all those neat PDP-11 addressing modes. I used to love writing assembler in MACRO-11.

    At my workplace, we excessed our PDP-11/23 running V7 UNIX last year. It had 256KW of RAM and a 40MB 8" Winchester disk. It was so old that it didn't have vi or csh, just ed and sh. Networking was limited to UUCP over a 1200 bps modem.

    --
    Mea navis aericumbens anguillis abundat
  37. Slashdot is posting OLD stuff now. by dragonfly_blue · · Score: 2
    This ad has been out since 1981!

    Just kidding, Rob, Hemos, etc...

    --
    Free music from Jack Merlot.
  38. Re:First Anti-karma post by daviddennis · · Score: 2

    You know, this thing deserves to be saved.

    But since it's offtopic everywhere, I'm not sure how to do it.

    Instead of moderating it up, I'm going to say, "Nice job" and lose my ability to moderate it at all. Only makes sense.

    D

    ----

  39. Re:UNIX sucks. by stripes · · Score: 2
    Sure I do. I just happen to think that Unix does, in fact, suck - and I did so long before I found the Handbook. I've spoken to at least one of the authors in length, and he also thinks that Unix sucks. So, it seems to be a consensus... after all, why do you think Ritchie and the gang have left Unix for Plan 9? ;)

    Plan 9 strikes me as "more Unix then Unix". Everything is a file. Everything. No more ioctl, or fcntl, just have a few extra "control devices". (I know, you put the smiley there, but I had to respond....)

    My big problem with the Unix Haters Handbook, is not that they hate Unix. I rather hate parts of it too. It's just that the whole seems to be better then all the other stuff that is out there, at least that I can get!

    My beef with it, is that while it did discribe Unixs failings (and sometimes things I didn't think of as failings) at great length, it seldom described a system that did it better. It did for error messages (I think it liked the VMS error system), and it did for a hand full of other things, but for less then half.

    To me that just makes it a bitch session. Which is fine if that's what you want. I would rather have something point me at a "right way", something for Unix to grow, or at least something to pine for that can't be retrofitted. I woulnd't buy a book telling me my car sucked because it only has a 190HP engine. I might buy one if it told me how other componies managed a 240HP engine in the same space. At least if I were mechanically inclined ;-)

    (and yes, I have the tunes project page up in another window, that looks more intresting then the UHB)