Product Description
The Inferno operating system is ideal for building interactive applications for set–top boxes, PDAs, palm–tops, and other networked devices that have limited computing resources, but need to handle multimedia such as streaming audio and video. This book provides a comprehensive guide to this technology.
∗ Written by the host of the Inferno/Limbo FAQ
∗This is the first complete developer′s guide to building Inferno applications with Limbo
∗Each chapter lists common programming pitfalls to avoid
∗Each chapter also features an in–depth analysis of a complete sample application that uses the particular concepts covered in it
From the Back Cover
This book will provide you with an introduction to Inferno, and everything you need to know about building applications with Limbo.
The book focuses on the pragmatic aspects of developing Inferno applications with the Limbo language. It includes complete source code for several application examples, ranging from a text editor, file servers and network servers, to graphical applications such as games. Common programming pitfalls are revealed and in–depth analysis of complete sample applications are given.
Also covered in the text are sections on:
- Accessing Inferno system facilities from Limbo programs
- Building multi–threaded applications with Limbo
- Implementing user level file servers in Limbo
- Networking in Inferno and constructing networked applications in Limbo
- Graphical applications in Inferno
- Augmenting Limbo applications with modules written in the C programming language
- Cryptographic facilities provided by Inferno
- Tools for verification of concurrent multi–threaded programs, such as model checkers
- Relevant manual pages and Limbo module definitions