Gratis Versand ab 14,99 €. Mehr Infos.
Bookbot

Brian Kernighan

    1. Januar 1942

    Brian Wilson Kernighan ist ein Informatiker, der für seine entscheidenden Beiträge zum Unix-Betriebssystem und seiner zugrunde liegenden Philosophie gefeiert wird. In Zusammenarbeit mit seinen Urhebern spielte er eine Schlüsselrolle bei der Definition des intellektuellen Erbes und der praktischen Weiterentwicklung von Unix. Seine Arbeit verkörpert ein tiefes Verständnis der Systemarchitektur und die Hingabe, prägnante, effektive Computing-Lösungen zu schaffen. Kernighans Vermächtnis ist tief in das Gefüge des heutigen Computings eingewoben.

    Brian Kernighan
    מעבדה בתכנות מערכות
    The Go programming language
    Der UNIX-Werkzeugkasten
    Programmierpraxis
    Die UNIX-Story
    Programmieren in C
    • DAS LEGENDÄRE STANDARDWERK - Von den Erfindern der Programmiersprache C - Beschreibt C nach dem ANSI-Standard - Grundlagen- und Nachschlagewerk in einem - Mit zahlreichen Beispielen und Aufgaben „Programmieren in C“ ist die authentische Übersetzung des außerordentlich erfolgreichen Standardwerkes. Der vorliegenden 2. Ausgabe ist der ANSI-Standard zugrunde gelegt. Die Autoren Kernighan und Ritchie haben die Programmiersprache „C“ erfunden und entwickelt. Dieses Buch führt leicht verständlich in die Anwendung der Programmiersprache C ein. Zahlreiche Beispiele, die meist vollständige Programme darstellen, und praktische Übungsaufgaben fördern das Verständnis und die unmittelbare Anwendung von C.

      Programmieren in C
      4,5
    • Die UNIX-Story

      Die faszinierende Geschichte, wie Unix begann und wie es die Computerwelt eroberte

      • 254 Seiten
      • 9 Lesestunden
      Die UNIX-Story
      4,4
    • The Go programming language

      • 380 Seiten
      • 14 Lesestunden

      This resource is essential for programmers eager to learn Go, presenting clear and idiomatic approaches to solving real-world problems. It is designed for readers without prior knowledge of Go or any specific programming language, making it accessible for those familiar with JavaScript, Ruby, Python, Java, or C++. The initial chapter serves as a tutorial on fundamental Go concepts through practical examples, including file I/O, text processing, simple graphics, and web clients and servers. Subsequent chapters delve into the structural elements of Go programs, covering syntax, control flow, data types, and program organization into packages, files, and functions, while illustrating the use of standard library packages and creating new ones. Later sections provide a detailed explanation of the package mechanism and project management using the go tool. The book introduces Go's unique take on object-oriented programming through methods and interfaces, emphasizing encapsulation, composition, and substitutability with realistic examples. Two chapters focus on concurrency, covering goroutines, channels, and shared variables, laying a solid foundation for newcomers to the topic. The final chapters address lower-level features, including metaprogramming with reflection and using the unsafe package for special cases, alongside creating Go bindings for C libraries with cgo. The book is rich with practical examples and exercises to rei

      The Go programming language
      4,5
    • Software tools

      • 338 Seiten
      • 12 Lesestunden

      With the same style and clarity that characterized their highly acclaimed book, The Elements of Programming Style, the authors have written Software Tools to teach how to write good programs that make good tools. The programs contained in the book are not artificial, but are actual programs ae tools which have proved valuable in the production of other programs.Modern programming techniques such as structured programming and top-down design are emphasized and applied to every program. The programs are presented in a structured language called Ratfor ("Rational Fortran") which can be easily understood by anyone familiar with Fortran or PL/I, Algol, PASCAL, or similar languages. (Ratfor translates readily into Fortran or PL/I. One of the tools presented is a preprocessor to translate Ratfor into Fortran). All of the programs are complete and have been tested directly from the text. The programs are available in machine-readable form from Addison-Wesley.Software Tools is ideal for use in a "software engineering" course, for a second course in programming, or as a supplement in any programming course. All programmers, professional and student, will find the book invaluable as a source of proven, useful programs for reading and study. Numerous exercises are provided to test comprehension and to extend the concepts presented in the text.

      Software tools
      4,3
    • The Elements of Programming Style

      • 168 Seiten
      • 6 Lesestunden

      This rounds out a collection of works by Kernighan. Each book of his covers a different aspect of software, in clear form with logical concepts. This book covers the look and feel of the code itself. As with the other works, some concepts have evolved as languages have evolved and the normal size of software projects has continued to expand. But the book still has many relevant points and is an interesting read for those wanting to delve into how software development as a process has been growing and evolving over time.

      The Elements of Programming Style
      4,2
    • Millions, Billions, Zillions

      • 176 Seiten
      • 7 Lesestunden

      "Numbers are often intimidating, confusing, and even deliberately deceptive--especially when they are really big. The media loves to report on millions, billions, and trillions, but frequently makes basic mistakes or presents such numbers in misleading ways. And misunderstanding numbers can have serious consequences, since they can deceive us in many of our most important decisions, including how to vote, what to buy, and whether to make a financial investment. In this short, accessible, enlightening, and entertaining book, leading computer scientist Brian Kernighan teaches anyone--even diehard math-phobes--how to demystify the numbers that assault us every day. With examples drawn from a rich variety of sources, including journalism, advertising, and politics, Kernighan demonstrates how numbers can mislead and misrepresent. In chapters covering big numbers, units, dimensions, and more, he lays bare everything from deceptive graphs to speciously precise numbers. And he shows how anyone--using a few basic ideas and lots of shortcuts--can easily learn to recognize common mistakes, determine whether numbers are credible, and make their own sensible estimates when needed. Giving you the simple tools you need to avoid being fooled by dubious numbers, Millions, Billions, Zillions is an essential survival guide for a world drowning in big--and often bad--data"--Jacket

      Millions, Billions, Zillions
      3,5