How to continue after the book?
Vasudev Ram via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Apr 13 10:04:54 PDT 2017
On Tuesday, 28 March 2017 at 07:27:31 UTC, I Lindström wrote:
> After getting the basics down, how did you continue when
> learning programming in general?
Many other good suggestions here already.
1. Another idea: pick some small tools or utilities that you
would like to create, and write them in D. (And another - start
writing small parts of your planned app in D, using the knowledge
from the book you read. Learn more bits of D as needed, and use
that to implement more parts of the app.)
2. Along the lines of JamesD's link below, here are some small D
example programs from my blog, but complementary to his, since
these are mostly command-line ones (at the time of writing this).
https://jugad2.blogspot.com/search/label/DLang [1]
There are few posts at the above link that do not have actual
code examples, such as a few D videos etc. View or skip those as
you wish.
Here are the post titles so you can get an idea of what examples
are there:
Porting the text pager from Python to D (DLang)
Simple parallel processing in D with std.parallelism
Using std.datetime.StopWatch to time sections of D code
Read from CSV with D, write to PDF with Python
Command line D utility - find files matching a pattern under a
directory
min_fgrep: minimal fgrep command in D
num_cores: find number of cores in your PC's processor
Calling a simple C function from D - strcmp
Func-y D + Python pipeline to generate PDF
file_sizes utility in D: print sizes of all files under a
directory tree
deltildefiles: D language utility to recursively delete vim
backup files
[DLang]: A simple file download utility in D
Getting CPU info with D (the D language)
All of those posts are available at the link marked [1] above.
HTH,
Vasudev
---
Vasudev Ram
Site: https://vasudevram.github.io
Blog: https://jugad2.blogspot.com
More information about the Digitalmars-d-learn
mailing list