Windows Software Ugly, Boring & Uninspired
An anonymous reader writes "CPU magazine has written a very straight-to-the-point editorial on the lack of quality and innovation in software for the mainstream OS. They compare it to the Mac, which is found in a much different light. Where has all the innovation gone?" From the article: "There's too much coal and not enough diamonds within the sphere of downloads. The greatest pieces of software are plagued by unintelligent design, and very few rise to the level of ubiquity. Windows users don't have a strong sense of belonging; there's no user community rallying around the platform. We use the computer, certainly, or is the computer using us?"
There isn't one of them that gives you functionality that your browser doesn't already afford. Sure, they're pretty, but what's going to happen is that as people amass more and more of these widgets, the dashboard becomes cluttered and slow (it already is painfully slow on my MDD 1.25GHz G4, and that's just with the stock widgets, with the default set active only). Then there's going to be the question as to how to organize them all... the faux dock at the bottom is already insufficient. I know, let's stick a menu in there! Great idea!
Why not call it the Widgets Menu? And when you choose a widget from the menu, up comes the widget! Just like if you had chosen a bookmark from the Bookmarks menu from your favorite browser: up comes the web page containing the info you sought!
Or, we could create a page of little Widgets links, and then the user could click on the link and up pops the widget! Just as if it were a web page full of links, each leading to a separate page with different and useful functionality!
So my question is, why not just use the browser? IT ALREADY DOES THESE THINGS!
Not as pretty? Find a web page that has a decent designer/artist behind it. Between CSS and the GiMP, there's no excuse for ugly web pages anymore.
If you want to throw stones, throw them at a target that deserves to get hit: the Desktop Metaphor. Menus and windows with scrollbars and dialog boxes and lions and tigers and bears. The same constraints that Windows suffers under are also felt by Mac OS X, Gnome and KDE users too.
The branding has nothing to do with it.
BTW, Chris Pirillo, the guy who wrote this, he's the one who couldn't make the cut as a TechTV ScreenSaver, isn't that right?
Does it work? Does it make me more productive? That's what I want to know. Everything else is secondary, especially how "inspired" and "exciting" it is.
Would not change until strong economic incentives force microsoft to innovate.
Monopolies are strange that way.
This is just an idea, but has anybody considered that maybe our computers are designed around our personalities?
Think about it, who do you think of when you think of a mac user? Granted, there are many out there, but when I think of a hardcore mac user I think of somebody who is into designing music, movies, graphics editing, etc. They are designed to cater to a group of people who are more creative and right brained.
How about your average PC user? Picture an office cubicle. You'r accountant, lawyer, and doctor all use a PC.
Let us never forget that pretty software does not automatically mean functional software, and please God let us never make well structured code and functionality less of a priority than UI "prettyness".
Oh - by the way - those extensions (tabbed browsing, adblocking, etc) ARE NOT FREE.
Tabbed browsing is an extension for Safari? Strange, I seem to recall having the option to use tabs right there in the options immediately upon installing Panther (And later Tiger).
If something looks bland, that probably means that it's finally being used for something other than just being decorative? I mean, it's not like the average can opener had variable transparency and a shitload of useless LEDs stuck to it... One of the best applications I use in Windows (other than games) is Daemon Tools which is basically a system tray icon, a standard MFC load widget and some configuration scerens. Best. Interface. Ever.
I can appreciate a certain blandness, it allows me to actually see what I'm doing. Damn, my pencil is playing Amazing Grace again.
Fight hunger. Filet a politician and send him to a 3rd world country of your choice.
With rapid development environments like Visual Basic around for the Windows OS, it's not surprising that there is a lot more crap out there for Windows, verses other OS that don't have these easy to pick up IDEs. It simply takes a more developed skill set to write apps for MAC and *nix. I think that when (not if) a high quality and easy to learn development platform for Linux comes along, we'll start to see mountains of shit for it, too. Indeed, think about all the crappy web apps and dynamic web sites, written in your scripting language de Jour, this is what we have to look forward to.
"Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
The biggest problem with Windows is there are all kinds of inconsistencies. For example, last night I wanted to try the shortcut for creating a new Excel Spreadsheet. When I use the File menu, it shows me the "equivalent" shortcut is control-N, and it allows me to select a template on the right-hand side of the screen. When I use control-N, however, I can't select a template!
Another issue is that I can't find control panels and wizards that I've somehow wandered into earlier. For example, how do I roll back to a restore point? I know I've done it before, but yesterday I couldn't find a way to get there! I brought up the System control panel, and it only let me configure how much disk space to use for the system restore feature, not configure which restore point to roll back to! Argh!
Google's Picassa is the first piece of really inspired interface design I've seen in a long time. If only Windows / Mac / Linux was this easy to use and looked as good.
PocketGamer.org - For the gamer on the go!
One of the things that few companies do is integrated into the Windows Shell. Windows provides ample opportunities for an application to just dissapear and become part of the operating system. For instance, in a chat program, your chat buddies could appear as icons in a folder right alongside your other files --- dragging and dropping a file onto your friend's icon would start transferring the file. There are a lot of other examples, but part of the problem I think is pride (and not just in windows development) Everybody wants to do something a little differently. If you have a standardized skinnable shell and plug in your apps around that it would do a lot for the appeal of the product.
And don't even get started on annoying popups and those freaking MS Office icons like the paperclip guy.
To me, a big part of design is noticability: if I take my time to notice it, it's getting in the way of the work I want to do.
First off, I didn't read the article, but I will comment
Yep, that's stupid, all right.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
And by the way, if you don't like safari, don't use it. In fact if you don't like it DELETE IT! It's just an app, like anything else. Yes the webkit framework will remain for any apps coded to it, but you don't need Safari. Camino and Firefox have always seemed relatively quick to me.
As for OS X being rigid, I think an OS should be fairly rigid, in the same way that the laws of physics are rigid. It's a constraint, but one that we all understand instinctively. And if you don't like it, there are plenty of extensions to it. Check out www.unsanity.com
Show me a WinXX hack as cool as QuickSilver. Hell, windows doesn't even have hot corners.
As for windows theming, most of it is crap. Nice for eyecandy for a while, but totally lacking in consistency.
Want to talk about rigidity? How about the fact that in Windows you only have one command line interpreter? And cmd.exe can't even copy/paste like a normal app.
The one thing that bugs me in OS X is the lack of a quick route to executing a shell command, a la Start:Run in windows, but QuickSilver pretty much fixes this.
That's a feature, not a bug. I HATE the "belonging" aspect of the Mac community. I just want to own the freaking hammer, I don't want to join a hammer cult.
Sometimes it's best to just let stupid people be stupid.
So, yet another Generation Y-er (OMG! 3 'no carrier' jokes in the first paragraph! U R TEH FUNNYMAN!!!!!11one) posts yet another mindless rant about how Windows sucks. We hear how great his PSP is, how well Apple is doing with the iPod (thank you, Captain Obvious!) and how OS X apps are infinitely superior to Windows apps.
The twin barbs of his attack: Dashboard (which has already been discussed to death; let's just say that as many people hate it as love it) and an application called "Comic Life", which this grizzled veteran of computing (look at the picture) thinks "is likely to drive even the most die-hard Windows user to switch to OS X." Yeah: I'm gonna dump my whole platform to make my digital pictures cuter. Uh-huh. I'm surprised he didn't sneak a 'BSOD' joke into his rant or spell Windows with 'BL' or a dollar sign.
One mark in his favor: clearly, he is an expert in boring and uninspired. A lame blog post about Windows software sucking? Wow. Next.
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
Zonk... seriously, this stuff is getting old. I'm as much a Mac fan as the next guy, but this kind of stuff getting posted on a daily basis is just asking for a flame war. There are far better places to post this kind of Mac evangelism than here.
Unless I'm mistaken, most of us here expect to discuss topics of actual intelligence, rather than repeatedly beating each other over the head with such pointless debates like Mac vs PC.
I'm not suggesting that all Mac-related articles are bad. If Apple manages to do something truly revolutionary for the computing industry, I'm sure we'd like to know about it. But please, for the love of God, stop polluting Slashdot with this kind of nonsense to satisify your own personal biases.
Thank you.
8==8 Bones 8==8
If every developer innovated new metaphors for common tasks, the tools would quickly become terribly confusing IMHO. I think it's good with standarized terms for common tasks. Boring isn't exactly the word I'd choose here. Besides, he seem to complain about Windows software in particular, and many of these terms aren't specific to Windows.
Beware: In C++, your friends can see your privates!
Windows users don't have a strong sense of belonging; there's no user community rallying around the platform. We use the computer, certainly, or is the computer using us?"
That is one of the dumbest things I have read all week. Normal folks use computers as a means to an end. Just because the author gets a hardon over extraneous features and eye candy that add nothing to productivity, and is apparently thirteen and in need of being part of a group, doesn't mean the rest of us give a flying shit.
We use the computer, certainly, or is the computer using us?
I'd like to thank the submitter for including that quote. It prevented me from wasting my time reading the article. I would have thanked them even more for not bothering submitting such a worthless article in the first place.
Dan East
Better known as 318230.
is it professional to say "no sorry we cant help you right now, our systems are down". most office workers i know cant deal with windows security problems, and dont bother asking them to network or anything else.
Mike
I heart the RIAA & MPAA, im sure its mutual...
Seriously, people shouldn't even waste their time reading the front page blurb on this one.
Vote for Pedro
This article is pretty much correct. There are simply too many applications written for Windows where some enterprising young bastard has done away with the familiar and practical Windows widgets in favour of some overcomplex (or often over simplified) toolkit or skinning system. Most of these applications are therefore not compatible with accessibility features like tooltips and scalable fonts, international fonts, keyboard shortcuts, or even proper copy and pasting.
There is too much of this bad innovation that's spurred by the fact that MFC/WTL isn't terribly exciting and doesn't have enough pictures of naked animé girls. As you might have guessed, I hate skins. I think they're a prime example of a breakdown between function and form. So-called "innovative" interfaces break away from the Windows look and feel and clutter the desktop. If I have my desktop themed the way I want it, I resent applications that do not follow that theme. I resent crappy software that makes the text in the titlebar huge, italic Times New Roman, for example. I resent Quicktime Player. I would (and pretty much do) resent Winamp but I let it off the hook because by default it's a good example of skins done right. There's no useless bloat there (see Windows Media Player for the other side of the coin). My basic rule is: if you have to break away from the standard set of windowing controls presented to you by WTL because you feel your interface is not ergonomic, this is a failure state.
There are some special cases where it's not possible to use standard Windows controls, such as cross-platform software. But even here, suites like wxWidgets exist to allow you to keep the standard look-and-feel of the target OS.
I guess what I'm arguing for is for my desktop to be consistent across applications. It may be fair to say that Windows does not satisfy interface designers because it doesn't allow them to customize as freely as they may want to, but I believe that some restrictions are good. I am more than certain that I prefer Microsoft's idea of what a basic user interface should look like (well, Microsoft's pre-XP idea anyway) to what a 15-year-old manga fanatic or an overly arrogant designer thinks would be a totally awesome interface. Microsoft's is generally clean and simple, as it should be.
Some notes before I go:
Yes, I know that Office 2003 totally deviates from the typical style of Windows, but Office products tend to give hints about which way Microsoft would like the general look and feel of the interface to go. It also still works like a standard Windows interface with all accessibility, tab order, and customisation and hotkey features available.
I also fully understand that Windows may not be the best interface out there, and that MFC/WTL/ATL/STL totally sucks dude lollers! It's pretty good and consistent though.
Maybe I'm getting old, but I just want something that fits elegantly into my desktop paradigm, accepts my chosen font sizes and theme, and doesn't look like a pile of ass compared to all my other apps. Longhorn does not look like it's going to help me much in this regard. I just hope they don't make everything look like WMP.
The poof is not there to look cute. It's a visual cue to the user letting them know what just happened. If they accidentally dragged an icon off the dock, the poof tells them that they just made a mistake. If there was no feedback, they quite possibly wouldn't notice what they just did, and they would probably get frustrated when they couldn't find the icon anymore.
It's not about looking "professional," it's about a more intuitive UI experience.
In fact, I would say that the Apple experience is very Orwellian. "Here is the interface you will use. It is the same as every other interface. Your ability to configure it and later it is very limited, but you will learn to love it and live with it."
That's like complaining that the Federation ships in Star Trek are oppressively minimalistic in interior design. These are things which people actually prefer. There's nothing Orwellian about it. It's why New York City is so much easier to navigate than Atlanta, why ancient Rome looks so sane, why the Spaniards were blown away when they saw Tenochtitlan. These things were all planned. The Windows and Linux interfaces show the effects of suburban sprawl, OSX doesn't allow it.
The Apple interface is just as Orwellian as the Google interface. The reason you don't get this with Windows is that Windows has always used a half-assed copy of whatever Apple's doing with its interface. Unix grew up with interfaces that you had to just deal with, and Linux is in constant flux between feature creep and slimming down.
Direct away from face when opening.
Rather I think MS software has set he de-facto standard in many ways (e.g. MS Office) and because it is so widely-deployed seems diluated and boring compared to myriad other specialized apps on other platforms that users might have a harder time using (therefore more intriguing).
However the fact that MS Office has become the boring standard lends credence to it, especially when other office suites are continually trying to catch up and vy for user's attention.
Sounds more like a name-calling excuse to me.
The media would have you believe 80% of the women are ugly, boring and uninspired based upon what they hold up as a reference model (heroin-addict thin, vapeous, self-absorbed, etc.) This does not make most women less productive than their "beautiful" counterparts in Hollywood movies or New York runways. In fact, most succesful families and productive careers are spearheaded by women who look nothing like Paris Hilton.
Likewise, there are a bunch of ugly Windows applications doing a lot of work. Like it or not, Microsoft made it possible for mediocre programmers to make boring apps that get a lot of work done. These programs may not be innovative with pretty UI gimmicks that suck up CPU cycles, they tend to use more resources than they ought to, and they are fraught with spaghetti and bugs, but they get the work done.
The lack of innovation may help minimize training when teaching new apps. Teaching new paradigms is expensive and time consuming.
Like it or not, ugly is what most work is getting done on.
If "coal" is a Saturn and "dimond" is a Ferrari, why are you gawking at my car?
;-)
you may have coal software because owning dimond software makes no sense to you (and thats not a bad thing.) Windows may lack imagination and inovation becuase for some people thats good enough, they don't really give a flyin "F" about having the best. Look at Walmart, bigest retailer in the world, not because they sell dimonds but beacuse they sell cheap shit for cheap. That cheap is good enough for a lot of people and they go back for more. Why should Windows be any more than what "most" people are willing to pay for?
I am a Apple user and a Windows user and you see which one I listed first. I love Apple not beacuse it has the "fastest" CPU, or beacuse it had a huge rebate when I bought it. I love Apple beause I can do 10 things at once, and do them well. I hate wasting MY TIME - I don't want to f* around a computer all day. I want do something well and do it fast and get on with the next thing - and I obviously pay a higher price for that luxury. So is an Apple really more expensive to me? I think its just expensive to you.
All the design Apple puts into its products is just the icing on the cake. It takes a special person to really appreciate all that stuff - and be willing to pay for it. I hate how people always complain about the cost. A company that makes things out of Titanium or even Aluminum, which isn't cheap either, is not that concerned with making a Walmart cheap computer.
A computer is just a tool, and you should use one that is the best tool for you.
Your Saturn may get you from point A to B for 90,000 miles, my Ferrari will probably never see 50,000 but I'll have a grin every time I go from A to B.
PS - Sorry for any spelling mistakes, Windows doesn't have a global spell check like OS X (Just because I couldn't resist
Windows users don't have a strong sense of belonging; there's no user community rallying around the platform
In other news, there's no 'user community' rallying about around the world. I don't see people running around and screaming "HELL YEAH EARTH FOR TEH WIN!" at least.
When something's so big and so vast and there's no majority to keep oppressing you, there's no "user community rallying". People just accept it how it is. If Mac was the dominant platform, if the niche feeling was lost, there would be no 'macintosh user community' feel anymore.
You missed the "b" in Whambulance.
That's $12 for a single plugin. Add all the costs of all the little bits and pieces over time and see how much you've wasted on things that, everywhere else, are completely free. Christ, I'm surprised Apple included a "Shutdown" option in the menu, rather than leaving it out so that some developer could sell you one for $40.
I can't believe some of the silly crap that I've actually seen people charging for on this platform. Are they nuts?!
There's plenty of Windows (and Linux) software, much of it open-source and/or freeware, that I find to be extremely useful and practical. I don't give a damn whether or not it's pretty to look at.
I don't think the article is attacking the usefulness or the practicality of the software as much as its innovativeness. The Windows platform does not breed innovation - either in hardware or software. Windows is more historical than future-oriented because it has to be compatible with what people currently use. The sticker price on critical Windows applications are too much to not make the next OS backwards compatible with them. Hence, every version of Windows looks more and more like Windows. And the new ideas in Longhorn and IE 7? Yeah, two - three years after Apple.
Why? It can't. How innovative is Windows XP if the games I played on Windows Me, which also worked on Windows 98, also run on Windows XP?
Innovation is change - change in how we do things and how we build the tools we do things with. The Windows platform does not change, except in an increase in resource demands. If the tools don't change, the art doesn't change.
The Luddites were ahead of their time.
Lets look at some statistics.
.5? Why not just make it version 1 and clean up any nagging bugs? Unless, of course, they plan on adding more features on their roadmap.
.01 and such. Not even a tenth of a final version. Granted I know that open source projects move slowly, but why even bother advertising your project when it isn't even 1/10th of the way done?
Marketshare for Desktop OS
Windows ~90%
MacOS ~5%
Linux ~3%
That means that for every great app, there is likely to be nearly 100x more terrible apps for Windows than for the other operating systems. Its like the Playstation. Because Sony has the greater market, they also have the larger number of terrible games. An operating system does not make an application good or bad, regardless of whether pretty widgets are in the toolbar. Personally there are quite a few Windows applications that I could not live without that do not have any sort of linux equivalent good enough to allow me to switch.
Here are a few:
Mp3tag (Best tagger out there)
Photoshop
Illustrator
Reason
Ableton Live
Reaktor
Sound Forge
Picasa2
CDex
Alcohol 120%
GAMES GAMES GAMES GAMES
I could go on, but the fact of the matter is that at the very least Linux needs to start getting some serious sound applications for me to make the switch. I used to dual boot, but in the end it was such a pain anytime I wanted to play a game or work on some music that I gave up and stuck with the one environment that has all of my needs satisfied. MacOS is kind of interesting and has all the audio software I would ever need, but at what cost? More expensive hardware and about 0 games I'd be interested in. For what I didn't have to pay for my copy of windows, I'd be awfully hard pressed to start paying apple for an OS update every 6 months.
My point is that its not the platform that it is the problem its just that a lot of lazy and piss poor developers tend to flock to the platform that is the most popular. To be perfectly honest, if you want a great example of a platform that has a lot of god awful software, just take a look at linux and the bazillion apps that never got past their second alpha prerelease.
Hell, just look at how many system tools are included in distributions that are not even version 1 yet. Granted I've had very few problems with a lot of the console tools I've used, but after a while you start to realize that a little bit of polish goes an awful long ways. For instance, apt-get:
aptluna:~# apt-get -version
apt 0.5.28.6 for linux i386 compiled on Mar 22 2005 07:17:03
Granted apt is about as solid as a console tool can get, but version
I love how when I look for linux apps in sourceforge, a great deal of what I find that would be interesting to use is at version
I know people here resent it being called open sores software, but in too many cases, calling it open sores would almost be a compliment.
zosxavius photography
I use OS X, Linux, and Windows. I prefer OS X to all of the above for practical reasons, but for ideological reasons I like GNU/Linux the most. Windows offers no ideological or practical advantage from my perspective and for what I do. That said, I wouldn't waste my time on this article, and I don't think it's worth of a /. post.
(%i1) factor(777353);
(%o1) 777353
Most software sucks. Most software is designed poorly, is uninspired, and just plain sucks.
This is partly because design is not an easy process when writing software. Many of my early attempts at writing software suck too. Sometimes I chose the wrong technology to work with, and sometimes, I just made braindead choices. Sometimes, even, I relied on kludges because I didn't know the languages I was using well enough to do things right.
So the bast majority of software on all platforms sucks... Now my software is much better, but I still look at some of my software and say "What a horrible design choice. I better fix that."
LedgerSMB: Open source Accounting/ERP
Nothing personal, but what a load shit. If the state of Windows software proves anything, it's that quantity does not mean quality. I've used both Mac and Windows extensively and Windows software in general is horribly designed.
I am a long-time Mac user (but not a Mac worshipper) and when I first had to use Windows professionally in 1999, I was absolutely appalled at how clunky a lot of programs were (including stuff from Microsoft) and how badly written many of them were. I experienced far more application crashes on Windows, far more memory leaks and far, far more instances of not having the slightest clue how to use a piece of software because it was designed with a user interface that only a mother could love.
At that time, NT had many theoretical technical advantages over the current Mac OS (OS 9), but because software for NT was so badly written in general, it pretty much leveled things. Until that point, I had been considering switching from Macs to PCs, but my experiences on the platform put a stop to those plans.
So no offense, but it's hard to figure out where you're coming from. Have you used other platforms extensively? You come off like some kind of Windows apologist.
--Rick "If it isn't broken, take it apart and find out why."
You claim that performance is a benefit of using a registry? Just a few problems with that...
First, performance isn't really an issue unless your are storing very large quantities of data in the registry. The registry was not intended to store large quantities of data (like the huge list of GUIDs, or detailed uninstall information, or any of the other things which have been put there recently).
Second, how often should any program be reading it's configuration? If you have so many registry accesses that performance becomes a serious issue, you have a problem somewhere else.
Third, the layout of the Windows registry is hardly efficient. Even the crappiest of RDBMS systems would out-perform it easily. It just wasn't designed for performance. It was designed to solve the problem of programs spewing settings all around the system, and to provide a central configuration system (which never existed before).
Notice how Microsoft seem to be moving back to having application configuration files? Which are XML, no less. They obviously don't think performance is an issue, especially considering how painfully slow their XML parser is.
Yes, because a system encouraging manual configuration no input validation is such a better alternative.
Erm... The Windows registry has no input validation of any kind. Yes, you have data types, but they're pretty much useless. You can still enter garbage data quite easily. There are no constraints, no error checking, no documentation, and it's generally just a mess.
OK, it's intended to be modified by configuration programs, not directly, but there's nothing stopping those programs from entering invalid data either.
How are you planning on implementing per-user, per-value ACLs on lines of text in a file ? How about making sure modifications don't end up half finished ? Are you aware parsing text is an incredibly inefficient operation ?
It's not hard at all to design the thing so that you don't need per-user, per-value ACLs. If you ever need per-value ACLs, then you have done something severely wrong, and should probably re-think your design. ACLs tend to be overkill anyway, but that's another issue.
Per key security settings would be good enough, and then you can re-use the filesystem's security system. Not only would that simplify things (any tool that works on the filesystem can work on the configuration database, and all APIs are the same), it would have eliminated a lot of redundancy, additional testing, and so on.
This is about the only decent idea you've managed to come up with. Mind you, similar functionality is already available via System Restore points - but I imagine people like you automatically turn them off because you "don't like stuff going on behind your back".
The fact that it can (and does) restore the entire system registry from an ancient backup is quite annoying, yes. It can easily leave you with non-functional programs (because all the registry values are gone), and can't uninstall (because all the uninstall information is also gone, especially since Microsoft decided it would be a great idea to keep all of it in the registry).
If it were able to restore parts of the registry, there wouldn't really be a problem. But it can't - it's an all or nothing operation. You can't restore only parts of the registry.
Because I'm sure the user will understand the implications of modifying arbitrary registry keys and will give nearly two full seconds' careful and considered thought before typing in their password.
If your users are that dumb (and yes, I know that they are - the whole Windows culture, for lack of a better word, encourages ignorance and stupidity in users), then there is absolutely nothing you can possibly do to prevent their system from being compromised. So you may as well give up, remove all the security systems from the operating system, and put up with all the security problems.
The point is to stop programs from modifying system settings (and installing stuff like spyware, or whatever) without the user's consent.
It's just inspired by the previous generations most sleek operating systems (such as Avalon in Longhorn most likely having similar characteristics to OSX.) And no, I don't mean to troll. Companies always take good ideas from other companies, be it simple technology, interfaces, or other things. I'm sure some things exist in OS X that were probably Windows inspired too.
In undeveloped countries, the consumer controls the market. In capitalist America, the market controls you.
You don't have kids, do you? iMovie is absolutely brilliant when it is time to send the grandparents a quick DVD -- attach the camera via Firewire, press the play button, and in less than an hour, you have something that Grandma and Grandpa just love. For free. Profession features would just be in the way at this level.
The original poster forgot to mention iChat AV, the replacement for the Microsoft Messenger and AIM. It is included with the OS, and is tightly integrated: When you start writing a mail in Mail, and your contact is online, it will place a little colored button next to his name. I have seen MSN and AIM, and am amazed that Windows users put up with ads on both -- no such thing with iChat AV. People who have the iSight camera says it kicks ass (at that price, it certainly should).
You forgot iDVD, by the way.
Just looking at the individual programs ignores how they cooperate: iMovie, for example, access iTunes and iPhoto and sends stuff to iDVD. Microsoft can't do that because a) they don't have anything comparable to the iLife suite included and b) they have been convicted for abusing their monopoly and are not allowed to combine stuff.
Their bad. Are you going to suffer for their mistake?
what's the big deal about desktops. I'm useing FVWM2 everywhere with a small panel with pager, clock and net/temp meter. Everything else is in the menu, which comes up if I click on a free space (there's always free space, or you can just add more panels). I mean what's the point of having a nice picture of SMG as the background if I can't see her :)
Give your eyes a good time, check out Joss Whedon's Serenity http://www.serenitymovie.com/.
Learn to separate truth from illusion. Because in this world, it's the hardest thing to do.
Software for Windows is generally uninspired
Computers are tools, not literature. If there is a need for a specific program, someone will make it.
generically cloned
It's called UI consistency...which the lack of is a major complain with Unix.
and overwhelmingly wrought with lackluster (read: lousy) user interfaces
Putting aside the fact that the basic elements of a GUI app are the same no matter what the platform, how's that the fault of the O/S? Why aren't app vendors blamed?
Windows users don't have a strong sense of belonging
I did not know I had to belong to somewhere to write letters and edit my taxes. Where do I register??? :-)
there's no user community rallying around the platform
Yeap, the millions of programs for Windows is the result of the ...non existent community.
One application that typifies the creative elegance that you can find on systems outside of Windows is Comic Life from Plasq (plasq.com). Be forewarned: It's likely to drive even the most die-hard Windows user to switch to OS X.
So port it to Windows then, and I'll buy it.
It runs well, looks amazing,
Kudos to the developers. What has Windows got to do with it though?
and does something so incredibly unique you'll find yourself wanting to take more digital pictures just to make another comic strip out of 'em.
I my entire life, it is the first time that I see an operating system being blamed for not having a 3rd party application that another O/S has. It's crazy!
Again, we come back to the concept that Windows software developers rarely develop any kind of pleasant UI.
Millions of happy MS Office users would disagree here.
There may be hope with Kapsules (kapsules.shellscape.org), although it suffers from a lack of useable widgets. Konfabulator (www.konfabulator.com) has an OS X and Windows version of its rendering engine with an extensive collection of sweet-smelling widgets
So now the problem is that Windows icons are not as beautiful as Mac OS X's are? Hire better artists then. Or download a better looking theme. It's absurd to blame an O/S for that, though.
Although I read /. a few years now, I've never seen such a lame column related to computers making /. headlines. There has to be a line somewhere on blaming Microsoft and Windows; after all, Windows is being used in millions of computers around the globe; they certainly can't be sooo bad!
Wiped out by dirty ignorant plague carrying people who were intolerant of other cultures?
Direct away from face when opening.