Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
D Cookbook

Buy
D Cookbook, 9781783287215 (1783287217), Packt Publishing, 2014

For experienced programmers this book is a journey into D, the language that can dramatically improve your productivity and capabilities. Learning is engaging and straightforward, thanks to the ‘How to do it’/’How it works’ approach.

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. You'll 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 D's 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

Approach

A recipe-packed reference guide filled with practical tasks that are concisely explained to develop and broaden the user's abilities with the D programming language.

Who this book is written for

If you are an experienced programmer who is looking to explore a language that offers plenty of advantages over more established programming languages, this is the book for you. We assume that you are already familiar with general programming language basics, but you do not need to be a proficient user of D.

(HTML tags aren't allowed.)

The Official Photodex Guide to ProShow
The Official Photodex Guide to ProShow
With the amazing, easy-to-use features of ProShow, you can create polished multimedia productions that sizzle! Presentations are a growing part of everyday life, from the conference room to the living room, and today’s viewers want presentations that pop. "The Official Photodex® Guide to ProShow®" is the solution. A...
Adobe After Effects 7.0 Studio Techniques
Adobe After Effects 7.0 Studio Techniques

Ready to learn the visual effects techniques used at such leading-edge studios as Industrial Light + Magic and The Orphanage? Adobe After Effects 7.0 Studio Techniques inspires you to take your work to the next level with real-world examples and insider techniques. With this under-the-hood, in-depth guide to Adobe's updated...

Expert MySQL
Expert MySQL
Since the enormous number of new features made available with MySQL release 5.0, MySQL has been gaining steam as a viable alternative to database behemoths like Oracle and IBM DB2. MySQL users now have the ability to extend MySQL with new SQL commands, optimize query execution, and embed MySQL within low-resource environments like embedded devices...

Circuit Double Cover of Graphs (London Mathematical Society Lecture Note Series)
Circuit Double Cover of Graphs (London Mathematical Society Lecture Note Series)

The famous Circuit Double Cover conjecture (and its numerous variants) is considered one of the major open problems in graph theory owing to its close relationship with topological graph theory, integer flow theory, graph coloring and the structure of snarks. It is easy to state: every 2-connected graph has a family of circuits covering every...

Search and Seizure of Digital Evidence (Criminal Justice: Recent Scholarship)
Search and Seizure of Digital Evidence (Criminal Justice: Recent Scholarship)
Moore explains the difficulties in applying traditional Fourth Amendment jurisprudence several of the more common warrantless search doctrines, in order to determine what aspects of traditional search and seizure doctrine apply to crimes involving technology. To amplify his points, he discusses several high technology crimes. Additionally, he...
MCAD/MCSD Self-Paced Training Kit: Developing Windows-Based Applications with Microsoft Visual Basic .NET and Microsoft Visual C# .NET
MCAD/MCSD Self-Paced Training Kit: Developing Windows-Based Applications with Microsoft Visual Basic .NET and Microsoft Visual C# .NET

Welcome to MCAD/MCSD Training Kit—Developing Windows-Based Applications with Microsoft Visual Basic .NET and Microsoft Visual C# .NET. By completing the lessons and associated exercises in this course, you will acquire the knowledge and skills necessary to develop Windows-based solutions using Visual Basic .NET or Visual C# .NET....

©2021 LearnIT (support@pdfchm.net) - Privacy Policy