POV-Ray : Newsgroups : povray.off-topic : An ironic development : Re: An ironic development Server Time
28 Jul 2024 20:29:29 EDT (-0400)
  Re: An ironic development  
From: Francois Labreque
Date: 29 Oct 2012 09:28:41
Message: <508e8489$1@news.povray.org>

> On 10/28/2012 2:28 PM, Orchid Win7 v1 wrote:
>> The Windows registry. Apparently a lot of people hate it. Tom Kyte
>> refers to it as "the Microsoft copy-protection system" (which is odd,
>> considering it has absolutely nothing to do with copy-protection...)
>> Apparently it's a *really* unpopular system.
>>
>> The Unix way has always been for programs to populate your home
>> directory with thousands of .rc files, each and every one of them in a
>> different randomly-designed file format.

AIX has had a binary configuration system for eons.

>>
>> But now, there is a new hope for a unified configuration system. They
>> call it "Gsettings". And the hilarious thing is that it is COMPLETELY
>> ISOMORPHIC TO... the Windows registry.

"Unified" for anyone who decides to use it.  It will probably become as 
popular as CDE.

>
> Snort.. Actually, the problem with the windows registry are:
>
> 1. Can't read the damn thing, without the editor.
>
> 2. Things don't always uninstall cleanly.

Even though it's mostly due to lazy uninstallers, that can be done on 
purpose.  For example, trial versions leave install info beihnd on 
purpose so that you can't simply reinstall your demo version when the 30 
days have expired.  Another reason might be shared keys between multiple 
applications of the same family.  If you uninstall app A from vendor X 
and it zaps the whole X branch of the registry, then app B from the same 
vendor will no longer function properly.  The real problem is that the 
Windows registry does not keep track of which applications need which 
key, so the uninstaller (or a defrag utility) can't really know which 
keys are still valid.


-- 
/*Francois Labreque*/#local a=x+y;#local b=x+a;#local c=a+b;#macro P(F//
/*    flabreque    */L)polygon{5,F,F+z,L+z,L,F pigment{rgb 9}}#end union
/*        @        */{P(0,a)P(a,b)P(b,c)P(2*a,2*b)P(2*b,b+c)P(b+c,<2,3>)
/*   gmail.com     */}camera{orthographic location<6,1.25,-6>look_at a }


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.