> If you want to use C++, it's because you want to use C++ tools anyway,
> right?
Some tools like autodia for class diagrams etc. Main reason to use C++
is complexity. Then "..., you get to keep the pieces." becomes too likely.
I see, world's upside down, my GUI runs wxPython. ;)
Thanks to all
On 04/12/2012 01:02 PM, Holger Herrlich wrote:
>
> On 04/09/2012 09:19 PM, Dag Sverre Seljebotn wrote:
>> On 04/08/2012 08:25 PM, Holger Herrlich wrote:
>>>
>>> That all sounds like no option -- sad. Cython is no solution cause,
>>> all I want is to leave Python Syntax in favor for strong OOP desig
On 04/09/2012 09:19 PM, Dag Sverre Seljebotn wrote:
> On 04/08/2012 08:25 PM, Holger Herrlich wrote:
>>
>> That all sounds like no option -- sad. Cython is no solution cause,
>> all I want is to leave Python Syntax in favor for strong OOP design
>> patterns.
>
> I'm sorry, I'm trying and trying
On 04/08/2012 08:25 PM, Holger Herrlich wrote:
>
> That all sounds like no option -- sad.
> Cython is no solution cause, all I want is to leave Python Syntax in
> favor for strong OOP design patterns.
I'm sorry, I'm trying and trying to make heads and tails of this
paragraph, but I don't manage t
> That all sounds like no option -- sad.
> Cython is no solution cause, all I want is to leave Python Syntax in
> favor for strong OOP design patterns.
What about ctypes?
For straight numerical work where sometimes all one needs to hand across the
python-to-C/C++/Fortran boundary is a pointer to
That all sounds like no option -- sad.
Cython is no solution cause, all I want is to leave Python Syntax in
favor for strong OOP design patterns.
Anyway, thanks Holger
On 04/03/2012 03:06 PM, Holger Herrlich wrote:
>
> Hi, I plan to migrate core classes of an application from Python to C++
> u
>> I do not know much Cython, except for the fact that it is out there
>> and what it is supposed to do., but wouldnt Cython need a compiler too
>> ?
>
> Yes, but at build-time, not run time.
Ah! I see what you mean, or so I think. So the first time a weave
based code runs, it builds, stores the c
On Wed, Apr 4, 2012 at 12:55 PM, srean wrote:
>> One big issue that I had with weave is that it compile on the fly. As a
>> result, it makes for very non-distributable software (requires a compiler
>> and the development headers installed), and leads to problems in the long
> I do not know much
>> I think the story is that Cython overlaps enough with Weave that Weave
>> doesn't get any new users or developers.
>
> One big issue that I had with weave is that it compile on the fly. As a
> result, it makes for very non-distributable software (requires a compiler
> and the development headers
On Wed, Apr 04, 2012 at 11:34:13AM -0700, Dag Sverre Seljebotn wrote:
> On 04/03/2012 04:45 PM, srean wrote:
> > This makes me ask something that I always wanted to know: why is weave
> > not the preferred or encouraged way ?
> > Is it because no developer has interest in maintaining it or is it t
On Tue, Apr 3, 2012 at 4:45 PM, srean wrote:
> From the sourceforge forum it
> seems the new Blitz++ is quite competitive with intel fortran in SIMD
> vectorization as well, which does sound attractive.
you could write Blitz++ code, and call it from Cython. That may be a
bit klunky at this point,
On 04/03/2012 04:45 PM, srean wrote:
> This makes me ask something that I always wanted to know: why is weave
> not the preferred or encouraged way ?
>
> Is it because no developer has interest in maintaining it or is it too
> onerous to maintain ? I do not know enough of its internals to guess
>
This makes me ask something that I always wanted to know: why is weave
not the preferred or encouraged way ?
Is it because no developer has interest in maintaining it or is it too
onerous to maintain ? I do not know enough of its internals to guess
an answer. I think it would be fair to say that w
On 04/03/2012 12:48 PM, Chris Barker wrote:
It would be nice to have a clean C++ wrapper around ndarrays, but that
doesn't exist yet (is there a good reason for that?)
Check out:
http://code.google.com/p/numpy-boost/
Mike
___
NumPy-Discussion mailing
Excerpts from Holger Herrlich's message of Tue Apr 03 09:06:09 -0400 2012:
>
> Hi, I plan to migrate core classes of an application from Python to C++
> using SWIG, while still the user interface being Python. I also plan to
> further use NumPy's ndarrays.
>
> The application's core classes will
On 04/03/2012 12:48 PM, Chris Barker wrote:
> On Tue, Apr 3, 2012 at 6:06 AM, Holger Herrlich
>
>> I know of
>> boost.python so far.
>
> I've never used boost.python, but it's always seemed to me to be kind
> of heavy weight and not all that well maintained [1]
>
> -- but don't take my word for
On Tue, Apr 3, 2012 at 6:06 AM, Holger Herrlich
> Hi, I plan to migrate core classes of an application from Python to C++
> using SWIG,
if you're using SWIG, you may want the numpy.i SWIG interface files,
they can be handy.
but I probably wouldn't use SWIG, unless:
- you are already a SWIG ma
Hi, I plan to migrate core classes of an application from Python to C++
using SWIG, while still the user interface being Python. I also plan to
further use NumPy's ndarrays.
The application's core classes will create the ndarrays and make
calculations. The user interface (Python) finally receives
18 matches
Mail list logo