Results for "programming"

GPU Gems: Programming Techniques, Tips, and Tricks for Real-Time Graphics

GPU Gems: Programming Techniques, Tips, and Tricks for Real-Time Graphics

This book is an extensive and practical collection of articles about real-time computer graphics, accumulating the knowledge and experience of experts in both industry and academia. Building, in the same style, upon the wealth of the great 'Gems' books already available, GPU Gems is a collection...

Logic, Programming and Prolog: 2nd Edition

Logic, Programming and Prolog: 2nd Edition

The main objective of both editions of this textbook is to provide a uniform account of both the foundations of logic programming and simple programming techniques in the programming language Prolog. The discussion of the foundations also facilitates a systematic survey of variants of the logic...

Implementing Programming Languages

Implementing Programming Languages

This book aims to make programming language implementation as easy as possible. It will guide you through all the phases of the design and implementation of a compiler or an interpreter. You can learn the material in one or two weeks and then build your own language as a matter of hours or days....

Programming Languages: Application and Interpretation

Programming Languages: Application and Interpretation

The book is the textbook for the programming languages course at Brown University, which is taken primarily by third and fourth year undergraduates and beginning graduate (both MS and PhD) students. The book has been used at over a dozen other universities as a primary or secondary text. The...

An Introduction to Functional Programming Through Lambda Calculus

An Introduction to Functional Programming Through Lambda Calculus

Looking at the book from a markedly older and greyer perspective, I feel happy with it, by and large. In particular, I remain firmly wedded to the pedagogy of learning by abstraction from concrete examples, of understanding calculus through actually 'doing' it in an explicitly operational manner,...

2 Free Programming for Computations Ebooks – MATLAB/Octave & Python

2 Free Programming for Computations Ebooks – MATLAB/Octave & Python

Computing, in the sense of doing mathematical calculations, is a skill that mankind has developed over thousands of years. Programming, on the other hand, is in its infancy, with a history that spans a few decades only. Both topics are vastly comprehensive and usually taught as separate subjects...

Object-Oriented Programming With ANSI-C

Object-Oriented Programming With ANSI-C

Object-oriented programming is the current cure-all - although it has been around for much more then ten years. At the core, there is little more to it then finally applying the good programming principles which we have been taught for more then twenty years. C++ (Eiffel, Oberon-2, Smalltalk ......

The Art of Unix Programming

The Art of Unix Programming

This book has a lot of knowledge in it, but it is mainly about expertise. It is going to try to teach you the things about Unix development that Unix experts know, but aren't aware that they know. It is therefore less about technicalia and more about shared culture than most Unix books - both...