Archive for the ‘The basics of...’ Category
Thursday, December 17th, 2009
[caption id="" align="alignleft" width="300" caption="image by marco annunziata"][/caption]
Scientist-Programmers write a lot of scripts. It's part-and-parcel of "trying stuff out", it's a quick way to get some number crunching done on those data, and it's very useful for generating the figures and tables that you need for that paper you're ...
Posted in Craft of coding, The Scientist-Programmer, The basics of... | No Comments »
Wednesday, September 2nd, 2009
[caption id="" align="alignleft" width="300" caption="photo by vali..."][/caption]
The purpose of this blog is to help scientists program more effectively and efficiently, so they can get more science done. For those of you who'd like to be systematic in your learning, we present the prog4sci software project primer!
Related posts:The ‘Programming for ...
Posted in Craft of coding, The basics of... | No Comments »
Tuesday, July 21st, 2009
Image via Wikipedia
Python (named after the TV series Monty Python's Flying Circus, not the snake) is a high level programming language that aims to have a clear syntax and only one correct way of doing something. This post will look at how it can be used for ...
Posted in Choosing a programming language, The basics of... | 4 Comments »
Monday, May 11th, 2009
[caption id="attachment_535" align="alignleft" width="240" caption="Image from sketch22"][/caption]
Simplified Wrapper and Interface Generator, or SWIG for short, is a tool that provides a way to interface C/C++ with a variety of high level programming languages (notably Python, R but not Matlab - which has it's own way of linking to C). It ...
Posted in More advanced topics, The basics of..., tools | 2 Comments »
Monday, March 23rd, 2009
Image via Wikipedia
Java is a object oriented language developed by Sun Microsystems. It was designed from scratch to be simple, secure and platform independent. It has a large and active community and recently most of the code has been made open source. This post looks covers the ...
Posted in The basics of... | 4 Comments »