They wrote the fastest parallelized BAM parser in D

Laeeth Isharc via Digitalmars-d digitalmars-d at puremagic.com
Mon Mar 30 13:09:33 PDT 2015


> My "prejudice", based on training people in Python and C++ over 
> the last few years, is that Python and C++ have a very strong 
> position in the bioinformatics community, with the use of 
> IPython (now becoming Jupyter) increasing and solidifying the 
> Python position.

It's just possible there is a selection effect ;)  Plus the 
future may not be like the past.

> D's position is quite weak here because one of the important 
> things is visualising data, something SciPy/Matplotlib are very 
> good at. D has no real play in this arena and so there is no 
> way (currently) of
> creating a foothold. Sad, but…

You're right about the lack of visualization being a shame. I 
have been thinking about porting Bokeh bindings to D.  There 
isn't much too it on the server side - all you need to do is 
build up the object model and translate it to JSON - but I have 
not time right now to do it all myself.

https://github.com/bokeh/bokeh

I did port MathGL C API to D, although I haven't tested yet 
beyond the simplest example.  The C++ bindings aren't so much 
work to add, although even the C API is not so ugly.

http://mathgl.sourceforge.net/doc_en/Main.html


More information about the Digitalmars-d mailing list