Pragmatic D Tutorial