The next version of Windows NT, code-named Cairo and targeted for release sometime in 1995, will be built around the concepts of objects and component software. It will have a native OFS (Object File System) and distributed system support.
In addition to incorporating the Chicago user interface, the Cairo shell will include integrated OLE Controls contained within OLE Forms. The entire system will be built from component objects (e.g., Desktop, Explorer, Tray, Folder, User, Scraps, Property pages, and Toolbar). New system services will appear as system component objects. Cairo will also support custom objects that enhance the operating system.
Cairo will extend OLE structured storage to the computer's native file system, implementing a complete OFS with support for link tracking, space management, and co
ntent and property indexing. Standardized stream names and formats will let you view data inside files. Distributed systems support in Cairo includes link tracking across networks, network directory services, distributed files systems, and support for distributed events.
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it
is
theoretical--and no language better exemplifies this than C++.
BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin,
and dozens of other CMP publications—bringing
you critical news and information about wireless communication,
computer security, software development, embedded systems,
and more!