On Mon, 2014-08-18 at 18:59 +0000, Laeeth Isharc via Digitalmars-d-learn wrote: […] > Thanks for the colour - I appreciate it. I have played with > numba and pypy with numpy and it seems a powerful tool for some > kinds of jobs. Perhaps it is my relative unfamiliarity with > python, but for the time being I feel more comfortable with C > type languages for other kinds of work. As a pragmatic idealist, > one may as well use whatever tool seems to be pretty good > generally and which one feels confident in wielding to accomplish > the task at hand.
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. For me, NumPy has some serious problems despite being the accepted norm for computational work. The USP for Python/NumPy/SciPy/Matplotlib is that it costs an infinite amount less than Mathematica and Matlab. This is an non-trivial issue from which I am gaining a lot of business :-) > 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. […] -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder