[author : Jonathan Erickson] #Edito
[author : Marc Najork]
Many current development environments call themselves "visual," but true visual-programming languages are built around executable graphics. To examine this concept, Marc presents Cube, a 3-D visual-programming language that supports recursion, function mapping, and user-defined types.
[author : Al Williams]
Although Delphi provides programmers with a first-class, visual application-development environment, it doesn't do much for component builders. CompBld, the form-based Delphi program Al presents here, takes up the slack, helping you create powerful new components.
[author : Michael Floyd]
The communication control that comes with Visual Basic 4.0 works fine when streaming text, but doesn't support binary transfers. Michael extends this control by adding support for Xmodem protocol.
[author : Darrel J. Conway]
The C++ class presented here is designed to help you solve differential equations by enabling rapid incorporation of new integration methods. Darrel focuses on adaptive stepsize Runge-Kutta integrators.
[author : Mark Russinovich and Bryce Cogswell]
One of the biggest differences between Windows 95 and its predecessors is the Windows 95 "layered" approach to file-system management. Our authors explore the file system, focusing on the "vendor supplied driver" (VSD) layer.
[author : Barry Kauler]
Barry presents an 8051-implementation of TERSE, a "Tiny Embedded Real-time Software Environment" that's only about 260 bytes in size.
[author : Mark Robinson]
One roadblock at the beginning of any client/server development project is how to implement access security. Mark uses PowerBuilder to present an integrated, generic, reusable model of network security.
[author : Charles Mirho]
VToolsD, a C/C++ toolkit for writing virtual device drivers (VxDs), is designed as a replacement for Microsoft's DDK. Charles shows you how to use the toolkit to visually write VxDs.
[author : Carol Jones and Morgan Kinne]
VisualAge's object-oriented development environment is based on a construction-from-parts paradigm. Our authors use VisualAge to design and implement a timer part that runs for a certain length of time, then notifies other parts when that time has expired.
[author : Michael Swaine]
Before looking at a variety of little languages available for the Macintosh, Michael examines Michael Malone's new book The Microprocessor: A Biography.
[author : Al Stevens]
Last month Al introduced his Raycaster project, a DOS raycasting game engine written in C++. This month he makes some additions to the project and ports it to Windows.
[author : Bruce Schneier]
Gene Callahan discusses how to generate sequential keys in an arbitrary radix.
[author : Ray Duncan]
Stephen Talbott's The Future Does Not Compute and Clifford Stoll's Silicon Snake Oil present contrasting views of cyberspace.
[author : you]
[author : Michael Swaine]
[author : Monica E. Berg]