About cross-platform unit testing in C++

A lot has been said about unit testing à la JUnit in C++; the most interesting article about the subject is without any doubt Exploring the C++ Unit Testing Framework Jungle, By Noel Llopis, with a thorough comparison of the most important C++ unit testing frameworks out there:

While I won’t go into much detail about his article, I think that the only aspect that Noel forgot in his analysis is the cross-platform capabilities of these frameworks. And that is precisely the aspect that I was looking for while choosing a unit testing framework for a personal project: I needed it to work seamlessly in Ubuntu, Mac OS X and Windows.

Continue reading

Avoiding basic trouble

I remember that, late 2004, I was asked by my employer to evaluate the migration of a huge (huge, did I say huge?) Visual Basic 6 “classic” client-server application to an SOA-based Visual Basic .NET one. The application was a business-critical one for several customers, kind of a government ERP system, built initially in VB 3 or 4, and slowly migrated through the years to new versions of VB. Until VB.NET came out.

Now for those that might not know it, even if those two versions of Visual Basic come from the same company, well, they are not AT ALL compatible. That’s how trouble came in.

Continue reading

Google Code Search vs. Koders.com

Last year I’ve written about Koders.com, a search engine that crawled open source code repositories and allowed developers to search for code; an extremely interesting and valuable tool indeed. When I first saw Koders.com I thought (and I wrote that down as well) that they would be soon bought by Google, because everything in Koders.com looks at first glance like a Google application. But actually, something different happened: Google came up with Google Code Search, its own code search engine. Here’s a quick comparison of both.

Continue reading

See what I mean?

http://ddj.com/dept/windows/193100342

September 28, 2006

Microsoft Cautions Developers About Visual Studio/Vista Conflicts

By Stacy Cowley

Microsoft set off a furor among developers this week when it disclosed that Visual Studio 2005 won’t be fully compatible with Vista and that older versions of Visual Studio won’t be supported at all on Vista. Microsoft pledged to smooth out the Visual Studio 2005 software conflicts with a patch “soon” after Vista’s release. Continue reading