Bjarne Stroustrup on How He Sees C++ Evolving -- David Cassel
	 Bjarne Stroustrup, creator of C++, is advocating for the adoption of guideline-enforcing profiles to enhance the language's safety and security.
Bjarne Stroustrup, creator of C++, is advocating for the adoption of guideline-enforcing profiles to enhance the language's safety and security.
Bjarne Stroustrup on How He Sees C++ Evolving
by David Cassel
From the article:
“I wanted to educate the community at large, and members of WG21 in particular — on my views of C++’s intended direction of evolution,” Bjarne Stroustrup told TNS.
The 74-year-old creator of C++ has spent 40 years of his life watching the growth of the language he designed back in 1985.
To encourage some long-desired features, last month in Communications of the ACM Stroustrup published “21st Century C++“, a 6,300-word article promising to show “key concepts” for modern, type-safe “21st-century C++” to create “C++ on steroids”. For example, in the article Stroustrup highlighted long-standing experiments in approaches like writing safer code with guideline-enforcing profiles. To maintain compatibility with decades of already-written C++ code, “We can’t change the language,” Stroustrup writes. “But we can change the way it is used…”
Yet that evolution isn’t entirely up to him. In a section towards the end, Stroustrup acknowledges WG21, the standardization working group, and how it will inevitably play a role in how much the language can change.

 In this article, we’ll see details of
In this article, we’ll see details of  A customer attempted to log exceptions using a
A customer attempted to log exceptions using a  Network packets can be represented as bit fields. Wu Yongwei explores some issues to be aware of and offers solutions.
Network packets can be represented as bit fields. Wu Yongwei explores some issues to be aware of and offers solutions.