- Paperback: 372 pages
- Publisher: Wiley; 1 edition (May 7, 2003)
- Language: English
- ISBN-10: 0470843527
- ISBN-13: 978-0470843529
- Product Dimensions: 7.5 x 0.9 x 9.3 inches
- Shipping Weight: 1.6 pounds (View shipping rates and policies)
- Average Customer Review: 5.0 out of 5 stars See all reviews (1 customer review)
- Amazon Best Sellers Rank: #863,396 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Inferno Programming with Limbo 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
IT Certification Resources
Featured resources for IT Certifications: CCISP, Linux, Cisco, Security, CompTIA, and others. Sponsored by McGraw-Hill.Learn more.
From the Back Cover
Inferno Programming with Limbo is the first complete developer’s guide to programming for the Inferno operating system. Developed at Lucent's Bell Labs, Inferno enables cross-platform, portable, distributed application development that is well suited for networked applications on resource constrained, embedded systems. Limbo is its programming language.
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
About the Author
Phillip Stanley-Marbell is a Ph.D. student at Carnegie Mellon University, and maintains the Inferno/Limbo FAQ. He has been an Inferno user since its original release, and has worked on two commercial products that used Inferno.
Top Customer Reviews
Meanwhile, the "Unix group" at Bell Labs rewrote Unix from scratch to produce the Plan 9 research operating system and then built a virtual-machine version of Plan 9 called Inferno.
Phillip Stanley-Marbell's book "Inferno Programming with Limbo" is your passport to a secret parallel universe: the Inferno language is like and unlike Java; the Dis VM is like and unlike the Java VM. Three big differences: the Inferno user environment is Unix-like, with a recognizable shell and command-line utilities; Inferno is genuinely designed to be a distributed OS; and, finally, the Inferno environment is available as an open-source project.
The book provides high-level material such as history, motivation and design but also practical blow-by-blow development of small applications and introductory material for maintainers.