Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Inferno Programming with Limbo

Buy

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.
(HTML tags aren't allowed.)

Concurrent and Distributed Computing in Java
Concurrent and Distributed Computing in Java

An in-depth introduction to concurrent and distributed computing with Java

Combining the two key types of Java programming, Concurrent and Distributed Computing in Java offers both professionals and students a comprehensive guide to fundamental concepts necessary for mastering Java programming.

The text is presented in...

Google Web Toolkit Solutions: More Cool & Useful Stuff
Google Web Toolkit Solutions: More Cool & Useful Stuff

Google Web Toolkit (GWT) is an open source Java development framework for building Ajax-enabled web applications. Instead of the hodgepodge of technologies that developers typically use for Ajax–JavaScript, HTML, CSS, and XMLHttpRequest–GWT lets developers implement rich client applications with pure Java, using...

Beginning Google Web Toolkit: From Novice to Professional
Beginning Google Web Toolkit: From Novice to Professional
The open source, lightweight Google Web Toolkit (GWT) is a framework that allows Java developers to build Rich Internet Applications (RIA), more recently called Ajax applications, in Java. Typically, writing these applications requires a lot of JavaScript development. However, Java and JavaScript are very distinctively different languages (although...

Linux Kernel Development (3rd Edition)
Linux Kernel Development (3rd Edition)

Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their...

Cecil Essentials of Medicine
Cecil Essentials of Medicine
Medicine has evolved dramatically over the past century from a healing art in which standards of practice were established on the basis of personal experience, passed on from one practitioner to the next, to a rigorous intellectual discipline steeped in the scientific method. The application of the scientific method has led to major advances in the...
Discovery Science: 7th International Conference, DS 2004, Padova, Italy, October 2-5, 2004. Proceedings (Lecture Notes in Computer Science)
Discovery Science: 7th International Conference, DS 2004, Padova, Italy, October 2-5, 2004. Proceedings (Lecture Notes in Computer Science)
This book constitutes the refereed proceedings of the 7th International Conference on Discovery Science, DS 2004, held in Padova, Italy in October 2004.

The 20 revised long papers and the 19 revised regular papers presented were carefully reviewed and selected from 80 submissions. The papers are organized in topical sections on pattern mining,...

©2010 LearnIT (support@pdfchm.net) - Privacy Policy