Designed to run 32-bit applications, IBM's OS/2 Version 2.0 was created to take full advantage of 386 and 486-based PCs and workstations. The book, written by an IBM insider, emphasizes the design issues of software development for OS/2 applications. It shows programmers how to squeeze the most from 32-bit systems--for dramatic increases in speed and power.
Written by the main developers of OS/2's multimedia platform, this book presents complete coverage of MMPM/2. It discusses MMPM/2's architecture, major components, how they are connected, and how to create working multimedia applications. It also covers hot issues like Digital Video and Audio. Includes a listing of the bugs in MMPM/2 and how to avoid them.
Do you know how to design and write applications to achieve maximum throughput using threads? Do you know which interprocess communication tools are available to you and which ones to use when? How do you coordinate execution among threads? What about techniques to efficiently use and structure your application's use of memory? Did you know that with the right design, you can write applications to run on single or symmetric multiprocessor Intel machines as well as PowerPC machines with a single set of source code? What are the ways to tune your applications for maximum performance? Get the answers to these and many other crucial design and programming questions in Designing High-Powered OS/2 Warp Applications. Written by internationally renowned OS/2 guru David Reich, this book is a gold mine of insider tips and techniques for designing powerful, efficient applications that are easy to code, test, and maintain. Reich introduces you to all the features available in OS/2 Warp, tells you how they work and, with the help of numerous real-life examples and scenarios, shows you how to make optimal use of them. He covers the intricacies of: The Workplace Shell and object-oriented programming in OS/2 Client/server, multithreading, memory management, HELP facilities, and running Windows applications in OS/2 Compilers, tree structures, and module structures that make your applications easier and less expensive to maintain CASE tools that help you structure your program and prototype functions quickly Developing versions of your code that work in languages other than English, using only one source code tree
InfoWorld is targeted to Senior IT professionals. Content is segmented into Channels and Topic Centers. InfoWorld also celebrates people, companies, and projects.
Explains IBM's operating system, OS/2, including the new 32-bit version, OS/2 2.0, about to be released, for programmers, technical professionals, and software developers. Details its internals, its linkages, and its compatibility with other software, especially focusing on its use in personal computers and workstations. Annotation copyrighted by Book News, Inc., Portland, OR
For serious OS/2 developers only, this practical hands-on book shows how to develop systems with the 32-bit OS/2 3.X operating system--now completely updated and revised with 10 new chapters. The authors cover the base system plus programming using Presentation Manager, Work Place Shell and Control Program. Disk includes 39 sample programs.