psc@lzwi.UUCP (Paul S. R. Chisholm) (07/13/85)
< I can use my magic to change the color to red -- but I don't do windows. > To begin with, history; you can skip it if you really want. Not counting an IBM 370/158, the first machine I ever ran Pascal on was the original kind of Terak that Ken Bowles and his merry crew used at the University of California at San Diego; an 8510a, I think. It was powerful for the time (1979): an LSI-11, 64K memory (when all the micros were limited to 48K), a memory-mapped display with graphics, a detachable keyboard, and one single sided single density eight inch floppy. With the UCSD Pascal system, I (and all the grubby undergraduates) had all the computing power needed to hack all sorts of Pascal programs. Ones that were several hundred lines long! (The limitations were RAM, disk space, and how long the TI 800 took to print the listings.) Six years later, I was reading Peter Norton's PROGRAMMING THE IBM PC (excellent book, by the way, much better than that thing from Sybex I've been hearing about (I've read both)) when it hit me. I suddenly knew the specs for the ideal UCSD system. It would have 128K RAM (64K for the p-code instructions, 64K for the p-code program's data), additional RAM for memory mapped video, a floppy disk drive, *and* a healthy amount of ROM, including some that can somehow be added by a third party. Do you recognize this, boys and girls? Can you say "pee sea june-yer"? I knew you could. Now let's really go to the magic kingdom. . . . This much power is enough to give UCSD some elbow room. On the other hand, it's enough to let Borland's Turbo Pascal sing and dance, not to mention fly. If you made up a ROM cartridge with the compiler and editor in it, it'd hit Mach 1 (the speed of sound is much lower in a dense medium, like a one disk system). There's one other thing about PCjr's. A certain large company in the computer industry is looking desperately for a way to write off about a hundred thousand of the little beasties. (That number is a conservatively low estimate. Rumors abound that IBM will literally clear out their inventory with bulldozers.) So, a modest proposal. How 'bout if someone takes these little boxes off of IBM's hands for some generous sum (say, a hundred dollars apiece). Add a Pascal cartridge. Bundle in a composite monochrome monitor (if you can't get those for a hundred dollars apiece in quantity, you're not trying). Okay, that's a cost of $250 for a Pascal work station; sell it for $500. Can you work out an arrangement to sell a multi-port printer buffer and an inexpensive printer for $500? I have confidence in you. Let's step back and look at what we have here. For a thousand dollars, you have a decent Pascal development environment, one that can probably blow the socks off an Apple Pascal system costing twice as much. For two thousand dollars, you've got enough equipment to fill a small table, just big enough to let three students work at once. For fourteen thousand dollars, you can fill a small classroom with twenty-one PCs, enough so that everyone in class can have their very own machine. (Okay, in a college environment, people buddy up and get half a PC.) You over there, with the AT with four megabytes of memory and the seventy megabyte hard disk? You're not impressed? You with the Microvax II on your desk, you're not impressed either? Well, I can understand that. How about you? Yeah, you, the teacher who finally started making fourteen thousand dollars a year. The one who bought a TI 99/4 on clearance for fifty dollars (out of your own pocket) and scrounged up an old TV so your students could get their hands on a computer, *any* computer. How many candy bars do you need to sell to raise two thousand dollars? Look, I didn't buy a PCjr last Christmas, and I won't this Christmas either. I'm deciding between a hard disk, a color monitor, and a good history with my mortgage company. But there are a hell of a lot of schools, elementary through medical, that could use the "Pascal PC" I outlined above. The PCjr may be mortally wounded from a lot of points of view, but it could still be better by Thursday - and I'd much rather see them distributed into America's classrooms than her landfills. -- -Paul S. R. Chisholm The above opinions are my own, {pegasus,vax135}!lzwi!psc not necessarily those of any {mtgzz,ihnp4}!lznv!psc telecommunications company. (*sigh* ihnp4!lzwi!psc does *NOT* work!!! Use above paths.) "It must be fast, and it must be red, and it must have windows."