Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Businesses Microsoft

Microsoft's Lost Decade 603

theodp writes "Newsweek's Daniel Lyons (that's Fake Steve to you) explains why Steve Ballmer is no Bill Gates, arguing that what most hurt Microsoft was BillG's decision to step down as CEO in January 2000: 'Gates was a software geek. He understood technology. Ballmer is a business guy.' And the problem with putting non-techies in charge of tech companies, concludes Lyons, is that they have blind spots. So while Microsoft's revenues nearly tripled from $23B to $58B on Ballmer's watch, says Lyons, the company became bureaucratic and lumbering, slowing down while the rest of the world — including Google, Apple and Amazon — sped up."
This discussion has been archived. No new comments can be posted.

Microsoft's Lost Decade

Comments Filter:
  • by Anonymous Coward on Saturday October 31, 2009 @08:35PM (#29938149)

    He developed an early version of BASIC.

  • by Dayofswords ( 1548243 ) on Saturday October 31, 2009 @08:40PM (#29938173)
    He may have not put a whole lot of development into windows in the later years, but he at least had more focus on the tech side than Ballmer plus, he did program alot in his early years http://en.wikipedia.org/wiki/Bill_Gates#Early_life [wikipedia.org]
  • by Anonymous Coward on Saturday October 31, 2009 @08:41PM (#29938181)

    I don't suppose you've ever heard of BASIC before, have you? You know, the language that was on the computer in your own fucking username? The most popular implementation of it even today remains Microsoft Basic, which was initally developed by...wait for it...Paul Allen and _Bill Gates_. Did you know that? No, of course you didn't. If you were literate you'd be able to do a simple search and find out just how wrong you were.

    Try doing a bit of reading, it might help. Or hey, go ahead and keep spewing out ignorance for all I care, it -is- Slashdot after all. You'll probably get more mod points for being completely wrong, as long as you're insulting good old M$.

  • by SuperKendall ( 25149 ) on Saturday October 31, 2009 @08:53PM (#29938259)

    How far back has the software industry been set back by Microsoft?

    How much further along would server side be if Microsoft had truly worked with the Java community instead of going it's own way with .Net?

    How much better would cellphones be if Microsoft had not bought, and slowly strangled, Danger?

    How much further along would so many areas be if Microsoft had not bought up so many experts and stuffed them in an R&D group with almost no real world output, instead of having them work on practical technologies that made it to market?

    Would the HD video market have been as fragmented as it was without Microsoft pushing HD-DVD long past the point it was obviously dead just so they would get licensing revenue from the menu system?

    If Microsoft the company has lost a decade, it is Karma - for the world and our industry has lost so much more at their hands.

  • by CharlyFoxtrot ( 1607527 ) on Saturday October 31, 2009 @08:54PM (#29938265)

    I don't suppose you've ever heard of BASIC before, have you? You know, the language that was on the computer in your own fucking username? The most popular implementation of it even today remains Microsoft Basic, which was initally developed by...wait for it...Paul Allen and _Bill Gates_./p>

    Even better, he developed the C64 basic since Commodore licensed it from MS [wikipedia.org].

  • by Lemming Mark ( 849014 ) on Saturday October 31, 2009 @08:55PM (#29938277) Homepage

    I certainly find the viewpoint of the article very appealing - essentially that just being a manager isn't enough to enable you to manage anything you want. That you need to understand what your company does at a highly intimate level to really run it well. Who wants to be pushed around by people whose only qualification is to manage others? What about the real folks at the coalface who know what the business is really like?

    Question is - is it true? Certainly appeals to me. But has anyone done a study into this? It'd be interesting to see. Although really, the backgrounds of the CEOs and the records of their companies are out there for all to see. MS under Bill Gates, Apple under Steve Jobs - these certainly look like convincing individual cases. What would happen if you analysed the whole computing industry? What about other industries?

    I would suggest that to a certain extent a really good manager could manage anything they choose - because a truly good manager will make sure he understands what he's getting into. But even then, everyone has different aptitudes for different things, so there's no way to guarantee that they'd be as skilled in any given job. You can probably adapt to that, as long as you're aware of it and don't assume that your previous experience will carry you. For CEOs, there's perhaps a requirement to be a good general businessman - maybe those skills do transfer well. But I think understanding the business ought to be pretty darn important if you want to run the company *well* as opposed to just keeping it ticking over. I don't think there should be any excuse for appointing a CEO who doesn't, can't or won't understand the business adequately. But hey, I'm not on any company boards nor am I a shareholder in anything *shrug*

  • Not just Microsoft (Score:4, Interesting)

    by methano ( 519830 ) on Saturday October 31, 2009 @09:02PM (#29938329)
    This has happened in a lot of businesses. The pharmaceutical industry is in similar shape for the same reasons. Maybe even more so.
  • Apple got lucky (Score:2, Interesting)

    by alen ( 225700 ) on Saturday October 31, 2009 @09:11PM (#29938383)

    The current CEO of Palm is the inventor of the ipod, not Steve Jobs. While at Apple Steve Jobs sent him out to find a hot product to make and he found the 1.8" hard drive at Toshiba that was considered a waste of resources and about to be killed. He made the ipod around it. iTunes came from a company Apple bought and they just renamed the software.

    iTunes took off because Microsoft couldn't get their DRM strategy right and iTunes worked out a good deal with the record companies. the Ipod was one brand from a company everyone knew.

    the iphone was a sales disaster until they cut the price and added the subsidies from AT&T. even then it was a slow niche seller until the 3G came out with the AppStore and Exchange support. the fact that you need a Mac to code for the iphone and the Vista PR disaster helped drive Mac sales. Otherwise they were flat for most of the decade since no one in their right mind would pay the premium for Apple's usually slower hardware. Now that the PC market is maturing it's becoming more vertically integrated like any maturing industry and Apple is there with a complete product while MS sticks to it's OEM model.

    if you compare the specs than the iMac's are competative against Dell/HP and in some cases cheaper. the MBP will be competative once the next refresh comes. it's worth it getting a Mac since it's the only decent desktop ^nix and there is no crapware like on Dell's and HP's

  • Not just Microsoft (Score:5, Interesting)

    by michaelmalak ( 91262 ) <michael@michaelmalak.com> on Saturday October 31, 2009 @09:27PM (#29938477) Homepage
    The decade was lost for the entire tech sector, not just Microsoft. 9/11 triggered a recession that caused most companies to pull back and take on only low-risk maintenance-type projects -- nothing cutting edge. All the good software developers and cutting edge work were relegated to black ops, which we don't hear about, except in bits and pieces like Total Information Awareness and Google's Singularity sub-campus on the NASA Ames campus (which is known for its AI work).

    Oh, there was a bit of an economic lift in the middle of the decade -- the housing boom triggered by Greenspan's one-percent interest rates. So, some software development work went into the mortgage industry. That's as useful, as exciting, and as enduring as granite countertops (which were just a waystation between Corian and compressed quartz). Then the Great Recession hit in 2007 -- back to no innovation at all (as least outside of cleared work).

    What do we have to show for it on the desktop? Window bars that are blurry and hard to read. Faaaan-tastic.

    Where the heck is end-user database/web development? It's like Microsoft Access and Lotus Notes are living time capsules of their 1995 versions. Where is a unified naming system that treats e-mail messages, files, web URLs, and database records homogeneously? Where are agents? Why do I have to manually save every check images from my online banking? Why aren't these automatically downloaded to my computer by a software agent?

  • by mbkennel ( 97636 ) on Saturday October 31, 2009 @09:32PM (#29938511)

    The original article is too timid.

    The problem is not just Ballmer. The problem is that Microsoft wasn't broken up. Ballmer is the symptom.

    After the antitrust ruling was emasculated, Bill Gates should have said "OK, we won. Now we're going to break Microsoft up anyway. That's the only way to prevent us from turning into exactly what we despised when we founded the company: IBM."

    They have many smart people working there but they are all Thralls, in service to the continued maintenance of the Windows Empire, whose first commandment is Thou Shalt Not Think Different.

  • by ivucica ( 1001089 ) on Saturday October 31, 2009 @09:32PM (#29938513) Homepage
    I dunno, after reading this interview from 1986 [wordpress.com] I don't think he used to be a horrible guy. The interview seems pretty insightful, and Microsoft does look like a nice company back then, at least according to Gates. And some of his statements look geeky to me, especially in light of bloatware that's bearing the name .Net Framework.
  • by alen ( 225700 ) on Saturday October 31, 2009 @09:33PM (#29938515)

    Not like Apple innovates. There were other MP3 players on the market when the ipod came along. and it was a niche Mac fanboy product until Apple released a Windows version of ITunes. Blackberries had music capability before the iphone. in fact Apple worked with Motorola on the disaster known as the ROKR before the iphone came out.

    Apple has a good marketing department that has a plan before they enter a new business and changes it if things go badly like they did with the iphone at first. Microsoft still relies on OEM's who sell on tiny margins and go cheap in every way they can. except for the x-box Microsoft doesn't seem to have any plan for their products except prayer. why would anyone enter the PMP market when cell phones are taking over that category. WInMo seems to be in limbo and behind the new blood of Palm, Apple and Google.

      Apple sells slightly different versions of OS X in each product. Mac's, Time Capsule, Apple TV, iPhone. they all run slightly modified versions of OS X with big limitations.

  • by R3d M3rcury ( 871886 ) on Saturday October 31, 2009 @09:33PM (#29938517) Journal

    A far as I know Steve Jobs is no geek

    But it's so cute when he tries.

    I remember back in 2003 when Xcode 1.0 came out and Steve was on stage showing "Fix and Run" (where you could have the program running, change some code, recompile and dynamically link that code into the running binary). All he had to do was change a few lines of code in the demo and hit the "Fix & Run" button, but you could see his cheat sheets and he, very carefully, was typing in exactly what was on the sheet and no idea what he was doing.

    Of course, he was joking that he had no idea what he was doing--he wasn't trying to pretend that he was some superprogrammer or anything. There've also been a few times when he's talked about processors and instruction paths and geeky hardware stuff and followed it up with, "I have no idea what that means."

    Steve is pretty good about surrounding himself with people who know this stuff (ie, Woz, Avie Tevanian) and turning pure technology into products that people want to buy.

  • by 93 Escort Wagon ( 326346 ) on Saturday October 31, 2009 @09:37PM (#29938539)

    Yes, Bill Gates did write code. As a matter of fact, Andy Hertzfeld (who was part of a little startup called Apple Computer) has a story about some code Bill Gates wrote [folklore.org].

  • by Nazlfrag ( 1035012 ) on Saturday October 31, 2009 @09:48PM (#29938631) Journal

    So he's not a geek, he just wrote a compiler in machine code on an 8080 interpreter Allen had written for the PDP-10 targetting the kit-form hobbyist computer credited for starting the personal computer revolution.

  • by Futurepower(R) ( 558542 ) on Saturday October 31, 2009 @09:52PM (#29938649) Homepage
    The early Microsoft Basic was buggy and poorly documented. It ran under the CP/M operating system.

    "... the problem with putting non-techies in charge of tech companies, concludes Lyons, is that they have blind spots."

    The problem with managers who have little knowledge or interest in technology is that they are mostly blind to technology. The mentally blind cannot lead.

    If you read the books about Bill Gates [about.com] and Microsoft, there is little evidence that he was much interested in technology. Remember, he initially didn't think the internet would be important. Hard Drive: Bill Gates and the Making of the Microsoft Empire [amazon.com] is interesting, for example. So is Barbarians Led by Bill Gates [amazon.com].

    Read The Road Ahead [wikipedia.org] by Bill Gates and Nathan Myhrvold. There was little in the initial edition, at least, to suggest that Gates knew much about technology. The book was full of platitudes that any buzzword collector would know.
  • by causality ( 777677 ) on Saturday October 31, 2009 @09:57PM (#29938677)

    I wonder if he appreciates that he'd have been unable to do this if everyone operated the way Microsoft does.

    I think you misread. A company essentially contracted him to come in and fix bugs. Are you telling me that MS wouldn't let you see their code if they contracted with you to come in and fix bugs?

    I read that quite clearly, thanks. I also read that prior to that arrangement, he and three other Lakeside students were banned for exploiting bugs in the OS. Presumably, his skill at doing so is what caused them to contract him. While he could have done this without source code, it certainly would have made that task easier. Furthermore, another Wikipedia article [wikipedia.org] states that the users of the PDP-10 both shared and reused source code, so it's not unreasonable to think that Gates had access to it:

    Over time, some PDP-10 operators began running operating systems assembled from major components developed outside DEC. For example, the main Scheduler might come from one university, the Disk Service from another, and so on. The commercial timesharing services such as CompuServe, On-Line Systems (OLS), and Rapidata maintained sophisticated inhouse systems programming groups so that they could modify the operating system as needed for their own businesses without being dependent on DEC or others. There were also strong user communities such as DECUS through which users could share software that they had developed. In some ways, this was one of the first open source environments, although the commercial operators tended to only take code from open sources, keeping their own proprietary enhancements to themselves.

  • by MightyYar ( 622222 ) on Saturday October 31, 2009 @10:03PM (#29938703)

    I think "miracle" is a bit strong, but I certainly felt that my first iPod was the coolest electronic thing that I'd ever owned... at the time everything else had either too little storage or was too bulky, and the firewire meant that you didn't have to wait for hours while it loaded up. Even later once Toshiba managed to release one about the same size, they f'd up the DRM so badly that the USB2 connection behaved like a USB1.1 connection on the hardware of the day.

    I don't have one myself, but the iPhone really changed the game in that you now had a credible web browser in pocket-able form factor, and it even had a mediocre phone capability. Considering that I remember when a StarTac was really amazing, I'd say the iPhone was close to miraculous.

    The Macs are mostly just computers. But even there they manage to do things like Time Machine, which is really, even now, the only backup solution worth a shit for the unwashed masses. And one of their laptops paired with one of their Time Capsules is pretty close to laptop Nirvana between the 801.11n and the automatic backup... all setup with a big "On" switch and virtually nothing else.

    But miracles is still some pretty big hyperbole...

  • by Hurricane78 ( 562437 ) <deleted @ s l a s h dot.org> on Saturday October 31, 2009 @10:21PM (#29938791)

    That's what makes a good manager/boss: Someone who listens to the experts that he hired because they are better at something than he is.

    One could say: A perfect boss is someone, who can perfectly combine and channel all the competence of his employees into one point. Like a network switch. Allowing them do work with each other at top efficiency. A switch is only a relatively simple device. But essential for any network to function.

    One could say, bad bosses are not only just network hubs. They also corrupt the packets on the way, and lead them everywhere but where they belong. Making the results useless for all clients of the company.

  • by Tablizer ( 95088 ) on Saturday October 31, 2009 @10:40PM (#29938865) Journal

    9/11 triggered a recession that caused most companies to pull back and

    That's not true; the dot-com stock crash around April 2000 triggered it, and it came before 9/11/2001. Maybe 9/11 worsened it, it's hard to say, but it clearly started before that.

    And many companies grew relatively quickly despite economic interruptions, including Google and Apple.
         

  • Actually Gates knew the 1960's and 1970's technology. His mother paid for time on a mainframe for him and his school mates for the first computer club in his school. Bill Gates learned FORTRAN, COBOL, BASIC, Assembly, etc.

    Microsoft BASIC for the Altair was a group project, but rumor has it they got the Dartmouth BASIC source code from dumpster diving, but nobody can prove that. Anyway Ballmer and Gates wrote traffic control programs in assembly prior to founding Microsoft.

    Bill Gates learned from his father who was a lawyer that the best way to make money is to pay people to invent new technology for you, or buy out your competition if your employees cannot do it. Like Steve Jobs, Bill Gates is a manager with a little about a technical background, but more into marketing, sales, and hype (or propaganda), as well as public relations. Steve Wozniac was the real power behind the early Apple, and Paul Allen and others where the real power behind the early Microsoft (later on Tim Patternson as well).

    I wouldn't say that Gates is not knowing how technology works, but his knowledge comes from the 1960's and 1970's technology, and then management of 1980's to above as he directed others to create the technology even if he didn't write the code himself. Gates gave the vision, and the design, and the ideas and other things to drive others to create Windows, and other projects. Yes Microsoft did indeed copy off competitors and bundled technology in an effort to drive competitors out of business. While Lotus had the Lotus Symphony as the first bundled software, eventually Microsoft bundled Word, Excel, Powerpoint, and even Access as Microsoft Office for Windows and eventually wiped out Lotus (IBM bought the corpse of Lotus) and weakened Wordperfect, and drove Aston Tate out of the DBase database business with Access and SQL Server.

    Microsoft always has had a BASIC product, from MS BASIC to GW-BASIC, to Quick BASIC, to Visual BASIC, to Visual BASIC.Net, the BASIC keeps on going and upgraded to new operating systems and frameworks, now with the Dotnet Framework built into Windows Vista and Windows 7. The Dotnet Framework put a lot of Visual BASIC component makers out of business as Dotnet did what a lot of third party components for Visual BASIC did before it was developed.

    It takes at least a basic understanding of technology to pull all of that off. Baller is the typical Pointy Haired Boss, but Bill Gates was like the Wally of Dilbert at least, and expert on ancient technology but knows how to drive his team to get results.

  • by recoiledsnake ( 879048 ) on Saturday October 31, 2009 @10:53PM (#29938941)

    I personally run/have run many huge enterprise apps on .NET. It's actually a pretty good platform if you know what you're doing.

    Don't take my word for it, though.

    When I googled for what you asked to google, I found this list of sites running ASP.NET.

    Costco - http://www.costco.com/ [costco.com]
    Crate & Barrel - http://www.crateandbarrel.com/ [crateandbarrel.com]
    Home Shopping Network - http://www.hsn.com/ [hsn.com]
    Buy.com - http://www.buy.com/ [buy.com]
    Dell - http://www.dell.com/ [dell.com]
    Nasdaq - http://www.nasdaq.com/ [nasdaq.com]
    Virgin - http://www.virgin.com/ [virgin.com]
    7-Eleven - http://www.7-eleven.com/ [7-eleven.com]
    Carnival Cruise Lines - http://www.carnival.com/ [carnival.com]
    L'Oreal - http://www.loreal.com/ [loreal.com]
    The White House - http://www.whitehouse.gov/ [whitehouse.gov]
    Remax - http://www.remax.com/ [remax.com]
    Monster Jobs - http://www.monster.com/ [monster.com]
    USA Today - http://www.usatoday.com/ [usatoday.com]
    ComputerJobs.com - http://computerjobs.com/ [computerjobs.com]
    Match.com - http://www.match.com/ [match.com]
    National Health Services (UK) - http://www.nhs.uk/ [www.nhs.uk]
    CarrerBuilder.com - http://www.careerbuilder.com/ [careerbuilder.com]
    Newegg http://newegg.com/ [newegg.com]
    Geico http://geico.com/ [geico.com]
    Capital One http://capitalone.com/ [capitalone.com]
    Zecco http://zecco.com/ [zecco.com]

    Maybe you should tell those sites that .NET is a unproven technology? Or will you try to argue that these are not huge enterprise apps? Just because you want something to be true(or maybe you were just karma whoring) doesn't make it true. C# is a better language than Java, though each one has it's strengths. And even conceding your point(I don't) that Java is faster, speed is not everything. Or we would all be coding in assembly or machine code.

  • by Spit ( 23158 ) on Saturday October 31, 2009 @11:17PM (#29939041)

    Reading the disassembly and critique of Commodore BASIC by gurus like Jim Butterfield and Rae West reveals Gates to be quite a hacker. A hacker's hacker if you will.

  • by Darkness404 ( 1287218 ) on Saturday October 31, 2009 @11:23PM (#29939067)
    The problem isn't the techs at MS. I've talked to many employees of Microsoft, they aren't idiots, they aren't the "bottom barrel" code monkeys, heck some of them even read /. and know more Linux and UNIX than the average Linux sysadmin. The problem is management. Its gotten so bad that in general the people working on Office don't even talk to the guys developing the OS, the OS guys don't talk to the guys making the UI, etc. Microsoft has gotten so big and vast that the people who should be in close contact with one another aren't. Things are developed independently and I believe that they even have multiple projects going on for the same thing and one gets picked and the others get scrapped. Its little wonder nothing gets done.
  • by SplashMyBandit ( 1543257 ) on Saturday October 31, 2009 @11:45PM (#29939161)
    According to the bechmarks made by INRIA (French scientific & supercomputing outfit) the Sun Java Hotspot VM has surpassed C for speed in many applications and is now approaching FORTRAN (which is considered the fastest in supercomputing circles). Please see: http://blogs.sun.com/jag/entry/current_state_of_java_for [sun.com]
  • by RAMMS+EIN ( 578166 ) on Sunday November 01, 2009 @12:03AM (#29939239) Homepage Journal

    ``How far back has the software industry been set back by Microsoft?''

    Funny, I was just thinking about these things the other day. I had this idea that, for all the anger directed at Microsoft, they don't seem to actually have made things worse than they were; at worst, they have prevented things from being as good as they could have been. I mean, what is there that we could do before Microsoft, and can't do now?

    Now that you have brought up some points, you have made me thing about it again, and I realize there actually are a lot of things that Microsoft has done that have improved things. Perhaps ironically, Microsoft actually used to be fighting the good fight, promoting standardization, giving power to the common user, etc.

    ``How much further along would server side be if Microsoft had truly worked with the Java community instead of going it's own way with .Net?''

    Not the example I would have picked to make your case. I've seen Java get a huge boost when it was getting some competition in the form of C#. And even that boost mostly just meant implementing features that other languages had already had for sometimes many years. In fact, _the_ reason I resent Java so much is that so much effort has gone into duplicating the functionality already available elsewhere in the Java universe (often in multiple iterations, because they make mistakes that others have already made before), and thinking the folks doing the duplication are heroes for having invented this. So Java's hands are definitely not clean here. Neither are .NET's, but it's not Microsoft's fault that the Java universe isn't further along; that squarely it's own fault.

    ``If Microsoft the company has lost a decade, it is Karma - for the world and our industry has lost so much more at their hands.''

    On the other hand, they have given a lot, too. They started out writing BASIC interpreters, which were shipped with home computers and PCs. Suddenly, development tools were affordable and ubiquitous. It is their smarts that allowed PC clones to be compatible with IBM PCs, ultimately leading to PCs being affordable and ubiquitous. Much of the software they have developed essentially boils down to being an alternative to expensive established offerings ... Microsoft's software being more affordable and eventually becoming ubiquitous. Think, for example, NT vs. Unix.

    I don't like what Microsoft has become, and I resent numerous things they have done and are doing, but let's give them credit where credit is due: there are a lot of good things they have done for the world, as well.

  • by daveime ( 1253762 ) on Sunday November 01, 2009 @12:30AM (#29939385)

    the internet relies on open standards to function

    Oh I'm so tired of this tired old mantra. If everyone relied so much on standards, why do all the major browsers support .innerHTML, which is not part of W3C ?

    Because Microsoft did it first (right or wrong, it works, and is a lot cleaner than all that messing with DOM nodes), and the competition had to make a choice between :-

    1) Aceepting that standards are out-of-date before they are ever finalised (because anything decided by a committee of 1000's is doomed to failure)

    or

    2) Risk having the world saying "Firefox / Safari / Opera sucks because the DHTML don't work like is does in IE".

    So what it really boils down to is a case of the other browsers playing a game of "you should follow standards like we do, unless MS or someone else do something better, in which we'll ignore the principles we were founded on and simply follow the leader instead".

    Or perhaps would you have all browser development forbidden until the HTML5 spec is finalized when ? 2025 ?

  • by Anonymous Coward on Sunday November 01, 2009 @12:45AM (#29939473)

    "Virus makers target Microsoft products because they have the widest user base and the greatest number of users who aren't computer savy"

    Doesn't matter if you are computer savvy or not, if you use Microsoft long enough and use the internet more than going to one or two trusted sites, you WILL get hacked. Has nothing to do with savvy or not...has everything to do with insecure software. It has to do with a culture that emphasizes corporate cohesion over good practices.

    Case in point, a few years ago, there was a commonly known hole that M$ REFUSED to fix...why? Because a large corporate did not want to fix their software and M$ did not want to force them into doing so because it would break a number of enterprise clients. A lot of us had to put out our own patches that killed other functionality to keep from getting hacked...and then one update? All the homebuilt patches got uninstalled, and we were all hacked.

    Apple, however, has a team that BREAKS software and gives updates to companies and lets them know IF YOU DON'T FIX THIS, YOU APP WILL BREAK...I had a friend on this team and he was one of the most hated persons at Apple...but the proactive nature kept the software relatively secure.

    What is the different? Both have insecurities...no software is perfect. Microsoft refuses to fix holes that might impact a small group at the risk of the larger. Apple refuses to keep a hope open to placate anyone. Different cultures. Nothing to do with larger install bases or the savvyness of their users. I stopped using M$ products a few years ago after they went on the defensive and blamed sysadmins for a screw up of theirs (and the fact that their patch was released 11PM on a Friday after everyone was home for the weekend). Made moving into my new career much easier...

  • by Fujisawa Sensei ( 207127 ) on Sunday November 01, 2009 @01:13AM (#29939585) Journal

    Microsoft was a dinosaur since the 1980s.

    They only thing they were good at was getting in bed with the OEMs, and marketing.

    For a technology company they've always been behind and their implementations have always been shit.

  • by uuddlrlrab ( 1617237 ) on Sunday November 01, 2009 @01:24AM (#29939643)
    In addition to what CharlyFoxtrot quoted, the Wikipedia article also mentions...

    Apple purchased NeXT on December 20, 1996 for $429 million,[2] [wikipedia.org] and much of the current Mac OS X system is built on the OPENSTEP foundation. [3] [wikipedia.org] WebObjects is now bundled with Mac OS X Server and Xcode.

    ...so there you have it. I'm not an Apple fanboy, and own none from their line of computers. I do enjoy hunting trolls, however.

  • by ET3D ( 1169851 ) on Sunday November 01, 2009 @02:20AM (#29939819)

    I think that Daniel Lyons just doesn't remember Bill Gates or what Microsoft did. I mean, sure, in the 90's Microsoft controlled the OS market. Windows 95 ruled. And then came 98, 98SE, ME. Yes, that was really visionary. And it was Bill Gates who ignored the internet, and let other browsers control the entire market. On the other hand, it was on Ballmer's watch that the Xbox appeared, and grew into a real success.

    And now to contradict what I said above, because Daniel Lyons made an even bigger mistake. Gates continue to lead Microsoft's product strategy until 2006, which makes it silly to blame Ballmer for most of the 2000's.

    On a final note, I heard Bill Gates talk over the years and read what he was saying. He had technical vision, but it was often at odds with the market. IMO he was bad at understanding where technology was going. Microsoft has always been a follower, rarely an innovator. It just won because it knew how to get into a market and continue to improve its products to the point where they were good enough.

  • by CrossChris ( 806549 ) on Sunday November 01, 2009 @03:53AM (#29940129)
    He developed an early version of BASIC.

    No he didn't. Like everything else he's been involved with, he "persuaded" someone else to develop it for him, and then he claimed the credit! Paul Allen did some of the work, but it was based on the work of a couple of grad students.

    Just like all other "Microsoft technology", the developers weren't paid (their work was stolen), it didn' t work properly (because an incomplete version was released), and it was outrageously expensive (so anyone who wanted it, copied it).

    Later, Bill G went to a lot of meetings inside Microsoft, but the actual work was done by others. Almost all technical design discussions were way over his head. This goes some way to explaining the fundamental insecurity of Windows - Bill didn't understand the problem, and just kept insisting that it had to be "easy to use".

    Gates has never really understood computing, but made his money by lying, stealing and cheating - he would have made a great politician!

    Remember - it'll all be fixed in the next release!
  • by Zontar The Mindless ( 9002 ) <plasticfish.info@ g m a il.com> on Sunday November 01, 2009 @04:14AM (#29940191) Homepage

    Touchy, aren't we?

    "Ad hominem"?: I do not think that term means what you think it does [wikipedia.org].

    My point is that you fucked up because you couldn't be arsed to verify your search results -- a mistake made all the more glaring since the change was fairly well publicised -- and you got caught out. Just a little good-natured dig, nothing personal about it.

    Your defensiveness (and your sig) just tend to mark you as a fanboi. Why don't you grow up a little, say "Oops, heheh, guessed I messed up there, didn't I?", enjoy the chuckle along with the rest of us, and move on?

    As for me, when I make an incredibly dumb mistake [slashdot.org], I try to own up to it [slashdot.org].

  • by indiechild ( 541156 ) on Sunday November 01, 2009 @04:17AM (#29940201)

    Well said. Jobs is a guy who appreciates quality and excellence, and he absolutely demands it from his subordinates.

  • by Anonymous Coward on Sunday November 01, 2009 @04:32AM (#29940243)

    Having worked at Microsoft for several years up until very recently I have to say I agree with this.

    Microsoft is getting too big and is starting to develop the endemic characteristics of all corporations that grow too large. Bureaucracy is growing. Innovation and individual initiative are dying. Honesty is dying. Agility is dying.

    Microsoft is not, yet, populated by Thralls, there are still some amazing, even truly innovative things coming out of Microsoft and they are, to this day, still making good, positive changes toward improving the health of the company (embracing open source, for example). But all of these good things are the byproducts of the sorts of individuals, groups, and processes that will eventually be choked off by Microsoft's increasingly stultifying business culture.

    Microsoft would be much better off if it were split into multiple smaller companies. Many parts of Microsoft would be stand-alone profitable (operating systems, office, xbox, developer tools, etc.) For many parts of Microsoft that are unprofitable the cost of having to pay the Microsoft strategy tax is far worse than would being forced to sink or swim in the wild. Indeed, many parts of Microsoft would be far better off if they were forced to prove their viability of their product in the market sooner rather than later.

    In the end the only good raison d'etre of the continued existence of a monolithic Microsoft is the vanity of top executives to retain a giant empire.

    And if you think only Microsoft has this problem, just wait. Google is headed in the same direction (at an incredibly fast pace), and Apple is arguably already an evil company (though with excellent leadership).

  • by Futurepower(R) ( 558542 ) on Sunday November 01, 2009 @09:04AM (#29941045) Homepage
    I agree with your statement. However, it doesn't apply in this case.

    The internet existed long before it became a public utility. By a different name, it was available to big companies and universities. When Bill Gates decided that the internet was important, it had already been a very popular public service among technology enthusiasts for perhaps two years.

    Another issue: I asked Vint Cerf [wikipedia.org] by email if it was true that Al Gore was influential in creating the internet. He said it was. He said Al Gore created the circumstances in the U.S. government by which ARPAnet became the public utility known as the Internet. (I don't mean to imply that I know Vint Cerf. I don't.)
  • by Anonymous Coward on Sunday November 01, 2009 @10:34AM (#29941493)

    I am not impressed by the lack of references to verifiable sources supporting your claims.

    I do find your general handwaving mildly amusing, though.

    In the end, by definition, programs running on a particular CPU will be translated (pre-compiled, JIT-compiled, interpreted, whatever) into machine code for that CPU. There is no way around it. It's a fact.

    What the issue boils down to, then, is how efficient the translation process is, in each case.

    There is certainly no theoretical reason for a JIT-compiler being unable to produce as efficient machine code in the end, as any C-compiler, or for that matter hand-crafting human.

    There are, of course, practical considerations, and possibly barriers, along the way.

    So, given the results in the article, it would appear that a modern JIT-compiler for the Java language is able to produce machine code that outperforms the code generated by a C-compiler based on a program in the C language, for the same task at hand. In this case, a task in the HPC domain, with certain constraints limiting the scope of the feat.

    Why, then, exactly, should we believe that the feat cannot, with further effort and research, be extended into more and more domains in the future?

    Please explain that. If you can.

  • That fits with what I've seen. Microsoft's history, maybe surprisingly, does not suggest that Bill Gates is seriously interested in technology. If you disagree, please name an innovation from Microsoft. Most innovations were bought from someone else, or were, like the NTFS file system, the result of Microsoft top management hiring someone well known in the computer industry.

    Can you identify some companies that produced "innovations" _without_ employees ?

    Actually, perhaps it would be better if you could first define "innovation" and offer a few examples of same.

    For example, Xerox PARC's innovation was the GUI. Both Apple and later Microsoft licensed/stole the innovation after Xerox failed to understand its importance - once of the biggest mistakes in computing history. Microsoft has no equivalent; they have mostly bought out other companies that did innovate and claimed they did the innovation instead; or stole an idea from someone else that did innovate. What the GP was asking for was for a specific example of just one innovation that actually came out of Microsoft - a single original idea from Microsoft. (Note: Event Clippy and MS Bob were stolen ideas that Microsoft implemented.)

  • by Anonymous Coward on Sunday November 01, 2009 @01:42PM (#29942632)

    Shh, not so loud! I think some of them already heard you mentioning unproven technology...

    White House switched to Drupal.
    Virgin now runs Red Hat with Apache.
    l'Oreal is using asp, not .NET.
    Capital One is working with PHP.

  • Re:Revised history (Score:1, Interesting)

    by Anonymous Coward on Sunday November 01, 2009 @06:02PM (#29944756)

    The ultimate Ivory Tower, that doubles as a dungeon - despite all that money spent they have very little usable output to point to compared to Google or Apple or just about any other company that does R&D. It's more a place to try and keep smart people AWAY from other companies than it is a productive force.

    I don't think that's fair. If anything Microsoft is probably doing more basic research than Apple or Google, who are far more secretive, walled in and commercially oriented. I'll cut Google some slack though, since even if they're not publishing as much at conferences, they do churn out a lot of useful open source projects. I can't say the same about Microsoft.

  • by mcrbids ( 148650 ) on Sunday November 01, 2009 @06:29PM (#29944972) Journal

    Wikipedia has the following [wikipedia.org] to say on NeXT's impact : "Despite NeXT's limited commercial success, the company had a profound impact on the computer industry. Object-oriented programming and graphical user interfaces became more common after the 1988 release of the NeXTcube and NeXTSTEP, when other companies started to emulate NeXT's object-oriented system."

    And somehow, you manage to miss the biggest point: OSX *is* NeXTstep revisited. It's what NeXTSTEP was trying to be, and it's obvious where the influences are...

    By making OSX a successor to MacOS, it had a fighting chance, with an inherited customer base, even if the transition was a bit painful...

If you think the system is working, ask someone who's waiting for a prompt.

Working...