ewhac@well.UUCP (01/31/87)
[ The Boing Wars should go where this line may go. ] This is the only public contribution I'm going to make to this "discussion." It's long and verbose in the hopes that the amount of information encoded herein will overload the input buffers of the other contributors, causing them to crash, leaving the net safe for another few months. I had hoped that all these issues were thoroughly covered in Boing Wars I, sometime last year. Since I am a bit of a cynical and caustic person when I get irritated, and since I'm also high on Industrial Strength Contac at the moment (I have a cold), the following posting is the result. But first, a disclaimer: - - - ---===>>> NOTE <<<===--- - - - The following is the PERSONAL OPINION of the poster. While the poster freely and openly admits to having an inflated ego, and suffers from megalomania, and would just as soon declare the following diatribe as inarguable fact, common sense dictates that they are merely opinions, and should be treated as such. People are fallable (although the poster would never admit to it), and as such are wont to reach conclusions that may be based more in emotion than in fact. The poster tries to avoid this whenever possible, but he, too, is guilty of it. Please forgive him. Read the preceeding paragraph once more, just so that you know what you're in for, and how you should respond (or, better yet, reduce net traffic; don't respond). The following is a rather cynical and caustic look at many of the microcomputers available to the general public today. Both positive and negative points are covered. This list is by no means complete, and feature coverage of each system is also incomplete. DO NOT BASE A BUYING DECISION ON THE FOLLOWING; STUDY THE SYSTEMS YOU'RE INTERESTED IN ON YOUR OWN CAREFULLY! The list is in no particular order. -------- Timex/Sinclair ZX-80: A Z-80 based system designed for introducing the individual to the world of computers. +: It has a very low price, plugs into the family TV, and is useable by just about anybody. It contains a reasonable sub-set of BASIC, and sports some graphics capability (mostly character oriented). -: The machine is basically a smart doorstop. It has a membrane keyboard which is almost impossible to type on (it does make the machine waterproof, though). It has very little memory, stores programs on cassette, and isn't really useful for anything. Opinion: A bit of a joke, really. Was probably a high-school student's senior project. -------- Atari 800/800XL/130XE: A 6502-based (close enough) system designed for game playing and general purpose computing. +: The system has decent graphics, and comes with a full 64K of RAM, filling the 6502 address space. It can handle cartridge, cassette, or diskette-based software. The BASIC supplied is respectable. The graphics and sound chips sport many unusual and useful features not found in other systems. The CPU runs at 2 MHz, twice the speed of most other 6502-based systems. Can be purchased for under $100. -: No one writes software for this beast anymore (well, nearly no one). The video chip steps on the CPU for DMA far too often, slowing the thing down tremendously. The disk drive software is bizarre. None of the connectors on the thing resemble anything standard. The keyboard on the 130XE is atrocious; the 800XL's was much better. The standard text screen is 38 columns wide. Where did they get this figure? Opinion: Not a bad little box. I used to hate it for political reasons, until I found out more about the hardware inside. I wish I'd spent more time with it. -------- Commodore 64/128: A 6502-based system designed for introductory computing and game playing. +: The first low-priced 6502 system to ever come out, beating the Apple and Atari systems by hundreds. High-resolution graphics with 16 colors, 3 sound channels with filtering, and sprites. Sports a full keyboard. Also contains a full featured BASIC interpreter, with full-screen editing capabilities. -: Design errors in the VIC ][ chip make the display feeb out if you try anything fancy. VIC ][ chip also tromps the processor every eight video lines to do display DMA. Disk drive interface is SERIAL! (effective 3000 baud throughput.) Joystick port is really the keyboard scanner matrix; tilting the joystick causes "keys" to be pressed. Opinion: Marginal. It could have been much better, if they hadn't screwed up the VIC ][ design so badly, and if the damn disk drive was faster. -------- Apple ][/][+/][e/][c: A 6502-based system designed for general-purpose computing. +: Zillions of programs exist for this thing. Internal slots allow many expansion possibilities. Sports text, lo-res, and hi-res graphics. Has a full keyboard. Comes with BASIC interpreter and machine language monitor. -: The machine is obsolete, even though its price doesn't reflect it. The machine was originally a clever hack by a clever engineer, but has NEVER evolved beyond it. The screen mapping for all three viewing modes is outrageous. The disk controller is software. All the flavors of DOS have bizarre bugs. DOS and BASIC never did merge properly (to open a file, you PRINT "^DOPEN FILE"). Opinion: Obsolete. Dead. A fossil. Apple just doesn't know it yet. If they drop the price of the thing to $200 or less, it may wake up again, but I doubt that will happen. -------- Texas Instruments 99/4a: A TMS-9900 based system designed for introductory computing. +: Came with a subset of ANSI BASIC. Was the first 16 bit micro computer. Pricing made it affordable by families. -: A shortsighted and greedy management at TI killed the system by making it: incompatible with everything on the planet (ANSI BASIC??!!), unable to run anything except their own software, expensive to upgrade, only came with 16K RAM, and slower than death by old age. Also came with a keyboard that was unreal (to type the " (double quote) character, you had to press FCTN-P). Opinion: An extermely bad joke. Machine level programming couldn't even save this monster (the TMS-9900 processor had no internal registers, you see). The keyboard was what really got to me. -------- IBM PC/PC-XT/PC-AT: An Intel-based system designed for general-purpose computing. +: Comes with 256K RAM, BASIC, PC-DOS 3 point something. Has a heirarchial file system. Has zillions of business applications written for it. Sports a full detatchable keyboard. Has internal slots to permit inexpensive memory and peripheral upgrades. It's made by IBM, which means it probably won't break anytime soon. -: Uses the Intel processor, which is segmented, making programming more difficult than it should be. IBM's own systems are chronically slower and more expensive than equivalent clones. The keyboard is laid out wrong (the AT keyboard is slightly better). Applications for the system are expensive and require a fully loaded system (i.e. 640K). 640K never seems to be enough, either. Opinion: A yawner. Technologically unintersting. But it works. Apparently, that's all people seem to care about. When will they learn :-)? -------- Macintosh/Macintosh Plus: A 68000-based system designed for general-purpose computing. +: An extremely easy-to-use user interface makes learning the system simple. Comes with high-resolution graphics. Has a DAC output channel for sound. A full stroke keyboard and mouse are standard equipment. The system is widely accepted as the standard machine for "Desktop Publishing." -: It looks like a toaster. Graphics are monochrome only, and you can't hook in your own monitor. The screen is too small. The file system (on the 512K units) is S-L-O-W. The disk drives don't know what speed to run at. You can't eject a disk when you want to. The video circuit tromps ALL of RAM when it does DMA for display, thus slowing down the 68K to an effective 4MHz. The machine is also overpriced for what it is. Opinion: Hardware and software design screw-ups make this one of the most ridiculous machines out there. It also suffers from Apple's strange pricing structure. I suppose I shouldn't complain, though. The machine works, and it works for people who never touched a computer before.... -------- Apple ][GS: A 65816-based system designed for general-purpose computing. +: Compatible with the Apple ][? systems, meaning it can run zillions of programs. Has an upgraded and faster CPU, making applications run much faster. Has 15 channel sound capability. Comes with high-resolution graphics with a choice of 4096 colors. -: OVERPRICED!! Inherits all the problems associated with the Apple ][? systems. Has a strange keyboard (the spacebar is too small). Insists on having a blue background screen for the BASIC environment (which I hate). Has ridiculously slow disk access time, and takes forever for the program launcher to start up. Audio hardware designed wrong (if you turn up the volume high enough, you can hear the GS thinking). Opinion: Oh, please. Will they never get it right? Granted, running Choplifter at 2.8 MHz is exciting. For about five minutes. In order to improve the ][ series, they have to fundamentally change the design, not just make the CPU faster. And where did this $2000 price tag come from? -------- Atari *ST: A 68000-based system designed for introductory and general-purpose computing. +: Inexpensive. 68000 runs at a full 8MHz. Minimum memory configuration is 512K. 1M systems are available. Sports high resolution graphics in either color or monochrome. Also has an iconic desktop user interface to make use of the system easier. Comes with a MIDI interface. -: GEM is a dog. The desktop is clumsy and SLOW. The operating system doesn't seem to handle exceptional conditions well (just a little bomb icon is supposed to tell us everything). You need to choose between monochrome or color; you can't have both at the same time. The keyboard has a dead feel to it, and hitting multiple keys is too easy. Disk I/O is unusually slow, and appears to do no track buffering. Opinion: A nice box. A bit on the boring side, but a nice box. Someone should port BSD UNIX to it. -------- Amiga: A 68000-based system designed for general-purpose computing, game playing, and video production. +: Relatively inexpensive (compared to equivalent systems). Comes with several custom chips to help off-load the CPU burden. CPU runs at 7.14 MHz. Sports high resolution graphics with 4096 colors (all visible at once). Has 4 DAC sound channels, co-processor, blitter, interrupt controller, etc. Has iconic desktop for ease of use. First mass-marketed micro to have a multi-tasking OS. -: The DOS is a pig. System software is still buggy after two (count em') revisions. Does not have the variety of software available for other systems. Expansion of the system is expensive (average $1000+ for a 20M hard disk). Peripherals promised years ago still haven't arrived (Genlock, A-Live! (GenLock may be here, but I haven't seen it)). Opinion: A truly neat box. Has some deficiencies, but it's the first system since the Apple ][ that a hacker can really get into and play with. -------- Summary: -------- Timex-Sinclair ZX-80: Doorstop Atari 800/800XL/130XE: Nice box Commodore 64/128: Marginal Apple ][/][+/][e/][c: Fossil Texas Instruments 99/4a: Junk IBM PC/PC-XT/PC-AT: Yawner Macintosh/Macintosh Plus: Useable junk Apple ][GS: Expensive junk Atari *ST: Nice box Amiga: Neeto box --------------------------------------------------------------------------- Now that I'm finished, and that everyone on the net agrees that I'm a complete jacka--, could we..... PLEASE STOP THIS STUPID BICKERING BEFORE THE SIGNAL-TO-NOISE RATIO DROPS TO ZERO, AND SOMEONE STARTS MODERATING THIS GROUP!!! While arguing about these machines can be fun at times, wouldn't it be better if we devoted our energies towards writing wonderful software for these wonderful machines? The Contac is wearing off; I better go now before I become sane... (In case you still haven't noticed....... :-):-):-):-):-):-):-):-):-):-):-) _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ ________ ___ Leo L. Schwab \ /___--__ The Guy in The Cape ___ ___ /\ ---##\ ihnp4!ptsfa!well!ewhac / X \_____ | __ _---)) ..or.. / /_\-- -----+==____\ // \ _ well ---\ ___ ( o---+------------------O/ \/ \ dual ----> !unicom!ewhac \ / ___ \_ (`o ) hplabs -/ ("AE-wack") ____ \___/ \_/ Recumbent Bikes: "Work FOR? I don't work FOR The _O_n_l_y Way To Fly! anybody! I'm just having fun."