I agree that Microsoft *may* have a monopoly, but I don't see how that doesn't make.Net a standard (as in ECMA or ISO, not "everyone uses it"). What more do you want them to do, develop Mono for you? I wouldn't give my shit away either, but, I might work out a standard that lets us compete better (kind of like Java, but better:)
As for the GUI performance of *nix/MacOS vs Windows, I've used many variations of them both and none has the same "everyday usage" GUI performance as a similarly configured Windoes/x86 machine. I guess the monopoly helps here too, because MS gets video drivers written for them. The point wasn't about a monopoly though, just performance.
I don't care if MS has a monopoly, they worked hard enough to get it and were cunning enough to keep it this long. I say Bravo! (it can't last forever).
So, just to sum this up, my original point was just that Microsoft makes better development tools than anyone right now (whether they're a monopoly or not). I'm a developer and I like Flash, but I would've liked it better had I been able to do more with it (like I can with Visual Studio). *nix/MacOS have nothing like it (unless you coun't the now most-likely defunct Kylix or CodeWarrior.
You're point seems mostly to be about the alleged monopoly. I just like MS's development tools better though, and I don't really see MS doing anything *that* bad to stop Open Sores or MacOS development from happening, so guess I don't care if they have a monopoly.
Just like.Net and C# huh? Microsoft does try to cater to the extreme niche markets sometimes, they made these standards didn't they?
Then again, I don't see a reason why they should make anything for *nix/Mac, both platforms have some catching up to do in terms of GUI performance among other things.
50% more processing power huh? Umm, gee got an example of even one current Microsoft app that takes 50% more processing power than it's Open Sores/Mac counter-part (if one even exists)? If so, does that program offer any features or is it a command line executable that you have to compile yourself?
Do you use Dreamweaver all of the time or have you just checked it out? Because I use it all of the time and I think it sucks (except for the markup "intellisense").
For instance, try using single quotes for strings inside of a Javascript block. It screws the color coding up badly. The tool windows are super annoying as well, since they don't stay were they're supposed to and don't dock properly to each other.
These are just a few from the top of my head, but they screwed it up when they got it from Allaire.
I agree a lot of the blurbs are stupid. If it's not in italic, then it's usually by the person who Posted the story (CmdrTaco, Michael, etc.) not the person who wrote in.
On the subject of the Longhorn Flash Killer, I hope Microsoft does make a Flash killer because I think they could make it better than Macromedia can. They just have more and better resources to throw at it.
Flash could be so much better. For instance, why are there not more standard "widgets" like combo boxes and list boxes? If you want a Tree menu in your Flash movie, you have to build it yourself. (I know, you might think there is a Tree menu out there, but none of them work well)
I don't expect a lot of people on Slashrot to admit since Apple can do no wrong (now) but check out this thread on JoS.
I'm not the only one who's noticed it.
Yes, this is version 1, hopefully it will get better. Speaking from my own personal experience, I noticed that on my PC with every new release the OS gets more configurable and there is more support from new developers and I can run all sorts of new hardware. On my Mac, I am always stuck with the same old hardware and limited software selection that Apple says I should use. Anyone else notice this?
You could argue that an application should always feel the same on any platform. However, let's be serious now. Do you really want that?
For one thing, the reason that iTunes GUI is so slow on Windows is because they didn't use the standard controls that are built into the OS.
If you had 10 programs that used 10 different platform metaphors for the GUI, I don't think you'd be too happy. A big reason that makes it easy to learn how new programs work is because you don't/shouldn't have to re-learn the GUI each time.
I gotta disagree with the interface design. iTunes has some features that would be pretty cool except the GUI gets in the way.
For instance, when I use the scroll wheel, the scroll bars react very slowly. Switching from another program to iTunes is slow too.
They should have just used standard Windows controls instead of trying to make it look like a Mac program. Whatever they used just makes the whole program react slow. And my PC isn't slow, it's a PIII/1Ghz/512MB.
Mind mentioning a few of those other features while you're at it?
Just asking because, one of the the three features that you listed is not a feature, it's an opinion (CSS rendering incorrectly? You must be doing it wrong), and the other two (Tabs, Popup blocking) are available for IE since it's got such and extendable, well documented framework.
Apple could give away a Windows version of Safari and end up selling a lot of Mac hardware...
Apple gives away Quicktime player and believe me, it doesn't make me want a Mac. It makes me want to run from them!
Do you really think that your *not* ripping people off by selling them technology that doesn't do it's job??
Do you really think that a software only DRM solution for music can ever do it's job?
Do you really think that just because some kid wrote an article about how your software doesn't work the way it's supposed to, the he's doing something wrong?
Well, we'll check back in about a month or two to see if you've still got BMG as a client:)
There is nothing stopping you, why not leave your options open?
Buying a Dell means that if you need to use it as a thick client someday, you still can.
but is it cheaper to build cross-platform, interoperable applications...
It's never cheaper to build cross platform applications. The more platforms you must support, the more work you must do. This has nothing to do with windows or operating systems though.
A better question is if you *should* develop a cross platform app. What is your market like? Not every application deserves the effort.
On the other side of the coin, if you made all your applications "web apps" (yuck) and you didn't try to take advantage of any one browser's features too much, it shouldn't take too much longer. But that's just the client-side. If you want to develop a cross-platform server/script you'd better be prepared for more work.
Then why are fanatical open source advocates always comparing their wares to Microsoft's?
Gimme a break. Actually, gimme a Linux desktop that works as well as Windows, and has as much 3rd party support. Really, I'm not against Linux but Microsoft can't do *anything* without Slashrot knowing about it.
Don't you get sick of it? They're not even doing anything wrong man! What am I doing reading this crap!?!? <heart-attack/>.
As for the GUI performance of *nix/MacOS vs Windows, I've used many variations of them both and none has the same "everyday usage" GUI performance as a similarly configured Windoes/x86 machine. I guess the monopoly helps here too, because MS gets video drivers written for them. The point wasn't about a monopoly though, just performance.
I don't care if MS has a monopoly, they worked hard enough to get it and were cunning enough to keep it this long. I say Bravo! (it can't last forever).
So, just to sum this up, my original point was just that Microsoft makes better development tools than anyone right now (whether they're a monopoly or not). I'm a developer and I like Flash, but I would've liked it better had I been able to do more with it (like I can with Visual Studio). *nix/MacOS have nothing like it (unless you coun't the now most-likely defunct Kylix or CodeWarrior.
You're point seems mostly to be about the alleged monopoly. I just like MS's development tools better though, and I don't really see MS doing anything *that* bad to stop Open Sores or MacOS development from happening, so guess I don't care if they have a monopoly.
Then again, I don't see a reason why they should make anything for *nix/Mac, both platforms have some catching up to do in terms of GUI performance among other things.
50% more processing power huh? Umm, gee got an example of even one current Microsoft app that takes 50% more processing power than it's Open Sores/Mac counter-part (if one even exists)? If so, does that program offer any features or is it a command line executable that you have to compile yourself?
Thanks!
For instance, try using single quotes for strings inside of a Javascript block. It screws the color coding up badly. The tool windows are super annoying as well, since they don't stay were they're supposed to and don't dock properly to each other.
These are just a few from the top of my head, but they screwed it up when they got it from Allaire.
On the subject of the Longhorn Flash Killer, I hope Microsoft does make a Flash killer because I think they could make it better than Macromedia can. They just have more and better resources to throw at it.
Flash could be so much better. For instance, why are there not more standard "widgets" like combo boxes and list boxes? If you want a Tree menu in your Flash movie, you have to build it yourself. (I know, you might think there is a Tree menu out there, but none of them work well)
This is wrong.
You're not allowed to post a positive story about RedShat until we do!
I'm not the only one who's noticed it.
Yes, this is version 1, hopefully it will get better. Speaking from my own personal experience, I noticed that on my PC with every new release the OS gets more configurable and there is more support from new developers and I can run all sorts of new hardware. On my Mac, I am always stuck with the same old hardware and limited software selection that Apple says I should use. Anyone else notice this?
For one thing, the reason that iTunes GUI is so slow on Windows is because they didn't use the standard controls that are built into the OS.
If you had 10 programs that used 10 different platform metaphors for the GUI, I don't think you'd be too happy. A big reason that makes it easy to learn how new programs work is because you don't/shouldn't have to re-learn the GUI each time.
I gotta disagree with the interface design. iTunes has some features that would be pretty cool except the GUI gets in the way. For instance, when I use the scroll wheel, the scroll bars react very slowly. Switching from another program to iTunes is slow too. They should have just used standard Windows controls instead of trying to make it look like a Mac program. Whatever they used just makes the whole program react slow. And my PC isn't slow, it's a PIII/1Ghz/512MB.
I shouldn't have to *lower* my standards so I can be fair to Apple.
Mind mentioning a few of those other features while you're at it?
Just asking because, one of the the three features that you listed is not a feature, it's an opinion (CSS rendering incorrectly? You must be doing it wrong), and the other two (Tabs, Popup blocking) are available for IE since it's got such and extendable, well documented framework.
Apple could give away a Windows version of Safari and end up selling a lot of Mac hardware...Apple gives away Quicktime player and believe me, it doesn't make me want a Mac. It makes me want to run from them!
I've got some questions.
Do you really think that your *not* ripping people off by selling them technology that doesn't do it's job??
Do you really think that a software only DRM solution for music can ever do it's job?
Do you really think that just because some kid wrote an article about how your software doesn't work the way it's supposed to, the he's doing something wrong?
Well, we'll check back in about a month or two to see if you've still got BMG as a client :)
There is nothing stopping you, why not leave your options open? Buying a Dell means that if you need to use it as a thick client someday, you still can.
It's never cheaper to build cross platform applications. The more platforms you must support, the more work you must do. This has nothing to do with windows or operating systems though.
A better question is if you *should* develop a cross platform app. What is your market like? Not every application deserves the effort.
On the other side of the coin, if you made all your applications "web apps" (yuck) and you didn't try to take advantage of any one browser's features too much, it shouldn't take too much longer. But that's just the client-side. If you want to develop a cross-platform server/script you'd better be prepared for more work.
Very funny. And how hard is it to change the X-Powered-By HTTP Header so you don't get attacked by the script kiddies?
They are the de-facto standard for server-sided, web server, application server, database, and programming languages and you just can't handle it.
Wanna know how I know? There are WAY more small to medium sized businesses than there are large corporations. They don't even look at Open Sores shit.
Dell, the largest computer supplier in the world sells more Windows servers every day than they do OS-less or Linux servers.
Where's your proof?
Woah, you're working for some bass-ackwards companies and we're all supposed to give a shit? Good one, Troll.
Or run VMWare you dolt. You obviously don't develop software, and if you do I'd hate to have to use it.
nuff said.
The only reason there are no Linux worms is becuase nobody uses that crap!
Gimme a break. Actually, gimme a Linux desktop that works as well as Windows, and has as much 3rd party support. Really, I'm not against Linux but Microsoft can't do *anything* without Slashrot knowing about it.
Don't you get sick of it? They're not even doing anything wrong man! What am I doing reading this crap!?!? <heart-attack/>.
Just like the time you tried to copy Windows, Internet Explore, and Outlook. Remember that?
Microsoft comes up with an idea, you say it's bad then you try to copy it. If they suck so much why must you copy them?
Don't tell them that! Whose side are you on anyway!?
Harrr! Mod me down matey, I love it!