MinGW GCC and all that great stuff

Thu 10 May 2007 by Garry Bodsworth

One of the most overlooked programs out there is GCC - The Gnu Compiler Collection - a vast array of development tools that are truly free to use unencumbered.

It provides a suite of compilers from Fortran, to Java, to C++.

At the moment for Windows unless you use Cygwin (not recommended ...

read more

Open-Source Java

Thu 10 May 2007 by Garry Bodsworth

Sun announced the open-source Java Development Kit recently. It's under the GPLv2 license and it looks like they want to capture the open-source community.

This could be a really interesting period since Java may start to gain even more traction as more people become involved in its development. Hopefully ...

read more

SPA Cambridge Meeting - CMMI

Thu 10 May 2007 by Garry Bodsworth

Went to another talk from the BCS SPA Cambridge group. There is a talk every month and they are normally well worth attending, there is certainly nothing else I have found like it elsewhere. As usual they are hosted at Microsoft Research, Cambridge with a buffet.

This month's talk ...

read more

New Blog Of Interest

Tue 08 May 2007 by Garry Bodsworth

An interesting new blog is out there about physics-based animation. You can go and read it here.

It is mainly from a gaming perspective but I think that most of the theory can be applied to engineering as well. A lot of great theory comes out of the gaming arena ...

read more

Adobe ASL

Tue 08 May 2007 by Garry Bodsworth

A new version of the Adobe ASL open-source GUI library came out on the 3rd May. The releases of this library seem to be steaming ahead at a monthly rate. As far as I can tell it is not in production use at Adobe but provides a testing ground for ...

read more

CMake - Cross-Platform Make

Wed 02 May 2007 by Garry Bodsworth

CMake is a cross-platform make system that seems to be gaining a large following. It is simple to write the make definitions and the program can create platform specific builds including Visual Studio.NET project and solution files. There is a nice Wikipedia article here.

Recently KDE successfully transitioned to ...

read more

Dell Offers Ubuntu Linux Option

Tue 01 May 2007 by Garry Bodsworth

Dell has officially announced they will be making Linux based computers.

Dell are going to offer certain computers with the option of Ubuntu 7.04 (Feisty Fawn) as the pre-installed OS. This is a good thing because it will at least guarantee the hardware and support of those platforms will ...

read more

GUI Toolkits - Notus

Thu 26 April 2007 by Garry Bodsworth

This is a GUI toolkit that I had never heard of or seen until yesterday.

Notus is a GUI toolkit based on the ideas of generic C++ programming, according to the website it is an attempt to create a domain model.

It hasn't been developed for a very long ...

read more

Visual C++ Orcas

Wed 25 April 2007 by Garry Bodsworth

Recently public betas for the next version of Visual Studio.NET Orcas (v9.0) were made available. It is possible to get hold of the free Express versions.

You can download Visual C++ Orcas here. And all the other Express versions can be accessed here.

The C++ compiler with Orcas ...

read more

OpenGL on Vista

Tue 24 April 2007 by Garry Bodsworth

Even though Windows Vista has been out a few months the myth that OpenGL is being degraded is still being perpetuated. Even though it was debunked what seems like at least a year ago the story just seems to have legs.

Anyway to re-emphasise that all is well in the ...

read more

C++ Interview Questions

Tue 24 April 2007 by Garry Bodsworth

I've been scouring the Internet for the best way to interview C++ developers. I'm new at the whole process but I do like finding out what other people have learnt, so maybe I can miss out some of the initial mis-steps.

Having technical questions to ask isn't ...

read more

More C++

Sun 22 April 2007 by Garry Bodsworth

The ASL project is run by Adobe where it is an attempt to create a cross-platform GUI library. It uses pure C++ with many advanced concepts being used. The GIL (Generic Image Library) part of the project was recently accepted into the Boost project.

The ASL Wiki has a fair ...

read more

Some interesting C++ articles

Sun 22 April 2007 by Garry Bodsworth

On osnews there is a story linking to some articles about C++. These articles cover C++ polymorphism and leveraging vector processing capabilities of modern processors with C++.

The polymorphism articles cover the use of templates to define interfaces and avoid inheritance. It all looks very COM like... There should be ...

read more

KDE desktop news

Fri 20 April 2007 by Garry Bodsworth

With the release of KDE4 planned for October the KDE development is certainly motoring along.

read more

Sabayon Linux Video

Thu 19 April 2007 by Garry Bodsworth

There is a great video of Sabayon Linux in action in this article.

One day I will get the eye candy working on my own graphics card, but it is still pretty good without the 3D goodness in Compiz/Beryl.

read more

Death By Powerpoint

Fri 13 April 2007 by Garry Bodsworth

For all those people who have considered hara-kiri whilst being attacked with Powerpoint presentations it is official that it is not good for brains.

read more

Visual C++ Orcas Feature Specifications

Fri 13 April 2007 by Garry Bodsworth

The next version of Visual Studio is looming over the horizon now. Appearing on one of the Microsoft blogs are the changes being lined up for Visual C++ and MFC.

You can see the post here.

The standards conformance looks to have some more improvements, which is always welcome.

There ...

read more

Bug Databases - Bugzilla

Fri 30 March 2007 by Garry Bodsworth

One of the great things about working in computers is finding technologies that makes your life easier. Finding a good fit for your development process is a bonus, but sometimes you do have to alter your process slightly to get the most out of those tools. One of the best ...

read more

Online Code Reviews - Codestriker

Thu 29 March 2007 by Garry Bodsworth

Part of the development process at work is code reviews. It is a peer review working as a sanity checker, and provides more than one set of eyes looking at the problem. The process itself is fairly simply governed by an excellent source control system in Subversion (with additional excellent ...

read more

Take Screenshots on Vista

Fri 09 March 2007 by Garry Bodsworth

Here is a great little program for taking screenshots on Vista without the pollution of underlying windows unless you want it to. It is called Window Clippings by Kenny Kerr.

read more