On 2015-01-21 19:12:20 +0000, Fool said:

Jonathan Blow published another video [1] presenting the progress of his language. He is treating two main topics:

- a keyword preliminary called 'using' which seems to be quite close to 'alias this'; - an annotation SOA for pointers and arrays which allow high level treatment of structures of arrays;

Jonathan does not seem to be aware of 'alias this' in D.

This is a very good video demonstrating the power that 'alias this' gives to people that really want to controll object layout and manage details of memory access patterns.

AoS and SoA annotations are interesting. This should be easily replicatable with the power of D's templates except for the 'robustness' part of his talk, as you would have to change declarations at invocation part to switch AoS to SoA and back.

The material in his talk would make a great blog post demostrating power of 'alias this'

Reply via email to