pickabook books with huge discounts for everyone
pickabook books with huge discounts for everyone
Visit our new collection website www.collectionsforschool.co.uk
     
Email: Subscribe to news & offers:
Need assistance? Log In/Register


Item Details
Title: LEARNING D
By: Michael Parker
Format: Electronic book text

List price: £31.18


We currently do not stock this item, please contact the publisher directly for further information.

ISBN 10: 1785289349
ISBN 13: 9781785289347
Publisher: PACKT PUBLISHING LIMITED
Pub. date: 27 November, 2015
Pages: 464
Synopsis: Leverage the modern convenience and modelling power of the D programming language to develop software with native efficiencyAbout This Book* Acquire the skills to understand the fundamentals of D through its support for imperative and object-oriented programming* Take advantage of D's powerful compile-time features, templates and ranges to apply generative, generic, and functional style* A systematic guide that will help you become familiar with the concepts in D with the help of simple and easy-to-understand examplesWho This Book Is ForThis book is intended for those with some background in a C-family language who want to learn how to apply their knowledge and experience to D. Perhaps you're a college student looking to use D for hobby projects, or a career programmer interested in expanding your skillset. This book will help you get up to speed with the language and avoid common pitfalls that arise when translating C-family experience to D.What You Will Learn* Compile programs with DMD and manage projects with DUB* Work efficiently by binding your D programs with new and existing C libraries* Generate code at compile-time to enhance runtime performance* Implement complex templates for more powerful generic code* Write idiomatic D with range-based functional pipelines* Use the DUB repository to find a link with a variety of D libraries* Implement a web-app in D from the ground upIn DetailD is a modern programming language that is both powerful and efficient. It combines multiple paradigms in a way that opens up a whole new world of software design. It is used to develop both desktop and web applications, with future targets including mobile, and is available on multiple platforms. It is familiar to anyone with some experience in one or more of the C-family languages. However, hidden in the similarities are several differences that can be surprising when trying to apply common idioms from other languages. When learning D on your own, this can make it more time-consuming to master. In order to make the most of the language and become an idiomatic D programmer, it's necessary to learn how to think in D.This book familiarizes you with D from the ground up, with a heavy focus on helping you to avoid surprises so that you can take your D knowledge to the next level more quickly and painlessly.Your journey begins with a taste of the language and the basics of compiling D programs with DMD, the reference D compiler developed by Digital Mars, and DUB, a community-developed build utility and package manager. You then set out on an exploration of major language features. This begins with the fundamentals of D, including built-in types, conditionals, loops and all of the basic building-blocks of a D program, followed by an examination of D's object-oriented programming support. You'll learn how these features differ from languages you may already be familiar with. Next up are D's compile-time features, such as Compile-Time Function Evaluation and conditional compilation, then generic programming with templates. After that, you'll learn the more advanced features of ranges and functional pipeline programming. To enhance your D experience, you are next taken on a tour of the D ecosystem and learn how to make D interact with C. Finally, you get a look at D web development using the vibe.d project and the book closes with some handy advice on where to go next.Style and approachA friendly guide to the D programming language and its ecosystem that walks programmers through all they need to know for a painless experience in learning D.
Publication: UK
Imprint: Packt Publishing Limited
Returns: Non-returnable
Some other items by this author:
A COVERT WAR (PB)
A LETTER TO GOD (PB)
A MATTER OF SECURITY
A MATTER OF SECURITY (PB)
A VISION FOR THE AGING CHURCH (PB)
ALL I HAVE IN THIS WORLD
ALL I HAVE IN THIS WORLD (PB)
ARCHITECTURE AND ORDER
BOOGERS ARE BLESSINGS
CAMBRIDGE MEDICAL ETHICS WORKBOOK (HB)
CAMBRIDGE MEDICAL ETHICS WORKBOOK (PB)
CASE ANALYSIS IN CLINICAL ETHICS
CASE ANALYSIS IN CLINICAL ETHICS (PB)
CONSTRUCTIVIST PERSPECTIVES ON DEVELOPMENTAL PSYCHOPATHOLOGY AND ATYPICAL DEVELOPMENT
CONTEMPORARY IRISH FICTION
CONTEMPORARY IRISH FICTION (HB)
CONTEMPORARY IRISH FICTION (HB)
CONTEMPORARY IRISH FICTION (PB)
COVERT WAR (HB)
DIGITAL SIGNAL PROCESSING 101 (PB)
DIGITAL SIGNAL PROCESSING 101 (PB)
DIGITAL VIDEO PROCESSING FOR ENGINEERS
DIGITAL VIDEO PROCESSING FOR ENGINEERS (PB)
DISSERTATIO MEDICA INAUGURALIS, DE VARIO (HB)
DISSERTATIO MEDICA INAUGURALIS, DE VARIOLA; QUAM, ... PRO GRADU DOCTORIS, ... ERUDITORUM EXAMINI SUBJICIT MICHAEL PARKER, ...
DJINN OF THE PINES
DJINN OF THE PINES VOL I ISSUE 3
DON'T MAKE ME STOP NOW
DON'T MAKE ME STOP NOW (PB)
DYNAMIC SECURITY
DYNAMIC SECURITY (PB)
EAGLE''S COVENANT (HB)
ELEVATE YOUR MIND (PB)
ETHICAL PROBLEMS AND GENETICS PRACTICE
ETHICAL PROBLEMS AND GENETICS PRACTICE (HB)
ETHICAL PROBLEMS AND GENETICS PRACTICE (PB)
ETHICS 101 CONVERSATIONS TO HAVE WITH YO (PB)
ETHICS 101 CONVERSATIONS TO HAVE WITH YOUR KIDS (PB)
ETHICS AND COMMUNITY IN THE HEALTH CARE PROFESSIONS
ETHICS AND COMMUNITY IN THE HEALTH CARE PROFESSIONS
ETHICS AND COMMUNITY IN THE HEALTH CARE PROFESSIONS
ETHICS AND COMMUNITY IN THE HEALTH CARE PROFESSIONS
ETHICS AND COMMUNITY IN THE HEALTH CARE PROFESSIONS (HB)
ETHICS AND COMMUNITY IN THE HEALTH CARE PROFESSIONS (PB)
FUNDAMENTALS FOR COSMETIC PRACTICE
FUNDAMENTALS FOR COSMETIC PRACTICE (HB)
GOVERNING BIOBANKS (PB)
HELL'S GATE
HELL'S GATE (HB)
HELL'S GATE (HB)
HELLO DOWN THERE
I AM THE LIGHT OF THIS WORLD (HB)
IF YOU WANT ME TO STAY
IRISH LITERATURE SINCE 1990
IRISH LITERATURE SINCE 1990
IRISH LITERATURE SINCE 1990 (HB)
IRISH LITERATURE SINCE 1990 (PB)
IT'S ALL GOING TERRIBLY WRONG
IT'S ALL GOING TERRIBLY WRONG
IT'S ALL GOING TERRIBLY WRONG (HB)
IT'S NOT WHAT YOU SAY, IT'S THE WAY YOU SAY IT!
ITS NOT WHAT YOU SAY, ITS THE WAY YOU SAY IT! (PB)
JOHN WINTHROP
JOHN WINTHROP
JOHN WINTHROP
JOHN WINTHROP (HB)
JOHN WINTHROP (PB)
KEEPING CHICKENS (PB)
LEARNING D (PB)
LOVE, LIES & THE DOCTOR'S DILEMMA (PB)
MASTERS IN PIECES (PB)
MY LIFE, MY HURDLES
NEVER KISS A NAUGHTY NANNY (PB)
NICOLA NEMEC (PB)
NORTH SLOPE (PB)
NORTHERN IRISH LITERATURE, 1956-1975 (HB)
NORTHERN IRISH LITERATURE, 1956-2006 (HB)
NORTHERN IRISH LITERATURE, 1975-2006 (HB)
ON THE RED HILL (HB)
ON THE RED HILL (PB)
PAST IMPERFECT
PAST IMPERFECT (HB)
PATH OF WORDS UNFOLDING HOPE
PATH OF WORDS UNFOLDING HOPE
POST-COLONIAL LITERATURES (PB)
POSTCOLONIAL LITERATURES (HB)
PRAIRIE FEVER
PRAIRIE FEVER (HB)
PREMIER SOCCER (PB)
RAW GUIDE TO GLASGOW (HB)
ROSELLI''S GOLD (PB)
SANDY TOES & SALTY KISSES
SEAMUS HEANEY
SEAMUS HEANEY (HB)
SEAMUS HEANEY (PB)
SEX PLEASE WE'RE SIXTY (PB)
SHADOW OF THE WOLF (PB)
SIN, SEX & THE CIA (PB)
TALK WITH YOUR KIDS
TALK WITH YOUR KIDS (PB)
TALK WITH YOUR KIDS: BIG IDEAS (PB)
TALK WITH YOUR KIDS: ETHICS (PB)
TALK WITH YOUR KIDS: ETHICS (PB)
THE AMOROUS AMBASSADOR (PB)
THE BOY FROM BERLIN
THE BOY FROM BERLIN (HB)
THE CAMBRIDGE MEDICAL ETHICS WORKBOOK (PB)
THE DEVIL'S TRINITY (HB)
THE DEVIL'S TRINITY (PB)
THE KINGDOM OF CHARACTER (HB)
THE KINGDOM OF CHARACTER (PB)
THE OLD TESTAMENT (PB)
THE OLD TESTAMENT - A PRECIS
THE THIRD SECRET (HB)
THE WATERY PART OF THE WORLD
TRUE STORIES
TRUE STORIES, RANDOM THOUGHTS & LAUGHTER (PB)
UNACCUSTOMED AS I AM...
UNACCUSTOMED AS I AM... (PB)
UNEQUIVOCAL MALICE
WATERY PART OF THE WORLD (PB)
WHAT IS SUSAN'S SECRET? (PB)
WHO''S IN BED WITH THE BUTLER? (PB)
WHOSE WIVES ARE THEY ANYWAY? (PB)
WILLIAM TREVOR
WILLIAM TREVOR
WILLIAM TREVOR (HB)
WILLIAM TREVOR (PB)
YOU ARE A STAR (PB)

TOP SELLERS IN THIS CATEGORY
The Data Warehouse ETL Toolkit (Mixed media product)
John Wiley & Sons Inc
Our Price : £33.30
more details
The Crowdsourceress (Paperback)
INGRAM PUBLISHER SERVICES US
Our Price : £10.49
more details
Mastering Digital Business (Paperback)
BCS Learning & Development Limited
Our Price : £26.99
more details
Learning GNU Emacs (Paperback)
O'Reilly Media, Inc, USA
Our Price : £26.27
more details
Social Media Management (Hardback)
Springer International Publishing AG
Our Price : £56.87
more details
BROWSE FOR BOOKS IN RELATED CATEGORIES
 COMPUTING AND INFORMATION TECHNOLOGY
 computer software packages


Information provided by www.pickabook.co.uk
SHOPPING BASKET
  
Your basket is empty
  Total Items: 0
 






Early Learning
Little Worried Caterpillar (PB) Little Green knows she''s about to make a big change - transformingfrom a caterpillar into a beautiful butterfly. Everyone is VERYexcited! But Little Green is VERY worried. What if being a butterflyisn''t as brilliant as everyone says?Join Little Green as she finds her own path ... with just a littlehelp from her friends.
add to basket

Early Learning
add to basket

Picture Book
All the Things We Carry PB What can you carry?A pebble? A teddy? A bright red balloon? A painting you''ve made?A hope or a dream?This gorgeous, reassuring picture book celebrates all the preciousthings we can carry, from toys and treasures to love and hope. With comforting rhymes and fabulous illustrations, this is a warmhug of a picture book.
add to basket