Chandra Kumar wrote:
I was terrorized to see the example in proto which implements a simple lambda DSEL using proto.
You were terrorized?! I didn't know my code inspired terror. ;-)
It is a great code cutter I guess.
Do you think that the boost lambda will eventually be re-written using proto in near future?
Yes, actually. Or rather, Boost.Phoenix, the library that will supersede Boost.Lambda, will be rewritten using Proto. There is already a prototype in SVN at branches/proto/v4/boost/phoenix.
Or maybe the rest of the boost libraries(including GIL, BGL) will be re-written too in proto?
The boost libraries that are expression template-based domain-specific embedded languages are the ones that could benefit from Proto. The rest are fine as they are. We don't want to terrorize anybody needlessly.
Many a thanks for showing us the pinnacle of c++.
Flattered, thank you. -- Eric Niebler BoostPro Computing http://www.boostpro.com