beginner's pyd question - exporting structs to python

Laeeth Isharc via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Aug 18 16:12:27 PDT 2014


> Whilst the hardcore Pythonistas remain Pythonistas, some of the
> periphery has jumped ship to Go. Sadly D did not capture these 
> folk, it perhaps should have done. It would be easy to blame 
> fadism, but I think the actual reasons are far less superficial.

So I gather that you agree that "what everyone is doing" may not 
be the best in this case (python vs D) if there are no direct 
network effects beyond libraries and getting help and you have 
the freedom to determine your own platform choices?

> For me, NumPy has some serious problems despite being the 
> accepted norm for computational work.

If not too offtopic, do you have a link describing, or would you 
briefly summarize these problems?  I am intrigued.  And what 
would you suggest in its place?  Fortran?

>> Out of curiosity, what do you use D for given your views about
>> the redundancy of C type languages for non-system programming?
>
> In a sense I could rightly be labelled a D dilettante. I had a 
> possible startup a couple of years ago where we would have used 
> D, but it never started. A side-effect was that I gave some 
> support to David Simcha creating std.parallelism, but for the 
> last couple of years my income has come from Python or 
> Groovy/GPars with no real D activity.

Would you consider D stable enough/suitable for general financial 
market work with development initially by a small underresourced 
team?  Not ultra high frequency execution - at most legging in 
and managing longer term positions.  But I am more interested in 
sentiment analysis, producing technical analysis indicators that 
summarize market activity across many different securities, some 
bond arb stuff.  C++ just seems so ugly, and I feel uncomfortable 
only having python in the toolbox.  D seems so far to be quite 
suitable...


More information about the Digitalmars-d-learn mailing list