Open AccessBook
The C Programming Language
TLDR
The C Programming Language (2nd Ed.) as discussed by the authors is the first authorized digital version of Kernighan and Ritchie's 1988 classic, The C Programming Languages (1st Ed.).Abstract:
This ebook is the first authorized digital version of Kernighan and Ritchie's 1988 classic, The C Programming Language (2nd Ed.). One of the best-selling programming books published in the last fifty years, "K&R" has been called everything from the "bible" to "a landmark in computer science" and it has influenced generations of programmers. Available now for all leading ebook platforms, this concise and beautifully written text is a "must-have" reference for every serious programmers digital library.
As modestly described by the authors in the Preface to the First Edition, this "is not an introductory programming manual; it assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. Nonetheless, a novice programmer should be able to read along and pick up the language, although access to a more knowledgeable colleague will help."read more
Citations
More filters
Journal ArticleDOI
Generative communication in Linda
TL;DR: This work is particularly concerned with implementation of the dynamic global name space that the generative communication model requires, and its implications for systems programming in distributed settings generally and on integrated network computers in particular.
Journal ArticleDOI
Progressive sequence alignment as a prerequisite to correct phylogenetic trees.
Da-Fei Feng,Russell F. Doolittle +1 more
TL;DR: A progressive alignment method that utilizes the Needleman and Wunsch pairwise alignment algorithm iteratively to achieve the multiple alignment of a set of protein sequences and to construct an evolutionary tree depicting their relationship is described.
Journal ArticleDOI
An image synthesizer
TL;DR: The concept of "solid texture" to the field of CGI is introduced and used to create very convincing representations of clouds, fire, water, stars, marble, wood, rock, soap films and crystal.
Journal ArticleDOI
The nesC language: a holistic approach to networked embedded systems
TL;DR: nesc (nesc) as mentioned in this paper is a programming language for networked embedded systems that represents a new design space for application developers and is used to implement TinyOS, a small operating system for sensor networks, as well as several significant sensor applications.
Book
Design and validation of computer protocols
TL;DR: Part 1 Basic: introduction protocol structure error control flow control and design tools: a protocol simulator a protocol validator using the validator.
References
More filters
Journal ArticleDOI
Critical comments on the programming language Pascal
TL;DR: An investigation of the Reports on the Pascal language reveals that it suffers as much from ill-defined constructs as many of the languages to which it is supposed to offer an alternative.
Journal ArticleDOI
Data reliability
TL;DR: Some of the conceptual and methodological tools which are available for the solution of the problems of achieving data reliability, including the concept of type, direct product, union, sequence, recursion and mapping are outlined.