Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
D Cookbook

You're reading from   D Cookbook Discover the advantages of programming in D with over 100 incredibly effective recipes with this book and ebook.

Arrow left icon
Product type Paperback
Published in May 2014
Publisher
ISBN-13 9781783287215
Length 362 pages
Edition Edition
Arrow right icon
Author (1):
Arrow left icon
Adam Ruppe Adam Ruppe
Author Profile Icon Adam Ruppe
Adam Ruppe
Arrow right icon
View More author details
Toc

Table of Contents (21) Chapters Close

D Cookbook
Credits
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Preface
Core Tasks FREE CHAPTER Phobos – The Standard Library Ranges Integration Resource Management Wrapped Types Correctness Checking Reflection Code Generation Multitasking D for Kernel Coding Web and GUI Programming Addendum Index

Finding more information about D


Searching for D information on the Web can be difficult. If you have a question, how can you get help?

How to do it…

To find more information about D, we need to execute the following steps:

  1. Check the documentation at http://dlang.org/. Navigation is easier if you have an idea where to look: the Phobos functions are organized by module and the language features are organized by the type of item: expressions, statements, and so on. Generally, if you are looking for something which returns a value, it can be found under Expressions or Functions. Other language constructs can be found under Statements if a specific page for it cannot be found on the sidebar. The web page contents are also included in the dmd zip download in dmd2/html for offline viewing or searching (for example, with grep).

  2. Try searching the web with the terms D programming language (optionally in quotes) or dlang in your query.

  3. Search the wiki at http://wiki.dlang.org/ for your topic.

  4. Search or ask on Stack Overflow using the D tag (http://stackoverflow.com/questions/tagged/d).

  5. Ask in the D.learn forum at http://forum.dlang.org/. No question is too trivial or too complex to ask the group.

  6. Join the #d chat room on the server irc.freenode.net. Use an IRC client to log in, or use the web client https://webchat.freenode.net/. In the chat, you can ask a bot for definitions or links by typing ?some_term or ask the other people in the room normally. Just jump in and ask; there is usually at least one person active who will be willing and able to help.

  7. If all else fails, read the source. The complete source is available on Github at https://github.com/d-programming-language or in the dmd zip file under dmd2/src.

    Tip

    If you write an article on D, use the complete D programming language term in the header so search engines will help other people find it.

How it works…

The preceding tips may help you find answers to questions on your own, and if that fails, the D community is active and generally friendly. Don't hesitate to stop by the forums or chat room to ask us anything. We know a lot of projects and links in our brains that aren't easy to find on the open Web and are often willing to work with you to find solutions to novel problems too.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image