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