by Elon Gasper
If you thought talking heads like Max Headroom were science fiction, guess again. In this article Elon talks about the teachnology behind HyperAnimator, a Macintosh product that lets you add synchronized animated heads and sound to produce a lifelike effect.
by Mike Geary
Mike talks about SQL and provides an introduction to SQLWindows, an SQL development tool he wrote. Along the way he also talks about developing for the Microsoft Windows and the Macintosh environments.
by John W. Ratcliff
String comparison routines are often limited to finding exact matches. John describes an algorithm (implemented in assembly language) that gives matches as percentages.
by Bruce Tonkin
Heated competition has led to increasingly more powerful Basic compilers. Bruce reports on "the state of Basic" with an examination of Microsoft's Basic 6.0 and Quick Basic's 3.0 and 4.0, as well as Borland's Turbo Basic 1.1.
by Allen Holub
This month, Allen takes a look at shell redirection and offers two programs for dealing with shell archives in the Unix system and MS-DOS. He also has some thoughts on the latest book from Kernighan and Ritchie.
by Kent Porter
Back in our November 1987 issue, Kent demonstrated how to code pop-ups, pull-downs, and menu bars in Turbo C. Now he's back with an improved version for Turbo Pascal.
by Michael Swaine
Paradigms in Collision. This month, Mike considers the parallels (so to speak) between the paradigm shifts of cognitive psychology in the 1970's and the growing interest in neural networks.
by Jonathan Erickson
by Tyler Sperry
by you
by Michael Swaine
brief product descriptions