Archive for the ‘The basics of...’ Category
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 ...
Posted in The basics of... | 1 Comment »
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 ...
Posted in Choosing a programming language, The basics of... | 5 Comments »
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 ...
Posted in Book review, More advanced topics, The basics of... | 4 Comments »
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, ...
Posted in Choosing a programming language, The basics of..., tools | 5 Comments »
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 ...
Posted in Design/planning, The basics of... | No Comments »