Comments on: Vista's big problem: 92 percent of developers ignoring it
The OS certainly isn't helping Microsoft's popularity with developers. Can it repair the problem?
The OS certainly isn't helping Microsoft's popularity with developers. Can it repair the problem?
Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.
Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.
Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.
Add this feed to your online news reader
Take a cue from apple.. that is utter bulshit also... they dont have legacy support for any of there products.... Oh a new ipod.. well last year was last year... new ver of os x comes out... forget compatibility with the prev ver.
The article gives me the impression that the author is simply looking for a reason to write an article unfavorable to Vista, or simply lacks an understanding of market economics. For the record, I use XP because the cost/benefit of Vista isn't at the right ratio to make me want to make the switch.
As many others have already pointed out, many apps are written for the .NET framework, meaning they'll work on either platform, so the survey may have been flawed if it couched the questions improperly and asked if developers were designing apps specifically for Vista.
In my opinion, it would've been more accurate to say that not many applications are being designed to take advantage of Vista's advanced FEATURES over XP. However, that is a reflection of Vista's poor support from the public, not from developers. The article gives the impression that developers don't like developing for Vista, when in fact the basic fact of the matter is that they'll develop for WHATEVER platforms have the best market penetration. Some make look at it as the "chicken before the egg" argument but developers aren't going to invest in a new platform heavily until it has enough market penetration to make it worth its while financially.
My guess is that if developers aren't supporting Vista's advanced features, it's because it doesn't make financial sense for them given the installed base of XP machines vs. Vista. The opportunity costs are too high to focus on Vista's comparatively small market share when there are profits waiting to be made on pc's running XP. The more Vista machines hit the market, the more we'll start to see apps that take advantage of Vista's advanced features. This just wasn't a well thought out article. It took one possible interpretation and ran with it without any critical analysis. So in other words, it was pretty useless.
Here is my personal take:
http://www.dozleng.com/updates/index.php?s=&showtopic=18596&view=findpost&p=82017
For those who cannot view the link, I said:
"Lol. Yeah, OK. So lack of kernel-level access is preventing developers wrong writing apps.
Just how many apps currently written for XP versus the *total* number of apps written for XP have kernel-level access?
Then, on to having to deal with UAC - well, sorry, but if *nix app writing is on the rise, guess what? You have to model your applications in the same was as in XP - because in *nix you don't run apps with admin level privileges.
Unbelievable what statisticians can put out these days."
I bought Vista for $111 dollars. If it doesn't stick and windows 7 is the replacement then who cares its not like I paid the full price.
One will be a good web programmer, if the web application can run on any browser, include Safari or Opera (which is damn hard and I can usually ensure it runs in IE and Firefox only, due to time constraint). So, question here, why do I need to design my application specifically for Windows Vista? Same question for Mac, do I need to design my application for Leopard, rather than Tiger?
Heck, vista runs for me much better than XP did
MS is losing marketshare slowly but surely. I think mainly due to fear. So many things they do are because of fear of losing marketshare and I think they are their own worse enemy.
They dropped real VB because of fear of Java and I think they lost more developoers due to that than anything they have ever done. I will never use .NET to develop anything, I will never be hung out to dry again. I feel sorry for the developers that are using .NET now, how long do you think it will be before they come out with something new again and drop .NET for ".New kid on the block" and make you redo it all from scratch again?
Shouldn't we all be adapting to whatever is required for the end product. If it means we write in .NET one day or XCode the next so be it. We're programmers for goodness sakes. We're all about diversity so be diverse. Expand those minds of yours and use what is necessary for that project your on to deliver the best applications you can.
We all know that each and every OS out there has good and bad practices, security issues, vunerabilities etc. This will never change.
So get on with it and develop excellent applications that are rock solid with whatever language/platform you happen to be writing for or with.
When I develop an application, excluding Web Apps wich dont apply, I do not target a specific OS. As stated many times above, most if not all developers target a framework.
Anyone can see that as an OS Vista has been a flop when compared to other MS OS launches and even compared to other non-MS OS's. Development of applications in the MS realm have little to do with OS these days and everything to do with .NET. Even the development 'features' that tie into MS Office are version dependent and not OS dependent.
Vista was not the XP 2.0 that we all would have liked to see, but it's only effect on the development community is in regard to its acceptance as an OS, not as a target for development. Consequently the lack of acceptance as an OS has made any special features that Vista may offer on the development side less of a priority for developers when designing an application. I think that is the point that the article slaughtered through obvious bias.
- by TimInVA June 17, 2008 9:21 AM PDT
- Vista offers my customer higher costs, slightly worse performance and no benefits - and this is their point of view not mine. Some of these customers have switched to Ubuntu on laptops or have bought Macbooks, and expect us to provide software for them. For now we are on the Mac using Parellels, but soon we will be on both platforms via the Mono Project implementation of .net. They tell us Ubuntu allows them to run on older hardware while Vista does not, so they "upgraded" from XP to Ubuntu. Others who love laptops got a Macbook, often after trying Vista on a Dell or Acer laptop. Developers go where the customers go. We were out front supporting Vista - but the customers for the most part did not care.
- Like this Reply to this comment
-
Showing 2 of 4 pages (94 Comments)