Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
packetC Programming

Buy
packetC Programming, 9781430241584 (1430241586), Apress, 2011

This book covers a vast array of information related to packetC. It is a complete language reference and contains background information on many unique parts of packetC. As packetC shares much of its grammar with C, the book focuses on being an instructional language reference and not a general C programming introduction, since extensive texts exist on that topic. Focusing the unique aspects of packetC, this book explores many of the use cases that drove the new language features present in packetC. Throughout this book, you will find sections that will highlight why deviations were made for security, parallel-processing, or network rationales. While the book is instructional, chapters are organized in such a way that they can serve as a reference tool well beyond the initial learning of the language.

This book introduces the tools you'll need to program with the packetC language.

packetC speeds the development of applications that live within computer networks, the kind of programs that provide network functionality for connecting "clients" and "servers” and “clouds." The simplest examples provide packet switching and routing while more complex examples implement cyber security, broadband policies or cloud-based network infrastructure.

Network applications, such as those processing digital voice and video, must be highly scalable, secure and maintainable. Such application requirements translate to requirements for a network programming language that leverages massively-parallel systems and ensures a high level of security, while representing networking protocols and transactions in the simplest way possible.

packetC meets these requirements with an intuitive approach to coarse-grained parallelism, with strong-typing and controlled memory access for security and with new data types and operators that express the classic operations of the network-oriented world in familiar programming terms.

No other language has addressed the full breadth of requirements for tractable parallelism, secure processing and usable constructs.  The packetC language is growing in adoption and has been used to develop solutions operating in some of the world’s largest networks.

This important new language, packetC, has now been successfully documented in this book, in which the language's authors provide the materials and tools you'll need in a readable and accessible form.

What you’ll learn

This book is the primary document specifying the language from a developer’s point of view and act as the formal language user’s guide. It covers:
 

  • How to program applications in packetC.
  • The parallel programming model of packetC
  • Deviations from C99 and the unique aspects of packetC
  • How to leverage existing C code and the applicability of the C standard libraries

Who this book is for

packetC Programming is written for a wide variety of potential programmers. Most importantly, it's for people who need to use packetC to program for the Internet backbone. Still, knowledge of the packetC language will help a much wider array of programmers who need to write effective code that will be optimized for the cloud and work effectively and efficiently through complex network structures. Finally, readers will learn about how and why packetC is needed, and to better understand the technologies, standards and issues surrounding the 'net. If you really want to understand this level of programming, this book is a must-have!

 

(HTML tags aren't allowed.)

Analog Circuit Design: Scalable Analog Circuit Design, High-Speed D/A Converters, RF Power Amplifiers
Analog Circuit Design: Scalable Analog Circuit Design, High-Speed D/A Converters, RF Power Amplifiers

This tenth volume of Analog Circuit Design concentrates on 3 topics: 1. Scalable Analog Circuits, 2. High-Speed D/A Converters, and 3. RF Power Amplifiers. Each topic is covered by 6 papers, written by international recognized experts on that topic. These papers have a tutorial nature aimed at improving the design of analog circuits....

Basic Structures for Engineers and Architects
Basic Structures for Engineers and Architects
When I was 16 I had a Saturday job as a shelf-stacker at a local supermarket. One day, during a tea break, a co-worker asked me what I did the rest of the week. I explained that I had just done O Levels and was going on to do A Levels. I told him how many and in which subjects. He then asked me about my career aspirations (not...
Stability and Chaos in Celestial Mechanics (Springer Praxis Books / Astronomy and Planetary Sciences)
Stability and Chaos in Celestial Mechanics (Springer Praxis Books / Astronomy and Planetary Sciences)

Alessandra Celletti’s proposed book presents classical celestial mechanics and its interplay with dynamical systems in a way that would be suitable for advance level undergraduate students as well as postgraduate students and researchers. First she uses paradigmatic models, such as the logistic map or the standard map, to introduce the...


Computers and Typography
Computers and Typography
This book is intended as a companion volume to the original Computers and Typography, but in no way supercedes it. The first book discussed many of the traditional typographic guidelines, and related them to modern technology. It recognised that this knowledge had not been part of the training or experience of the earlier...
Cengage Advantage Books: Intermediate Algebra: Connecting Concepts through Applications
Cengage Advantage Books: Intermediate Algebra: Connecting Concepts through Applications

INTERMEDIATE ALGEBRA: CONNECTING CONCEPTS THROUGH APPLICATIONS shows students how to apply traditional mathematical skills in real-world contexts. The emphasis on skill building and applications engages students as they master concepts, problem solving, and communication skills. It modifies the rule of four, integrating algebraic techniques,...

Advances in Deep-Fat Frying of Foods
Advances in Deep-Fat Frying of Foods

Combines Engineering Principles with Biochemistry Knowledge

Battered fried foods consistently remain in high demand despite concerns about their health aspects, prompting food processors to develop new methods and alternative oils and batters in the name of healthy, tasty fried foods and high-performance,...

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