On Wednesday, 30 September 2015 at 01:45:49 UTC, deadalnix wrote:
https://www.youtube.com/watch?v=mFUXNMfaciE

From
http://wiki.dlang.org/Component_programming_with_ranges

Congrat H. S. Teoh

Thanks for the link, I watched the whole video today and it was a very good presentation by Niebler. He mentions D and Teoh's example right at the top and gets an ovation at the 49 minute-mark, once he's gone through his entire C++ version of Teoh's D example.

Interesting that they're using the pipe symbol for chaining, more explicitly mimicking the unix command line. The fact that scoping meant that views and actions were explicitly labeled could be a nice benefit, though I generally dislike such verbosity normally. It is amazing how noisy some of the implementation code with templates is in C++: I felt like I was looking at some Haskell variant compared to how clean D would look for the same code.

Reply via email to