arlo on 13 Jun 2003 21:27:02 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [ALACPP] Meeting?


> On Thu, 2003-06-12 at 14:43, Kevin Scaldeferri wrote:
> As I learn more and more about Loki, it seems like most of the Loki ideas
> which the Boost people have adopted invariably tend to be
> better implemented in Boost.

That could be related to the fact that Loki came first, and the boost people
used it as only one of their sources when they generalized the concept for
their implementations. ;)

Really, the use of Alexandrescu is to provide a stepping stone between most
people's normal use and boost. He develops a lot of useful techniques, and
shows some example usages. He builds a few simplistic projects (functors,
visitor, GenFooHierarchy for Abstract Factory). Those projects are simple
enough that a typical reader can understand them, and once you understand
them, then you can make out a real implementation, with a full featureset.

And once you can make out a real implementation, then you can make a vain
attempt to make out boost through all of the preprocessor platform portability
magic. I almost wish they'd make a distribution that keeps the whitespace
formatting but evaluates all of the preprocessor junk, so that you can at
least see what's actually happening on _some_ compiler.

Arlo



_______________________________________________
alacpp mailing list
alacpp@xxxxxxxxxxx
http://lists.ellipsis.cx/mailman/listinfo/alacpp