[author : Jonathan Erickson] #Edito
[author : Mark Betz]
If the next great battle in the computing wars revolves around interoperable (or component) objects, you'd better know who the combatants are and what their arsenals hold. Mark analyzes the specifications and proposals, ranging from CORBA and SOM/DSOM to COM and OpenDoc.
[author : Johannes L. Marais]
From certain perspectives, developing truly interoperable component objects requires viewing the programming language and operating system as a symbiotic whole. Oberon System 3 is just such an environment.
[author : Alan West]
Alan argues that for object-oriented systems, it's better to have dynamic, object-oriented, animated views that show objects as they are created and destroyed and as they communicate than it is to animate static structural views.
[author : James R. Gillig]
In the first installment of this two-part article, Jim examines what Endian means from the programmer's perspective, including Big-endian, Little-endian, and the PowerPC's Bi-endian architecture. Next month, he'll discuss how to write portable software by applying Endian-neutral design and programming principles.
[author : Doron Drusinsky]
Doron examines how extended state diagrams (also known as "Harel diagrams") can be used in reactive systems—those systems that endlessly react to a plurality of partially correlated entities in their environment.
[author : Marshall Brain]
NetBEUI, the native network protocol for both Windows NT and the upcoming "Chicago," handles such things as disk and printer sharing over the network. Marshall describes the protocol and shows how to apply it in your own applications.
[author : James O. Coplien]
How efficient is your software-development process? Jim presents techniques for measuring process efficiency, then describes a real-world example of its application.
[author : Billy Cousins]
Object Linking and Embedding (OLE) is an architecture that allows applications to integrate data or objects into a compound document. Billy presents functions that let you use compound files to replace and enhance the initialization file functions provided with Windows.
[author : Michael Swaine]
Can software model the human mind? If so, what kind of model should it be? Michael examines these and other topics.
[author : Al Stevens]
Al discusses the symbol-table process and the lexical scan Quincy uses to build a run-time, interoperable token stream. He also ponders the Zen of Zen books.
[author : Bruce Schneier]
Ken Price examines genetic annealing, a versatile approach to global optimization that's based on a combination of genetic algorithms and simulated-annealing techniques.
[author : Andrew Schulman]
After going nose-to-nose over trade practices, either Microsoft or the Feds blinked. Andrew analyzes the case and its implications.
[author : Peter D. Varhol]
Peter discovers that two seemingly unrelated books—Things That Make Us Smart and The Fuzzy Systems Handbook—do have something in common.
[author : you]
[author : Michael Swaine]
[author : Monica E. Berg]