D Cookbook

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Discover the advantages of programming in D with over 100 incredibly effective recipes with this book and ebook.
Overview
Leverage D to write efficient and correct programs with minimum code
Learn advanced code generation techniques to automate programming tasks
See how to apply D idioms to real-world problems and understand how it can benefit you
In Detail
D is a modern programming language that uses the familiar C family syntax while offering advanced modeling capabilities, safety guarantees, programmer productivity, and high efficiency. It helps you to get the most out of your hardware and your programmers simultaneously, saving both development and deployment costs.
This practical guide will walk you through getting the work done with D, from writing your first program to writing advanced autogenerated objects, with notes based on real-world experiences telling you about potential pitfalls and how to avoid them. Youll use some of the third-party libraries available for D to get code working fast, including access to database engines, image processing, and more.
What you will learn from this book
Use the D programming language from «Hello World» to bare metal code
Gain an insight into avoiding the garbage collector and understand its pros and cons in real-world code examples
Discover how to use Ds abstraction abilities to make the most of its efficient and easy resource management capabilities
Implement and use ranges, a D idiom for lazy sequence implementation with decoupled generic algorithms
Explore a variety of third-party libraries available to get your work done faster
Integrate D into existing C, C++, and other environments
Prove program correctness with static analysis and test-driven development

Author(s): Adam Ruppe
Publisher: Packt Publishjng
Year: 2014

Language: English
Tags: Библиотека;Компьютерная литература;