Boost logo

Boost :

Subject: Re: [boost] 5 Observations - My experience with the boost libraries
From: Stefan Seefeld (seefeld_at_[hidden])
Date: 2010-03-23 20:08:05


On 03/23/2010 07:54 PM, David Bergman wrote:
>
> I never understood this idea that some libraries were not possible to build in C++. And, specifically, what graphics hardware acceleration has to do with C++(-specific) constructs. Are there intrinsic inefficiencies of C++ constructs (beside one indirection by virtual functions where they are used)? Is it something else? Yes, most low-level API's require a pointer to a memory area in the end, but does that force us to constantly send that raw pointer around?
>

You are quite right. I'm working myself on a library that uses CUDA for
GPU-accelerated computation, and we make *heavy* use of C++.

Can we please put that old myth to rest that high-performance code needs
to be done in C ?

Thank you.

         Stefan

-- 
       ...ich hab' noch einen Koffer in Berlin...

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