Boost logo

Boost :

Subject: Re: [boost] Formal Review of Proposed Boost.Process libraryendsSunday!
From: Max Sobolev (macsmr_at_[hidden])
Date: 2011-02-21 14:17:42


"Domagoj Saric" <domagoj.saric_at_[hidden]>:
> the implementation is inefficient to the point of being plain evil:
> compiling a for-size optimized MSVC++ 10 x86 release build of the
> start_child.cpp example (that simply starts a child process) produced a
> ~100 kB binary...!?
> "Why on Earth" must one pay for strings, vectors and maps of strings,
> shared pointers, streams (!?), exceptions and all the other 'goodies' and
> complex logic only to (after 'getting your head dizzy' by stepping through
> the code) finally arrive to the CreateProcess() call...?

..because peaple want program on modern C++, not on "C/C++"

If you create a process, don't worry about any performance penalties, you've
got it already! :0)


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk