3 ms·
It is a great concept, it makes sense from any reasonable viewpoint, yet for some reason I loath the registry with a passion, not exactly sure why, but I think
by somat 5y ago
It is a great concept, it makes sense from any reasonable viewpoint, yet for some reason I loath the registry with a passion, not exactly sure why, but I think it comes down to the question.
Why do we need an additional tree to store configuration?
- FridgeSeal 5y agoI think because it’s used haphazardly and applications make messes that they never clean up. Also, having both env vars, local config and registry creates sort of a smorgasbord-stuff gets thrown everywhere. If all you were allowed for config was the registry,and application scopes were more tightly defined and enforced, it would probably be a lot nicer.
- dredmorbius 5y agoIf an architecture results in persistent and pervasive misuse, the problem isn't the misuse, the problem is the architecture.
- FridgeSeal 5y agoI agree 100%, I’m just hypothesising why it could have ended up like that, and if there’s a way to have something “registry-like” without the observed flaws.
- zmmmmm 5y agoI always just found it incredibly hostile to access and use. Hate to think the hours I've lost from my life using Regedit. But that goes for all sysadmin stuff in Windows. Give me plain text files I can grep and edit with vim, backup by making copies, diff, version etc. Make it JSON if you want but let me use real tools and not the horror show of Regedit and it's ilk.
- gerikson 5y agoPowerShell is your friend now.
- pie_flavor 5y agoYou don't. You can store it anywhere else you like and most programs do. The system uses it to store its own configuration so other programs can configure the way they integrate with the system.