Thursday, October 30, 2008
Its a computing tradition to have your first program in a new programming language output ‘Hello World’, best not to go against tradition:
puts ‘hello world’
This has uncovered an issue with the WYSIWYG editor built into Wordpress which is stripping out the name part of the pre tags that is used by the google syntax highlighter. [...]
Wednesday, October 29, 2008
I’ve really needed to get round to learning a powerful object oriented scripted or interpreted programming language to replace windows batch files (which I currently use) for a while now. As Microsoft seems determined to gut their functionality with each new Windows release and I find myself wanting more functionality and power than batch scripts [...]
Tuesday, October 28, 2008
There are many different programing languages in existence today (I’m going to write about the languages I am familiar with) and I like to visualise their relationships as layers of a cake. There are two main ways to categorise programming languages: as having high or low levels of abstraction and as either compiled or interpreted [...]
Knowing what is required to complete a programming task can be a black art, unless some thought is used. This can be observed by how frequently engineers complete 90% of a task to only then spend a further significant period of time finishing the last elusive 10% of the task. In the worst cases that [...]
It would seem that as a profession Software Engineers when left to their own devices will attempt to make a perfect solution to a problem, rather than accepting a working solution. This may sound innocent enough as being 75% perfect (with a working solution) is usually not too painful in time and effort to achieve, [...]