Programmer Reference : About this book
About this book
This book provides reference information for the VAST development environment. This book is designed to explain the concepts and functionality of the VAST subsystems. Some subtle or seldom-used aspects of each subsystem are not described in this book.
VAST Base overview provides you with a general understanding of how the core of VAST Platform (VA Smalltalk) is structured, and should be read first. Each of the remaining chapters describes a specific VAST subsystem and can be read in any order.
Because VAST Platform is based on several industry standard programming interfaces, familiarity with these standards is helpful, although not essential, to understanding the VAST subsystems. An understanding of the X Window System Xlib graphics model is helpful when programming Common Graphics operations. Similarly, familiarity with the X Toolkit Intrinsics (Xt) and the OSF/Motif Widget set (Xm) is helpful when programming Common Widgets. The Common File System is based on POSIX.1 (UNIX) file system interfaces. The Common Language Data Types, Common Language Implementation, and Common Process Model are primarily based on the interfaces described in the Smalltalk-80 "Blue Book" and IBM "Red Book."
This book covers inter-process communication (IPC) in the context of
the Common Process Model
Using time wait to pause the current process
the Native process Framework
Asynchronous programming
Dynamic Data Exchange (DDE).
It describes the base components loaded into the shipped image
Compression and decompression
Localization including the implementation of national language support (NLS)
Unicode support
Logging (log4s)
Time Zones
Using Pragmas to add arbitrary metadata to methods
as well as commonly loaded features
Socket Communications Interface
Secure Socket Layer
Cryptographic support
Universally Unique Identifiers (UUIDs)
LDAP support
Object Linking and Embedding (OLE)
Last modified date: 01/12/2023