This seems to be an increasingly growing niche where D is gaining popularity. I see more and more people turning to D where they would normally use python or R for adhoc data crunching
The original impetus for this was so I could incrementally convert the D compiler backend itself from "C with Classes" to D.
That and ranges (D/Andrei's preferred model for iteration) are excellent - in my view at least.
- tsv-utils repo: https://github.com/eBay/tsv-utils
- Performance studies: https://github.com/eBay/tsv-utils/blob/master/docs/Performan...
- Talk slides: https://github.com/eBay/tsv-utils/blob/master/docs/dconf2018...
http://code.dlang.org/packages/pyd