|
Boost : |
Subject: Re: [boost] Review Request: Singularity
From: Ben Robinson (icaretaker_at_[hidden])
Date: 2011-08-27 17:40:49
Ron,
Thank you kindly.
Ben Robinson, Ph.D.
On Sat, Aug 27, 2011 at 11:24 AM, Ronald Garcia <rxg_at_[hidden]> wrote:
> Hi Ben,
>
> I have received your request and will add Singularity to the review
> schedule.
>
> Best,
> Ron
>
> On Aug 22, 2011, at 12:33 AM, Ben Robinson wrote:
>
> > Hello,
> >
> > This is a request for a formal review of Singularity, for inclusion into
> > Boost. The submission is attached as a compressed zip file, and is also
> > publicly available for download from GitHub at
> > https://github.com/icaretaker/Singularity.
> >
> > The Singularity Design Pattern allows you to restrict any class to a
> single
> > instance. Unlike the infamous Singleton, Singularity gives you direct
> > control over the lifetime of the object, does not require you to grant
> > global access to the object, nor does it limit you to the default
> > constructor for that object.
> >
> > I would like to thank the Boost community for their invaluable feedback
> > regarding the features and implementation details of Singularity. I have
> > compiled and run Singularity on 4 different compilers: GCC 4.5, MSVC++
> 2010,
> > the Texas Instruments CL2000 compiler targeting the 2803x processor, and
> the
> > Green Hills compiler targeting the Cortex-A8 ARM processor.
> >
> > Thank you,
> >
> > Ben Robinson, Ph.D.
> >
> > P.S. I have also implemented Singularity in C++11 using variadic
> templates
> > and rvalue references to achieve perfect function forwarding. These
> source
> > files are located in the /cpp11 subdirectory, but that is not part of the
> > submission, unless Boost is accepting C++11 libraries at this time.
> >
> <icaretaker-Singularity-31482e4.zip>_______________________________________________
> > Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk