<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Martin Jones on The Carpentries</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/author/martin-jones/</link><description>Recent content in Martin Jones on The Carpentries</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 20 Nov 2024 10:51:28 -0500</lastBuildDate><atom:link href="https://deploy-preview-705--carpentries-website.netlify.app/blog/author/martin-jones/index.xml" rel="self" type="application/rss+xml"/><item><title>Advanced Python for Biologists</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/12/martin-jones-python-book/</link><pubDate>Thu, 05 Dec 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/12/martin-jones-python-book/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 When I was writing &lt;cite>Python for Biologists&lt;/cite>
 (see my &lt;a href="{{site.baseurl}}/blog/2013/10/python-for-biologists.html">previous guest post&lt;/a>)
 I was extremely ruthless about leaving material out. I wanted the book
 to cover pretty much the same set of language features that I teach in
 my instructor-led introductory programming courses, which meant I had
 to limit the scope of the book to what an average, motivated beginner
 could take in in a full-time week of study. This restriction meant
 that, while I think the overall balance of material in Python for
 Biologists is still the most useful set for novice programmers, there
 are big topics that didn't make the cut. There's no mention of
 object-oriented or functional programming, nothing about Python's
 extremely elegant comprehension syntax, and nothing on recursion. As I
 was writing, I made a list of all these omissions, with the promise to
 myself that I would write about them some day.
&lt;/p></description></item><item><title>Python for Biologists</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/10/python-for-biologists/</link><pubDate>Mon, 14 Oct 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/10/python-for-biologists/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Programmers, at least as found in scientific research institutions, generally fall into two groups.
 There are people with a computer science background,
 for whom programming is a way of Thinking About The World,
 and people with a scientific background,
 for whom programming is a way of Getting Things Done.
&lt;/p></description></item></channel></rss>