On Friday, 19 May 2017 at 14:18:33 UTC, Jonathan M Davis wrote:
(e.g. slicing dynamic arrays and nested functions both exist in D, because Walter saw them in other langauges and liked them),
The first languages I learned all had array slicing built-in (Matlab/R/Python).
You wouldn't believe the litany of functions that are required in Armadillo to try to get the same functionality in C++ that comes so naturally in those languages.