The PERQ Computer
The PERQ computer, launched in 1980, was a precursor to modern computing, influencing Macintosh design with its advanced specifications and unique operating systems, contributing to the evolution of Apple’s technology.
Read original articleThe PERQ computer, developed by the Three Rivers Computer Company in Pittsburgh, is highlighted as a significant precursor to modern computing, particularly influencing the design of the Macintosh. Launched in 1980, the PERQ featured advanced specifications for its time, including a fast CPU, large memory, and a bitmapped display. It was designed to be a commercial version of the Alto, which was developed at Xerox PARC. The PERQ supported multiple programming languages and operated on unique systems like PNX and Accent, the latter being a precursor to Mach, which is foundational to Apple's current operating systems. The narrative connects the development of the PERQ to a broader history of computing, illustrating how various institutions, including Carnegie Mellon University and Xerox, contributed to its evolution. The story emphasizes the importance of the PERQ in the context of early personal computing and its role in shaping the technology that led to modern macOS and iOS systems.
- The PERQ computer was an early commercial version of the Alto, launched in 1980.
- It featured advanced specifications for its time, including a fast CPU and bitmapped display.
- The PERQ ran on operating systems like PNX and Accent, which influenced Apple's Mach.
- Its development involved significant contributions from institutions like Carnegie Mellon University and Xerox.
- The PERQ played a crucial role in the evolution of personal computing and modern Apple operating systems.
Related
Alan Kay – Doing with Images Makes Symbols: Communicating with Computers (1987)
Dr. Alan Kay's 1987 video explores the development of the "windows and mouse" interface, influenced by past ideas like Sketchpad and NLS. The lecture discusses human psychology and design principles, targeting computer science enthusiasts.
50 years ago, CP/M started the microcomputer revolution
Gary Kildall developed CP/M in 1974, a pioneering microcomputer operating system that influenced the industry. Its decline began with the rise of MS-DOS, but it remains historically significant.
50 years ago, CP/M started the microcomputer revolution
Gary Kildall developed CP/M in 1974, a pioneering microcomputer operating system that influenced software compatibility. Its legacy continues, despite challenges from competitors like MS-DOS, shaping the computer industry.
Ontario's Computer: The Burroughs Icon
The Burroughs ICON, a Canadian educational computer from the 1980s, faced criticism for its limited capabilities but contributed to programming education and the development of the QNX operating system.
50 Years Later, We're Still Living in the Xerox Alto's World
The Xerox Alto, launched in 1973, transformed personal computing with its graphical user interface and mouse, influencing modern technologies and enhancing productivity in office environments. Its legacy persists today.
Of course the deeper you dig anywhere, the more complexity gets unearthed, and the more fair credit must be distributed across more clever engineers, dilluting the "single genius" picture that movie makers and often sadly also journalists try to portray ("reality distortion field").
I would quite like a minimalistic b/w GUI as the PERQ had on the screen shot.
Leaving out all the transparency/rounded corners nonsense this should be bleeding fast, too, with today's graphics capabilities.
EDIT: typo fixed
However, I think the author puts too fine a point on the literal exact geographic position of the technology, and not the historical & material forces that manifested. Obviously every computer advancement didn't occur in sunny Palo Alto directly (just reading where your device was "assembled" will tell you that). But even this article trying to highlight the other places where all of this was going on; the author cannot be unburdened by the massive forces coming out of the Bay Area. This is most obvious when the author has to mention Xerox PARC but not interrogate _why_ Xerox chose that of all locations to let them start a "wild unsupervised west-coast lab".
https://en.wikipedia.org/wiki/Augmentation_Research_Center
Very much a personal nitpick on a very well written entry so I hope this doesn't come off overly negative.
I used it's animated icon tool "cedra" to make tintin's captain haddock blow smoke out his ears.
We had the icl jv one. A beauty in reddish brown and cream. Made outside edinburgh near dalkeith I believe
Someone also added the PERQ A1 to Mame in 0.192, but as of now it is still marked as MACHINE_IS_SKELETON
I'm glad they didn't start out with only 128 K of RAM, that would have sucked.
It's interesting there's a heritage of code stretching all the way back to these old machines, although of course the changes since then have been massive.
I see windows and bitmap graphics in the screenshots I can find.
But I don't see menus, a desktop, standardized buttons, scroll bars, etc. In other words I don't see the hallmarks of the Xerox Star, Apple Lisa, and Macintosh. It looks influenced by the Xerox products but not as advanced.
PERQ Reference Manual: http://www.vonhagen.org/perqsystems/perq-cpu-ref.pdf
PERQ Workstations: http://www.bitsavers.org/pdf/perq/RD_Davis/Davis-PERQ_Workst...
PERQ FAQ: http://www.vonhagen.org/perq-gen-faq.html
PERQ History -- Overview: https://www.chilton-computing.org.uk/acd/sus/perq_history/
PERQ Publicity: https://www.chilton-computing.org.uk/acd/sus/perq_pr/
PERQ System Users Short Guide: https://www.chilton-computing.org.uk/acd/pdfs/perq_p001.pdf
More PERQ notes (click "Further Reading" for more pages): https://www.chilton-computing.org.uk/acd/literature/notes/di...
PERQ Book: Contents: https://www.chilton-computing.org.uk/acd/literature/books/pe...
1. Perq System Users Short Guide
2. Perq files information
3. Editor Quick Guide Guide
4. Perq Pascal Extensions
5. Perq Pascal Extensions Addendum
6. Perq Hard Disk Primer
7. Perq Operating System Programmers Guide
8. Perq QCode Reference Manual
9. Perq Microprogrammers Guide
10. Perq Fault Dictionary
11. Installation Guide
12. New PERQ Tablet and Cursor Interface
13. System B.1 Stream Package
14. Changes to Pix in System B.1
15. Installation of POS Version B.1
https://en.wikipedia.org/wiki/PERQ
>"Processor
The PERQ CPU was a microcoded discrete logic design, rather than a microprocessor. It was based around 74S181 bit-slice ALUs and an Am2910 microcode sequencer. The PERQ CPU was unusual in having 20-bit wide registers and a writable control store (WCS), allowing the microcode to be redefined.[4] The CPU had a microinstruction cycle period of 170 ns (5.88 MHz).[5]"
So the cpu board was all logic chips implementing the P-Code machine language, it wasn’t a cpu chip with supporting logic.
That gives you an idea of computing in the old days.
Back in the day PASCAL was the main teaching language at CMU.
(Edit) There seems to be some pushback on what I’m pointing out here, but it’s true, the cpu board is not built around a cpu chip, they built a microcode sequencer, ALU, etc to execute a p-code variant.
You can read about it here: http://bitsavers.org/pdf/perq/PERQ_CPU_Tech_Ref.pdf
Schematics here: http://bitsavers.org/pdf/perq/perq1/PERQ1A_Schematics/03_CPU...
Pic: http://bitsavers.org/pdf/perq/perq1/PERQ1A_PCB_Pics/CPU_top....
One option stands out: "Memory Parity Option - $500". Ahh... How the times don't change, with the ECC RAM being a premium feature.
https://imgur.com/gallery/3-rivers-computer-corporation-perq...
Blit (computer terminal):
https://en.wikipedia.org/wiki/Blit_(computer_terminal)
>The folk etymology for the Blit name is that it stands for Bell Labs Intelligent Terminal, and its creators have also joked that it actually stood for Bacon, Lettuce, and Interactive Tomato. However, Rob Pike's paper on the Blit explains that it was named after the second syllable of bit blit, a common name for the bit-block transfer operation that is fundamental to the terminal's graphics.[2] Its original nickname was Jerq, inspired by a joke used during a demo of a Three Rivers' PERQ graphic workstation and used with permission.
https://inbox.vuxu.org/tuhs/CAKzdPgz37wwYfmHJ_7kZx_T=-zwNJ50...
From: Rob Pike <robpike@gmail.com>
To: Norman Wilson <norman@oclsc.org>
Cc: The Eunuchs Hysterical Society <tuhs@tuhs.org>
Subject: Re: [TUHS] Blit source
Date: Thu, 19 Dec 2019 11:26:47 +1100 [thread overview]
Message-ID: <CAKzdPgz37wwYfmHJ_7kZx_T=-zwNJ50PhS7r0kCpuf_F1mDkww@mail.gmail.com> (raw)
In-Reply-To: <1576714621.27293.for-standards-violators@oclsc.org>
[-- Attachment #1: Type: text/plain, Size: 890 bytes --]
Your naming isn't right, although the story otherwise is accurate.
The Jerq was the original name for the 68K machines hand-made by Bart. The
name, originally coined for a fun demo of the Three Rivers Perq by folks at
Lucasfilm, was borrowed with permission by us but was considered unsuitable
by Sam Morgan as we reached out to make some industrially, by a company
(something Atlantic) on Long Island. So "Blit" was coined. The Blit name
later stuck unofficially to the DMD-5620, which was made by Teletype and,
after some upheavals, had a Western Electric BellMac 32000 CPU.
If 5620s were called Jerqs, it was an accident. All the software with that
name would be for the original, Locanthi-built and -designed 68K machines.
The sequence is thus Jerq, Blit, DMD-5620. DMD stood for dot-mapped rather
than bit-mapped, but I never understood why. It seemed a category error to
me.
-rob
https://inbox.vuxu.org/tuhs/CAKzdPgxreqfTy+55qc3-Yx5zZPVVwOW... The original name was Jerq, which was first the name given by friends at
Lucasfilm to the Three Rivers PERQ workstations they had, for which the
Pascal-written software and operating system were unsatisfactory. Bart
Locanthi and I (with Greg Chesson and Dave Ditzel?) visited Lucasfilm in
1981 and we saw all the potential there with none of the realization. My
personal aha was that, as on the Alto, only one thing could be running at a
time and that was a profound limitation. When we began to design our answer
to these problems a few weeks later, we called Lucasfilm to ask if they
minded us borrowing their excellent rude name, and they readily agreed.
Our slogan: A jerq at every desk.
Related
Alan Kay – Doing with Images Makes Symbols: Communicating with Computers (1987)
Dr. Alan Kay's 1987 video explores the development of the "windows and mouse" interface, influenced by past ideas like Sketchpad and NLS. The lecture discusses human psychology and design principles, targeting computer science enthusiasts.
50 years ago, CP/M started the microcomputer revolution
Gary Kildall developed CP/M in 1974, a pioneering microcomputer operating system that influenced the industry. Its decline began with the rise of MS-DOS, but it remains historically significant.
50 years ago, CP/M started the microcomputer revolution
Gary Kildall developed CP/M in 1974, a pioneering microcomputer operating system that influenced software compatibility. Its legacy continues, despite challenges from competitors like MS-DOS, shaping the computer industry.
Ontario's Computer: The Burroughs Icon
The Burroughs ICON, a Canadian educational computer from the 1980s, faced criticism for its limited capabilities but contributed to programming education and the development of the QNX operating system.
50 Years Later, We're Still Living in the Xerox Alto's World
The Xerox Alto, launched in 1973, transformed personal computing with its graphical user interface and mouse, influencing modern technologies and enhancing productivity in office environments. Its legacy persists today.