|
Audio Asylum Thread Printer Get a view of an entire thread on one page |
For Sale Ads |
66.214.36.239
In Reply to: Not completely unfounded and unproven, but certainly misrepresented posted by Christine Tham on August 22, 2006 at 21:45:04:
I wish I knew who started this dll rumor...do you realize how many different processes run at any given time during an active Windows session? To assume that dll's have an impact on the sound quality of music coming out is absurd, given the fact that there are many more intrusive processes being run by executed code, interdependencies, etc.
Follow Ups:
And this is what's wrong with Windows - bits thrown together.It is my experience that IT programs go wrong most when 'programers' assemble a lot of different 'library' codes without proper understanding or verification. And there are lots of them!
Call me old fashioned, but I believe, and demand in my work, understanding of what various processes do before accepting that they are 'faultless'.
This is where the EU is fining Microsoft so heavilly for failing to provide transparency in the Media Player side of things, making it difficult for others to provide 'fault free' competition.
Hokay, you've pushed a button here.Microsoft gets pilloried/fined/legislated against because they provide facilities such as browser and media player for free, thus hindering other organisations from screwing revenue out of the general public. These other organisations then lobby their politicos.
If the EU had their way, we would all have to buy a third party media player license as well as Windows. And a browser. And doubtless eventually a GUI.
Personally, I don't like Media Player, but I do appreciate that it's presence makes the alternatives considerably less expensive. Think back to what a WP suite used to cost before Office became the de-facto standard, and consider that the alternatives most worthy of consideration are either free or near as damn it.
Before OS/2 & WIndows, operating systems were far simpler, more expensive, and considerably more flaky. So please don't do the knee-jerk thing about Windows. And don't start wittering on about Apple, the last original idea they had was Lisa.
So you think that the crappy MP10 is better than the free fooobar and others. And you think that MP10 as a video player is acceptable compared to much better low cost alternatives.50 million lines of code is RIDICULUS for an operating system in terms of being able to fully comprehend what is going on.
Actually, if you bothered to read my post, I state that I don't like WMP. For audio I use Foobar, for video Powerdvd.How do you know there are 50 million lines of code in XP - have you counted 'em? Or do you just believe what you hear second hand.
Or perhaps mis-read.
Have you any idea of the overheads in providing out of the box support for the range of peripherals that XP handles?
Sorry, I don't usually get this aggressive - just don't like it when people mount a populist hobby horse. Badly.
here...
- http://www.businessweek.com/technology/content/apr2003/tc20030429_6540_tc047.htm (Open in New Window)
This only illustrates my point.1. It must be true 'cos it was in an up-market rag. Presumably written by some clueless hack with an eye for the sensational, and a qualification in English, media studies, or marketing.
2. If you actually READ the article it's about WinServer 2003, not XP.
BTW - please define what a line of code is in this context. Does it include comments, scripts, squiggly brackets, data definitions, picture definitions, help, etc. etc.. Real chaps talk about instructions.
AND, given the broad support for platforms, peripherals, and interfaces, how much of the code is actually relevent at any one time.
Tell you, a fully featured Linux distro makes XP look small. XP is even more scaleable. I have it running on a P133 laptop with 48MB memory & 2GB HD - including office. Not exactly fast, but it does run. Try and do this with KDE or Gnome.
that's the end of it... ;-)
Yet somehow WMP is half the size of Powerdvd 7.Bloatware is the name of the game nowadays, chiefly to make copying/txing as painfull as possible. All suppliers, not just Microsoft.
The MS corporate pack is even bundled so that it requires dual layer dvds for copying.
Look, I'm not saying that Microsoft is the best thing since sliced bread - I don't believe that they are any better, worse, smaller, or more bloated than the viable alternatives. I'm just trying to get people to think, rather than just paraphrasing populist media.
Or, to put it another way: "40 billion flies can't be wrong - eat shit".
... if you are familiar with fmak's posts, he has very fixed views on a lot of things and seldom change them no matter what other people say.I would agree that Microsoft does not necessarily produce code any more bloated than other developers. Though I could possibly suggest I have been less than impressed with some of their code.
Still, I do remember the days where you could comfortably fit a full Unix System V distribution on less than 20MB. And MS-DOS for many years can be installed on a single floppy.
When MSDOS first came out it had a slow take up in the UK 'cos people thought an OS that required 128KB ludicrous.
I remember the Apple II had an operating system (the Apple Monitor) that fits into 2K.By contrast, I rewrote the operating system for the Commodore 64 when I was a kid, borrowing a lot of the concepts from the Apple II, and it fits into 4K.
Here's a bit of interesting trivia: the current Apple MacOS is based on the Mach "micro-kernel" (there was quite a lot of research into distributed operating systems in the 80s, and micro-kernels came out of there) - but the Mach "micro-kernel" is far larger than the completely monolithic statically linked Unix V7 kernel :-)
A lot of the bloat is intentional though, because cheap memory allows you to have algorithms that are memory intensive but computationally cheap. Eg. my paper on Unix password decryption, rather than than doing the DES algorithm step by step, it's far easier to look up a 4MB precomputed table.
A lot of implementations these days do something similar, precompute, and use a lookup table. However, this causes large code.
instead they have bloated backwards compatible crap in there that creates a nightmare for interdependent processes and all the rest of the nonsense...
It's because of the "Microsoft way" - the majority of Microsoft development is done by very bright but recent university graduates. In other words, "mini Bill Gates"They have great productivity, and occasionally fantastic innovation, but it does mean Microsoft tends to have a "not invented here" syndrome and often the same mistakes are repeated again and again by each new team. Also the design tends to be long on "kruftiness" but sometimes short on the bigger architecture picture and longer term maintenance issues are sometimes not well thought through.
Take DLLs for example. Microsoft made the same mistake as Sun in not considering versioning - hence the issues we all face today. At least Sun was able to rectify their mistake - Microsoft took too long and the flawed design became entrenched.
I can understand "not invented here" because one believes one can do a better job, but jeez at least try and learn from your competitors' mistakes! :-)
that's why...
Inertia - changing policy in a large corporate is like turning a supertanker, so with Microsoft it must be like having several supertankers strapped together.Problem is the decision makers are too far away from the workface.
So you now agree with me?No, I do not have fixed views. I respect relevant views and learn from them, not comments that onlt computer codes and bits matter in audio.
Christine, if I have a view on band width and audio, it is because in 30 years of listening and measuring, limited band audio can sound nice, but never as good as wide band audio done right.
No I don't agree with you - it seems you filter every post to suite your requirements. Try reading all the words out loud (under your breath if this embarrasses you) it may help.How do you decide what is relevent?
What has longevity got to do with it - in fact, it could be argued that your training & premises are obsolete.
Certainly you should cultivate listening skills, open-mindedness, tolerance and flexibility. I can point you at suitable training material if you wish.
Just to show you how infantile your arguments are ...For the record, I have been "listening and measuring" for over 35 years. So you have 5 years of experience to catch up on.
Come and and talk to us then!
I made no arguments; if what I post is infantile, then you remarkds are stupid.
Christine,Fmak knows all. Remember this.
40 years in my case. Course this just means we are all hf deaf....
This post is made possible by the generous support of people like you and our sponsors: