Ok, obviously I’ve lost my mind. But, I’ve got two things to report with Windows Vista and Microsoft in general that now allow me to feel a bit better about my move back to the darkside.
1) I was listening to a podcast (Windows Weekly) which was talking about some of the new initiatives Microsoft was making. The key one that caught my ear was their move to opening more of their APIs! Well, that may not be “Open Source”, but it’s definitely a step in the right direction! They are a for-profit company, so I certainly don’t expect them to open their source, but open APIs are a step toward a more conformed marketplace. Conformity is good when it comes to computers. I prefer to use the term “Standards” but it is what it is.
2) Symbolic Links! No shit! There are symlinks in Vista! This has to be the #1 feature that bothered me about Windows ever since I discovered the wonders of Linux. Symlinks are such a useful feature and have been in use in the *nix world for SO freakin long! It really bothered me that Windows did not have this functionality. Especially since it was such a trivial thing to implement! But, now it’s here! I discovered it thanks to a post on the How-To Geek. Here’s the gist! Oh, and you have to run the command window as Administrator.
C:\Users\username> mklink Creates a symbolic link. MKLINK [[/D] | [/H] | [/J]] Link Target /D Creates a directory symbolic link. Default is a file symbolic link. /H Creates a hard link instead of a symbolic link. /J Creates a Directory Junction. Link specifies the new symbolic link name. Target specifies the path (relative or absolute) that the new link refers to.