TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What programming languages are used in hard-sciences?

3 点作者 alecbibat超过 11 年前
I'm going to be graduating in May with a Biochemistry and Molecular Biology degree. I'm mostly interested in doing research (cancer or stem cell if I can), and I'm curious if there's a language that will make me a more competitive job applicant. I've already had a good amount of lab experience outside of school (helping a professor in his lab) and have a decent GPA.<p>I know Python is used in the lab I'm in now to build software that analyzes the data we're spitting out of the lab and I know it's used a lot in physics research as well so I've pinned it as the language I should be learning.<p>I already know a little Python and Ruby (mainly I've just gotten through Zed's tutorials and made a few side projects), but are there any other languages people in the field have seen that are used specifically for research or that have pointed biomedical applications?

5 条评论

infinity超过 11 年前
Perl seems to be used in Bioinformatics, because there are several books out there discussing the application of Perl:<p>- Beginning Perl for Bioinformatics<p>- Mastering Perl for Bioinformatics<p>both are published by O&#x27;Reilly (I haven&#x27;t them, so I can&#x27;t give a recommendation. Also I don&#x27;t have any contact with the field of Bioinformatics.).<p>A search on Amazon reveals quite a lot of books on the combination of Perl and Bioinformatics.<p>There is another book which sounds interesting:<p>- Developing Bioinformatics Computer Skills (O&#x27;Reilly)<p><a href="http://shop.oreilly.com/product/9781565926646.do" rel="nofollow">http:&#x2F;&#x2F;shop.oreilly.com&#x2F;product&#x2F;9781565926646.do</a><p>It also appears to discuss the question why Perl is used for some things in Bioinformatics.<p>The same author (Cynthia Gibas) has written an introductory article:<p>Computers + Biology = Bioinformatics<p><a href="http://oreilly.com/news/bioinformatics_0401.html" rel="nofollow">http:&#x2F;&#x2F;oreilly.com&#x2F;news&#x2F;bioinformatics_0401.html</a><p>I can&#x27;t tell you if learning Perl will give you a competitive advantage in job applications, but I have enjoyed learning Perl very much :)
kjs3超过 11 年前
Python and R are the cool new kids in bioinformatics, seem to be ubiquitous and there are tons of resources to get you up to speed. SAS, Matlab and to a lesser extent SPSS are more old guard, but there are a lot of folks who still use them. If you want to get really old school, Fortran is still in use, though I see it more on the physics side of the house.<p>If you&#x27;re really looking to differentiate yourself, I look at combining Python or R with one of the &#x27;big data&#x27; infrastructures (e.g. Mapreduce, NoSql, SQL). Then you&#x27;ll be able to sell yourself as not only being able to analyze the data, but understand the data collection, handling and storage aspect as well.
iends超过 11 年前
Fortran<p>Perl<p>R<p>Python<p>Are the languages I see in talking with biology&#x2F;biochem PhD students.
Nicholas_C超过 11 年前
My mother is in a biochem PhD program at a top state school and uses R for her work.
dbla超过 11 年前
IDL is used in most Astronomy reserach
评论 #6396882 未加载