Dr. Dobb's Journal


Book Description




Programming Language Design Concepts


Book Description

Explains the concepts underlying programming languages, and demonstrates how these concepts are synthesized in the major paradigms: imperative, OO, concurrent, functional, logic and with recent scripting languages. It gives greatest prominence to the OO paradigm. Includes numerous examples using C, Java and C++ as exmplar languages Additional case-study languages: Python, Haskell, Prolog and Ada Extensive end-of-chapter exercises with sample solutions on the companion Web site Deepens study by examining the motivation of programming languages not just their features










Yearbook


Book Description




Computer Arithmetic and Self-Validating Numerical Methods


Book Description

Notes and Reports in Mathematics in Science and Engineering, Volume VII: Computer Arithmetic and Self-Validating Numerical Methods compiles papers presented at the first international conference on "Computer Arithmetic and Self-Validating Numerical Methods, held in Basel from October 2 to 6, 1989. This book begins by providing a tutorial introduction to computer arithmetic with operations of maximum accuracy, differentiation arithmetic and enclosure methods, and programming languages for self-validating numerical methods. The rest of the chapters discuss the determination of guaranteed bounds for eigenvalues by variational methods and guaranteed inclusion of solutions of differential equations. An appendix covering the IMACS-GAMM resolution on computer arithmetic is provided at the end of this publication. This volume is recommended for researchers and professionals working on computer arithmetic and self-validating numerical methods.




Concepts in Programming Languages


Book Description

A comprehensive undergraduate textbook covering both theory and practical design issues, with an emphasis on object-oriented languages.




Ciarcia's Circuit Cellar


Book Description




Tropentag 2016


Book Description

The theme of 2016 is ”Solidarity in a competing world - fair use of resources”. While on the one hand, one part of the world is profiting from natural resources, the other part of the world is suffering with hunger, malnutrition, human diseases, low income, violence and lately is also challenged through climate change. There is need to rethink and engage in a fair share of all resources between the continents and nations. This includes huge engagement into the management of natural resources to solve the long list of environmental threats expressed through ongoing erosion, loss of soil fertility and loss of biodiversity, and topped by climate change having strong impact on the productivity in agriculture, fishery and forestry, and the use and quality of water and of energy in the South.