The C++ community is suffering from the loss of the cpp-next.com website and all the great content that was once hosted there. In the past 2 months, I’ve gotten many questions both about the site and about the fate of Continue reading Cpp-Next.Com and the Expressive C++ Series
“I think F-algebras would be useful in Proto.” That’s how Bartosz Milewski planted the seed in my head that has now matured into this blog post. Bartosz had been writing a blog post about F-algebras, and in a bid to Continue reading F-Algebras and C++
Finally, a new “Expressive C++” article. I’m pretty excited because I’ve covered enough of Proto’s basics to get to talk about the good stuff: how to manipulate expressions using grammars and transforms. This is potent stuff. In this article, I Continue reading Optimizing Expressions with Boost.Proto
My latest article about EDSLs and Boost.Proto is up at Cpp-Next. This one completes a little lambda library in about 30 lines of C++. I also ruminate on the many layers of understandings about expressions in C++. Swing on over, Continue reading Expressive C++: Expressions and Domains
The latest in my series of posts on embedded Domain-Specific Languages in C++ continues. This one sketches the outline of a simple lambda library using Boost.Proto. Expressive C++: A Lambda Library in 30 Lines (Part 1 of 2) Enjoy!