TortoiseSVN and Visual Studio Integration - Visual Studio 2008
Finally, I am getting around to an update to the TortoiseSVN Visual Studio Integration. The catalyst for this is the release of Visual Studio 2008 (formally codename Orcas) Beta 2, and making sure I can still play with Subversion through the IDE.
I have made a new distribution ZIP file ...read more
C Front-End For LLVM Open-Sourced
Intel Open-Sources Threading Bulding Blocks
Intel has just open-sourced their Threading Building Blocks library. Intel describe it as a "rich and complete approach to expressing parallelism in a C++ program".
With multi-threading in general being so immature when looking at other libraries, another solution can never hurt. So add it to Boost.Threads, OpenMP, wxThread ...read more
Some Good Bazaar Reading
Some good articles about Bazaar can be read here:
Part 1 - Version Control : The Future Is Adaptive
Part 2 - It Takes A Community To Raise Great Software
Part 3 - Wanted : Rock Solid Version Control
Part 4 - Version Control: Plug-ins Versus Toolkits
The blogger Ian Clatworthy does work on Bazaar so ...read more
Life Without Internet
Argh! The web has been down at work for over 24 hours. I now realise it is 100% essential for my job. Google has replaced a certain portion of my brain.... I can't answer any questions without it (okay, a slight exaggeration).
One tool I have now found indispensable ...read more
Great Free Software - MacPorts
Bazaar and Visual Studio Integration
The Bazaar distributed source control system has some Google Summer Of Code Projects. One of which is the Visual Studio integration and recently there has been a status update on the mailing list talking about progress - read it here.
I think the distributed source control system that catches on will ...read more
Distributed Revision Control And APIs
Distributed Revision Control Redux
Eclipse CDT For Windows
Now ...read more
LLVM - Low-Level Virtual Machine
Recently there has been a lot of development on the Low-Level Virtual Machine (LLVM). It provides a back-end for compilers to allow for optimisation for the entire lifetime of the program.
The GLSL in Mesa has been implemented using LLVM. You can read a little about it here. The OpenGL ...read more
C++0x Google Presentation
Here is an interesting video from the Google Talks series which details some of the new features in C++0x.
Distributed Revision Control - Mercurial
The Tortoises Are Coming
I've been having a serious look into all the distributed revision control systems out there (well, the ...read more
Some Free Merge Tools
Random Bits Of News
The latest version of the Bullet physics SDK has been released. Version 2.3 contains C++ and C# versions (witht he C# version being available also for the X-Box 360 devkit). It now has a unified multithreaded implementation and a variety of bugfixes.
In related news GImpact which uses the ...read more
More OpenGL News
Back to Blogging
There has been no blogging for a couple of weeks because I was on holiday in America, then ill. But now it is time to get back to blogging since plenty has happened in the world of computers during my break. I have some emails to reply to from the ...read more