Modern C++ Won't Save Us

Ola Fosheim Grøstad ola.fosheim.grostad at gmail.com
Wed Apr 28 13:18:57 UTC 2021


On Wednesday, 28 April 2021 at 10:33:43 UTC, bioinfornatics wrote:
> D do not have yet a competitive framework on Big Data «à la» 
> Spark, datascience «à la» Pandas/Dask (pandas with multi nodes 
> computing)

I've found it to be very difficult to move away from Python in 
general, it isn't only about frameworks but the massive amount of 
focused tested libraries available. For instance, I recently were 
to analyze a set of HRTFs (signal processing impulse responses) 
in a file format called SOFA, and I only found C++ and Python 
libraries for it. I tried to set up the C++ library, but it 
turned out to be time consuming, Python was just plug and play... 
so I ended up doing everything in numpy.

At the end of the day developer time was more precious than 
execution time, which was somewhat slow, but not slower than the 
time I saved on development time.

It is very difficult for any language to get there, not because 
of the computational aspect, but because of the interfacing, both 
social and technical.



More information about the Digitalmars-d mailing list