The next Accidental Difficulty in software

First, go read this article by Joel: Book Review: Beyond Java.  He mentions this list, of great advances that have address some accidental difficulties in software: Assemblers Algebraic languages (including Fortran) Structured languages (Algol-60 and C) Declarative languages (including SQL) Memory-managed languages (including Lisp, VB, and Java) First, I’m disappointed he didn’t list C# next…

3

Backing up your data

I’ve been engaged in a bunch of discussion about how to keep your personal data safe at home.  I hear a lot of people say they want to build a RAID5 array in a server, and put their family photos on it.  I can think of many ways to lose my data: Hardware Failure Fire,…

1

Finding the correct source

From a previous comment: > A copy of the source tree that exactly matches that test VS. Why IDE unable to keep track versions of sources for me ? Why not embed meta-information in PDB’s on how and there to retrieve correct source file version ? Actually, it does.  In VS2005, the debugger team added…

0

new job

Quiet here, huh?  Been busy, including a 12 week parental leave. Now that I’ve been back at work a couple weeks, I can tell you what I’ve been up to. I’m no longer on the C# or Debugger teams.  I have a new gig. The neat thing about working on development tools is that we…

6