▲ | WalterBright 5 days ago | |
This is why the D programming language uses the keyword `ref` rather than the ampersand. Too many overlooked misteaks with the latter. It extends it a bit, too, with `out` meaning that the referenced argument is initialized by the function, not read. |