While compilers for high-level programming languages are large complex software systems, they have particular characteristics that differentiate them from other software systems. Their functionality is almost completely well-defined - ideally there exist complete precise descriptions of the source and target languages. Additional descriptions...
With about 10 years since its first release, Microsoft's .NET Framework 4.5 is one of the most solid development technologies for creating casual, business, or enterprise applications. It has evolved into a very stable and solid framework for developing applications, with a solid core called the CLR (Common Language Runtime)....
Apply business requirements to IT infrastructure and deliver a high-quality product by understanding architectures such as microservices, DevOps, and cloud-native using modern C++ standards and features
Key Features
Design scalable large-scale applications with the C++ programming...
Sci-Tech Book News : Afifi (neurology, anatomy, University of Iowa) and Bergman (anatomy and cell biology, University of Iowa) provide clinical correlation chapters and simplified schematics to illustrate neural pathways, in this medical text emphasizing human neuroanatomy. For this second edition, new chapters have been added on...
Scala is a new and exciting programming language that is a hybrid between object oriented languages such as Java and functional languages such as Haskell. As such it has its own programming idioms and development styles.
Scala Design Patterns looks at how code reuse can be successfully achieved in Scala. A major aspect of...
Developers who effectively employ use cases deliver better applications--on time and under budget. The concept behind use cases is perhaps as old as software itself; they express the behavior of systems in terms of how users will ultimately interact with them. Despite this inherent simplicity, the use case approach is frequently misapplied,...
GIS (geographic information system) is a totally cool technology that has been called “geography on steroids.” GIS is what lets you see the schools in your neighborhood or tells you where the nearest McDonald’s is. GIS For Dummies tells you all about mapping terminology and digital mapping, how to locate geographic...
This book describes the biochemistry and genetics of aerobic degradation of hydrocarbons and lipids by bacteria and yeasts, as well as the functional genomics of the best-known microorganisms involved in these processes. It forms part of the Handbook of Hydrocarbon and Lipid Microbiology Series, a definitive resource of current knowledge on the...
"The authors excel in presenting all aspects of the .NET development cycle in a format accessible to the beginner, and as a primer and reference for the experienced developer. This book is not only educational and informative, but working through it is fun!" —Dr. Oliver Downs, Chief Scientist, Analytical...
This book constitutes the thoroughly refereed post-proceedings of the Second International Workshop on Applications of Graph Transformations with Industrial Relevance, AGTIVE 2003, held in Charlotesville, Virginia, USA in September/October 2003.
The 27 revised full papers and 11 revised demo papers presented together with 2 invited papers and 5...