Archive for the ‘The basics of...’ Category

The basics of … C\C++

Tuesday, December 16th, 2008

Image via Wikipedia C and increasingly its Object Oriented younger brother, C++, are the go-to languages if you need complete control over your computer and the ability to transfer your code to just about any other platform. They are also the languages that are most likely to trip ...

The basics of…R

Monday, December 8th, 2008

[caption id="" align="alignleft" width="300" caption="Photo by lizjones112"][/caption] R is a free programming language designed to be good at statistics and graphics.  It's downloadable for free and has lots of built-in functionality for maths, statistics and graphics operation.  It also has an active community that develops new add-on packages (libraries) and can ...

Book review of … Facts and Fallacies of Software Engineering

Monday, December 1st, 2008

'Facts and Fallacies of Software Engineering ', by Robert L. Glass. Robert Glass is a man who knows a lot about software engineering, he has written over a dozen books and writes regular columns in programming and computing publications that work towards his, self-confessed, goal of trying to bridge the academic ...

The basics of…Matlab

Monday, November 17th, 2008

[caption id="" align="alignleft" width="300" caption="Photo by kennymatic"][/caption] It's important to know the basic features of any language you're programming in.  We don't just mean the syntax or whether the language is dynamically or statically typed (although these are very important); you also need to know what the language is good for, ...

The basics of…pseudocode

Monday, October 20th, 2008

[caption id="" align="alignleft" width="300" caption="photo by WorldIslandInfo.com"][/caption] Pseudocode is the code you would write if a computer was as smart as a person. It is a way to capture the logical rigour of programming language, without the messy syntax, but maintaining the flexibility of human language. Pseudocode is therefore a cross ...