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

Reply via email to