3 ms·
As an aside, these sorts of comments about the needs of a "scientific programmer" always irk me. I've been doing scientific software development now for 20 yea
by dalke 10y ago
As an aside, these sorts of comments about the needs of a "scientific programmer" always irk me.
I've been doing scientific software development now for 20 years. I do non-numerical scientific computing, originally structural biology, then bioinformatics, and now chemical informatics, the last dominated by graph theory.
I rarely use NumPy and effectively never the languages you mentioned. Last year on one project I did use a hypergeometric survival function from SciPy, then re-implemented it in Python so I wouldn't have the large dependency for what was a few tens of lines of code.
Biopython, as another example, has almost no dependencies on NumPy, and works under PyPy.
- forgotpwtomain 10y agoIt would be awesome if you have a blog post or another resource that contains some of your work experience that you can link? I'd be very interested.
- dalke 10y agoThe best I can offer are my previous HN comments on the topic, at https://hn.algolia.com/?query=dalke%20numpy&sort=byPopularity&prefix&page=0&dateRange=all&type=comment https://hn.algolia.com/?query=dalke%20numpy&sort=byPopularit... and http://www.dalkescientific.com/writings/diary/archive/2011/11/09/f2pypy.html http://www.dalkescientific.com/writings/diary/archive/2011/1... . I don't see what's awesome or all that interesting about it.