Minh wrote:MS felt that error handling was a lost skill and they wanted to start training developers in that again.
By having a single point of failure for virtually every application on a disk sector, developers are forced to get better in error handling.
In the long run, you see that devs were able to take to .Net exceptions with ease.
What a bunch of <bs>... (why wasn't bu...sh*t bleeped?)
The registry is a core service. If your OS core is down, your appication won't work anyway.
You might as well have said that they chose to use a 'file system' (insert ANY core service here) just to add a single point of failure.
If your application does not need the registy, don't use it. You don't have to be a dick about it.