Linked by snydeq on Tue 8th Mar 2011 23:54 UTC
Windows Grizzled Unix vet Paul Venezia tips his cap to the Windows Server crew, suggesting that the lessons of Unix history have not been lost on Microsoft -- and that's one reason why Windows Server has become so complex. 'The Windows Server of today has more in common with Unix than many people want to admit. The upside: more stable servers, greater scope of services, better adherence to standards, and Microsoft's newfound willingness to work with its competition. The downside is that Windows has become more complex than Unix from a management and administration point of view,' Venezia writes, even if he still sees some Windows admin practices as prime examples of how not to administer servers.
Thread beginning with comment 465459
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: digging
by Soulbender on Wed 9th Mar 2011 18:59 UTC in reply to "RE: digging"
Member since:

But why the hell is it called /etc?

Why is rather unimportant. All you need to remember is that configuration files are in that directory. Equally non-obvious naming conventions can be found on any platform, including Windows.

I guess my point is that they're both a huge pain in the ass

True but in my experience *nix is less of a pain in the ass. As an example, just yesterday I had to create some scheduled jobs on Server 2003. Imagine my surprise when I found out that it is *IMPOSSIBLE* to set a scheduled task to be run by the System user using the GUI. It can only be done using the schtasks cli command. Wtf?

In my personal experience Windows (and Windows apps) works in the opposite way of Linux. Initially you feel great because it's all so easy and simple to do. Click there, check a checkbox here, wooooh! done already. Over time though, the more you work with it the more frustrating it get as you discover more and more shortcomings and inflexibilities and the insane complexity of the registry starts to wear you down.
*nix, on the other hand, feels overwhelming at first and you're not really sure wtf you're supposed to do and how. Where the hell do I configure network interfaces and what the heck is all this stuff in /var about? However, the more you work with it the easier it gets and the more you come to appreciate the flexibility and simplicity.

Edited 2011-03-09 19:11 UTC

Reply Parent Score: 5