It’s not a secret that C++ is used in a wide domain of applications. There’s high performance computing, scientific computing, desktop application development, systems programming, server-side web application development, back-end services, filesystems, operating systems, mobile applications...
Yes folks, if you’re on UNIX-like platforms (Mac, BSD, Linux) then you’re in luck: the clang project in its latest release (version 2.8) is now considered a production-ready compiler for C++. If you’re doing any sort of C++ template metaprogramming (like I do in the development of ...
So one of the cool news items that came about in the Boost mailing list is the news that Boost.Phoenix’s version 3 ported to use Boost.Proto. Just quickly, Boost.Proto is a compile-time expression templates compilation/evaluation engine written in C++ to allow for creating domain-specific embedded...