1994 20.12 1996

Vol.20 n°12 december 1995

Vol.20 n°12 december 1995

(byte_1995_12.jpg)

Cover Story

Cover Story

p.48 How Software Doesn't Work

p.48 How Software Doesn't Work

Bad code can lead to disaster. Here's why there's a software crisis. And here's what you can do about it.

p.50 How to Build Reliable Code

p.50 How to Build Reliable Code

p.54 Make Quality Job 1

p.54 Make Quality Job 1

BYTE Guide to Game

BYTE Guide to Game

p.123 3-D Action

p.123 3-D Action

Three-dimensional games have changed enormously since the days of Atari Battlezone.

[author : Rex Baldazo]

p.127 (p.129) Multimedia Masterpieces

p.127 (p.129) Multimedia Masterpieces

A look at the technology behind the scenes of two dazzling, movie-like adventures: Phantasmagoria and Buried in Time.

[author : Tom R. Halfhill]

p.135 The Games People Write

p.135 The Games People Write

Microsoft's Win32 development kit will help make designing games for Windows 95 a less-scary adventure.

[author : John Montgomery]

p.139 I'm Game

p.139 I'm Game

All work and no play at Chaos Manor? Not hardly.

[author : Jerry Pournelle]

Network Project

Network Project

p.115 Perl Magic

p.115 Perl Magic

Our Webmeister explains the Perl and HTML programming tricks under the hood of the new Virtual Press Room.

[author : Jon Udell]

Features

Features

p.97 Talking to Machines

p.97 Talking to Machines

Star Trek officers talk to their computers. Here's how we can, too.

[author : Judith Markowitz]

p.98 Speech-Recognition Products

p.98 Speech-Recognition Products

p.100 Hidden Markov Models

p.100 Hidden Markov Models

p.106 Solutions Focus: DragNET

p.106 Solutions Focus: DragNET

G-men get a new weapon. The FBI's DNA database is helping police nab suspects.

[author : Peter Wayner]

p.110 DNA by the Numbers

p.110 DNA by the Numbers

State of the Art

State of the Art

[theme : COMPUTER-CONTROLLED MANUFACTURING]

p.63 Manufacturing Data

p.63 Manufacturing Data

Big changes on the factory floor. New technology for data acquisition is changing the way that manufacturing works.

[author : Edmund X. Dejesus]

p.67 A Fine MES

p.67 A Fine MES

Manufacturing execution systems unite factory computers from the planning level to the machine level.

[author : Jim Esch]

p.68 A New Dimension in Bar Codes

p.68 A New Dimension in Bar Codes

p.79 If AI Ran the Zoo

p.79 If AI Ran the Zoo

Ready to turn your operation over to a bunch of algorithms? Neural networks and fuzzy logic are helping to control complex manufacturing processes.

[author : Lawrence Gould]

p.87 Keep the Data Moving

p.87 Keep the Data Moving

With ruggedized computers and PC Cards you can computerize collection of data in the factory or field.

[author : Claire Tristram]

p.90 Buying Rugged Hand-Held Computers

p.90 Buying Rugged Hand-Held Computers

News & Views

News & Views

p.24 Groupware Taps the Internet

p.24 Groupware Taps the Internet

The planned merger between Netscape and Collabra will result in a Notes-killer of an application, some say.

[theme : ON-LINE COLLABORATION]

p.25 New Suites Embrace the Web

p.25 New Suites Embrace the Web

Software houses are adding much more to their Windows communications programs than just data comm and fax.

[theme : WINDOWS ON THE WEB]

p.36 Code Talk: New Micro Focus Tool Converts COBOL into Components

p.36 Code Talk: New Micro Focus Tool Converts COBOL into Components

Organizations with beaucoup lines of COBOL code can now wrap it all in OLE controls and bring it into the world of Windows.

p.25 BYTEmark Bug Bashed

p.25 BYTEmark Bug Bashed

An update to our tests of the P6 chip.

[theme : BENCHMARK]

p.30 Multimedia x86 CPUs Coming in 1996

p.30 Multimedia x86 CPUs Coming in 1996

New x86 microprocessors will integrate DSP functions.

[theme : MEDIA PROCESSORS]

p.34 Wavelets Challenge MPEG, Fractals

p.34 Wavelets Challenge MPEG, Fractals

Developers claim 300-to-1 compression.

p.216 What's New

p.216 What's New

Previews of HP's CopyJet color printer/copier and Delrina's WinFax Pro for Windows 95.

p.153 Virtual CDs on the LAN

p.153 Virtual CDs on the LAN

CD-QuickShare speeds up your shared network CD-ROM drives.

[author : Rex Baldazo] [theme : NETWORK SOFTWARE]

p.170 Software Roundup: Web Publishing Made Easier

p.170 Software Roundup: Web Publishing Made Easier

HTML authoring and editing tools promise to make your documents Web-ready in no time. But few live up to their claims.

[author : Rex Baldazo and Steven J. Vaughan-Nichols] [theme : NEW-MEDIA TOOLS]

p.179 The Penthouse Suite

p.179 The Penthouse Suite

Microsoft Office 95 moves up to true 32-bitness, provides full OLE 2 support, and introduces the Bindery for mixing data from different applications.

[author : Stan Miastkowski] [theme : PRODUCTIVITY SOFTWARE]

p.181 Access 95 Advances Database Design

p.181 Access 95 Advances Database Design

Microsoft's new version of Access gets more than just the Windows 95 look. Replication technology helps coordinate changes.

[author : Rick Dobson] [theme : DATABASE SOFTWARE]

p.183 Symantec C++ Differences

p.183 Symantec C++ Differences

Symantec's new object-oriented compiler lets you distribute compilation jobs across the network.

[author : Raymond Ga Cote] [theme : PROGRAMMING TOOLS]

p.189 Systems Design in Object Time

p.189 Systems Design in Object Time

ObjecTime can reduce development time.

[author : Mike Bienvenu] [theme : PROGRAMMING TOOLS]

p.191 More RAM for Win 3 Holdouts

p.191 More RAM for Win 3 Holdouts

Some RAM doublers can help Windows 3.x manage physical and virtual RAM. And some can't;

[author : John M. Goodman] [theme : MEMORY MANAGERS]

p.193 Data to the Nth Dimension

p.193 Data to the Nth Dimension

Arbor Software's Essbase adds multidimensional analysis to familiar front ends, such as Lotus 1-2-3.

[author : Edmund X. Dejesus] [theme : INFO ANALYST]

p.195 The Better Virtual PC

p.195 The Better Virtual PC

SoftWindows 2.0 puts a 33-MHz 486 inside your Power Macintosh.

[author : Tom Thompson] [theme : OS EMULATOR]

p.156 Lab Report: 16 Pentiums High on Win 95

p.156 Lab Report: 16 Pentiums High on Win 95

Can't get enough speed? We test the latest 120-and 133-MHz Pentium machines using new Windows 95-based benchmarks.

[author : Anthony J. Lennon and John McDonough] [theme : HIGH-SPEED DESKTOP]

p.158 120-MHz Pentiums

p.158 120-MHz Pentiums

p.158 32-Bit Performance Advantages

p.158 32-Bit Performance Advantages

p.160 133-MHz Pentiums

p.160 133-MHz Pentiums

p.161 Triton-based Pentiums

p.161 Triton-based Pentiums

p.161 Honorable Mentions

p.161 Honorable Mentions

p.164 How We Tested

p.164 How We Tested

Core Technology

Core Technology

p.207 Not Just Another Free Unix

p.207 Not Just Another Free Unix

FreeBSD is fast and open, it runs powerful applications, and it won't cost you a cent.

[author : Jordan Hubbard] [theme : OPERATING SYSTEMS]

p.209 Two Turbocharged PowerPCs

p.209 Two Turbocharged PowerPCs

IBM and Motorola rev up the 603 and 604 and reduce their chips' hunger for power.

[author : Tom Thompson] [theme : CPUS]

p.211 How to Build an Internet App

p.211 How to Build an Internet App

With a bit of Visual Basic code, the author builds his own weather channel in a flash.

[author : Brett Glass] [theme : PROGRAMMING]

p.213 Untangling Fast Ethernet Cables

p.213 Untangling Fast Ethernet Cables

The Fast Ethernet standard specifies a variety of cabling types used in 100-Mbps networks.

[author : Paul Cunningham] [theme : NETWORKS]

Opinions

Opinions

p.197 Pournelle: A New Mutation

p.197 Pournelle: A New Mutation

Jerry provides advice for dodging a new breed of virus and then returns to his explorations of Windows 95.

[author : Jerry Pournelle]

p.41 Books and CD-ROMs: How Microsoft Works

p.41 Books and CD-ROMs: How Microsoft Works

A wealth of detail on how Microsoft operates; plus, a CD-ROM satire on bad art.

p.268 Commentary: CyberDavid Rocks Goliath

p.268 Commentary: CyberDavid Rocks Goliath

You don't have to be a giant to succeed.

[author : James Martin]

p.10 Editorial: The Butterfly Effect

p.10 Editorial: The Butterfly Effect

[author : Raphael Needleman]

p.10 Letters

p.10 Letters

Reader service

Reader service

p.262 Alphabetical Index to Advertisers

p.262 Alphabetical Index to Advertisers

p.266 Editorial Index by Company

p.266 Editorial Index by Company

Index to Advertisers by

Index to Advertisers by

p.264 Product Category

p.264 Product Category

Inquiry Reply Cards: 134A, 264A

Inquiry Reply Cards: 134A, 264A

p.225 Buyer's guide

p.225 Buyer's guide

Mail Order

Hardware/Software Showcase

Buyer's Mart

Program listings

Program listings

FTP: ftp to ftp.byte.com

From BIX: Join "listings/frombyte95" and select the appropriate subarea (i.e., "dec95").

From the BYTE BBS at 1200-9600 bps: Dial (603) 924-9820 and follow the instructions at the prompt.

THE BYTE WEB SITE

THE BYTE WEB SITE

http://www.byte.com

http://www.byte.com