Three articles on D
Russel Winder
russel at winder.org.uk
Mon Jun 8 07:52:58 UTC 2020
As well as publishing in the usual online places, I am sure the editors of CVu
and/or Overload would love to see these sort of article published in one of
those two. ACCU folk love this sort of programming stuff.
On Sun, 2020-06-07 at 22:42 +0000, data pulverizer via Digitalmars-d wrote:
> I was doing research for my next article and decided to write
> three shorter ones in the interim. Two are about basic aspects in
> D and one is a small benchmarking exercise of D math functions.
>
> 1. Importing modules & scripts in D. It's much more informative
> than it sounds especially for beginners, and includes all the
> import cases including `mixin(import("script.d"));`
> https://github.com/dataPulverizer/ImportingInD/blob/master/README.md
>
> 2. Template basics decomposition and value types: Once you've
> written your first basic template in D, at some point soon
> afterwards you start struggling for how to decompose template
> types and articulate the template pattern you want in order to
> facilitate template auto-inference by the compiler. That's what
> this article helps with:
> https://github.com/dataPulverizer/DTemplatesDecompositionAndValueTypes/blob/master/README.md
>
> 3. Benchmarking of mathematical functions in D, `std.math`, vs C
> in core, vs LLVM in LDC_intrinsic:
> https://github.com/dataPulverizer/DMathBench/blob/master/report.md
>
> I look forward to your comments.
>
> Thank you
>
>
--
Russel.
===========================================
Dr Russel Winder t: +44 20 7585 2200
41 Buckmaster Road m: +44 7770 465 077
London SW11 1EN, UK w: www.russel.org.uk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20200608/e196ff85/attachment.sig>
More information about the Digitalmars-d
mailing list