More from C++ Now 2014
bearophile via Digitalmars-d
digitalmars-d at puremagic.com
Sun May 18 11:03:25 PDT 2014
Some more slides pack from "C++ Now 2014":
"Undefined Behavior in C++; what is it, and why should I care":
https://github.com/boostcon/cppnow_presentations_2014/blob/master/files/Undefined-Behavior.pdf?raw=true
This reminds us to remove as much undefined behavior as possible
from D.
"Mach7: The Design and Evolution of a Pattern Matching Library
for C++", by Bjarne Stroustrup and others:
https://github.com/boostcon/cppnow_presentations_2014/blob/master/files/open-pattern-matching.pdf?raw=true
This could be a start point to add pattern matching in D, or to
discuss. Pattern matching requires lot of compiler support and
some specific syntax.
"Iterators May Stay":
https://github.com/boostcon/cppnow_presentations_2014/blob/master/files/CppNow2014Ranges.pdf?raw=true
This looks like an answer to the "Iterators must go" talk. There
are many comments about D ranges and some slides about Phobos.
"Ownership of Memory in C++":
https://github.com/boostcon/cppnow_presentations_2014/blob/master/files/ownership_of_memory.pdf?raw=true
This reminds us to not use linked lists. Arrays or arrays of
smart pointers are good.
Why aren't Reddit people discussing on each of those? :-)
Bye,
bearophile
More information about the Digitalmars-d
mailing list