Slashdot Mirror


Will CS Students Switch From Microsoft?

spotter writes: "There's an article in Newsweek International that talks about how Microsoft's tactics are turning off an entire generation of CS students from their products and increasing the fortunes of Linux." The article isn't deep or flawless, but hits on a major point: what students learn in school is key to what they go on to do.

12 of 774 comments (clear)

  1. Of all the flaws... by tomstdenis · · Score: 3, Informative

    Of all the things I pick on my school for they do approach this debate a bit more maturely.

    We start off learning Perl, C++, C, various data structures ideas, algorithms, etc..

    All using MSVC. But they also dedicate portions of the course to learning Linux, QNX and how to develop applications on those platforms.

    The goal is to appreciate both sides of the OS wars.

    Tom

    --
    Someday, I'll have a real sig.
  2. It's not Linux it's Java that's the threat to MS by joneshenry · · Score: 3, Informative
    Microsoft in 5 years has been completely overrun in the CS departments not by Linux but by Java. Java has a relatively simple syntax compared to C or C++, is comprehensive in its libraries, is object-oriented, and runs on almost every operating environment a student might have. It is the perfect programming language for quite a bit of the foundational computer science courses.

    Thanks to the incredible blunder of licensing the source code from Sun, Microsoft can never make a compatible version of Java 1.2 or higher. I predict that C# will never be able to overcome Java's head start as far as being the common programming language for CS. Java will dominate the CS curriculum for at least two decades--possibly forever.

    It is not Linux that will contain MS's expansion to the enterprise, it is Java. Java is the language of interconnection, and it is interconnection that is the major computer project of our time. Sun's firm grip on its copyrights and trademarks for Java are a far more effective barrier against Microsoft than any antitrust judgment could have been. It is Java that has united everyone from Oracle to IBM to Sun against Microsoft. The line has been held. With everyone against them I see Microsoft making little further headway despite .Net.

  3. Re:I totally agree... by Chasuk · · Score: 3, Informative

    The academic version of Visual Studio .Net Pro is $89, which is pretty bloody cheap, even for someone as skint as me.

    The well-documented SDK is available as a free download.

    Still, I do agree that MS should probably distribute "lite" versions of their language products, gratis, with their OS's, which would certainly increase their user base.

  4. Duh? by GrEp · · Score: 4, Informative

    If you ask me GNU Applications and a few other programs are the killer apps for GNU/Linux as a CS student.

    1. GCC, Binutils, Emacs/Vim (General Hacking)

    2. Mesa (Graphics)

    3. Bison/Flex (Compilers)

    4. Linux (Operating Systems)

    5. Various Packet Analyizers (Networking/Security)

    5. MySQL/Postgres (Databases)

    The only non opensource application I use is Mathematica, but Wolfram provides student discouts and packages such as Combinatorica are opensource.

    --

    bash-2.04$
    bash-2.04$yes "Don't you hate dialup connections?"| write USERNAME
  5. Visual Studio .NET rollout by kikta · · Score: 5, Informative

    MS is hosting an event here at Miami University (Ohio) in conjucntion with the CS department to celebrate the rollout of Visual Studio .NET tomorrow. "All attendees will receive the full version of Visual Studio .NET Academic, a full version of Windows XP Professional, and other valuable items. Join us for an overview of the .NET Framework and a live demonstration of Visual Studio .NET." That's about $1700 (retail) of software that they're giving away. My suitemate and I are both Linux junkies, but we're both going for the software and out of curiosity. They giving out free food & even have a band scheduled to play. The notice is on MS's website here. They're also giving away an Xbox, Microsoft Press Books, $500 American Express Gift Certificates, MP3 Players, "and more!" MS is definetly pulling out all of the stops to try and hook the next generation (big surprise). I'm interested to see how it will go...

  6. Re:I totally agree... by jacobito · · Score: 3, Informative

    My univerity (University of Texas at Austin) offers Microsoft software for dirt-cheap prices. For example, Windows XP can be had for $5, and Visual Studio 6 for $15 or $20. (As an aside, the University was once one of the largest purchasers of Apple computers; now the campus is dotted with labs brimming with Dell PCs, some donated by Microsoft.)

    Meanwhile, the CS department offers a "laboratory" course intended for students who want to learn by hacking the Linux kernel (sorry, but I couldn't find a link). Not bad!

  7. Microsoft does exactly that by Carnage4Life · · Score: 4, Informative
    Whether you're in school or not, learning about developing in a Microsoft environment requires parting with some cash. Personally I'd love to have copies of Microsoft development tools just so I can learn about the technology, but I'm not going to spend hundreds of dollars on a product just to try it out.

    Actually many Microsoft development tools are available for free download or can be shipped on CD for the little more than the price of shipping and handling. These include I also know that one can download the data access SDK to allow development of ODBC and ADO apps but don't have a link handy. Anyway my point is that Microsoft does allow developer's to learn about their platform without requiring them to part with some cash. However some of these SDKs do require Visual C++ which is priced academically starting at $44.95

    Disclaimer: I am a Microsoft employee but this post is not being made in any official capacity nor does it reflect the wishes, intentions, strategies or opinions of my employer.
  8. Microsoft Data Engine by MeowMeow+Jones · · Score: 3, Informative

    MSDE is basically SQL 7.0 with a few switches thrown so that it can't have DB's bigger than 2 Gig or more than 5 Concurrent users. Even installs on 98.

    It's completely free and all of the SQL Server management tools (Enterprise Manager) work with it.

    http://msdn.microsoft.com/vstudio/downloads/addi ns /msde/

    --

    Trolls throughout history:
    Jonathan Swift

  9. Re:Looking for an alternative by sheldon · · Score: 3, Informative


    I called up Microsoft, was incredibly rude to the person on the phone. Told him I upgraded my computer and it was none of his freaking business because I paid for the software.

    And he gave to me a new key to enter and it worked fine.

    That was at 3am in the morning. Not exactly what I call begging to have them help.

  10. My observations. by SagSaw · · Score: 4, Informative

    I'm not a CS major, but a EE major who has a work-study job with the computer center. Here are some of my observations:

    1. Many students prefer the Sun boxes to the NT boxes, especially in the ME program. The CAD software they use is availible both on the NT machines and on the Sun machines. The main reason for the Sun preferece is that the software (and underlying OS) is much more stable. It was not uncommon in my ME-101 CAD class to lose hours of work when the software crashed and corrupted the file.

    2. There are two things that keep a windows partition on my machine: Games and the ability to open word/excel/matlab documents distributed by professors and project groups. (I won't touch AIM with a 10 foot pole, but the lack of a decent AIM client has been mentioned by some other students as a reason why they keep windows around.

    3. Some of the techinical staff seem to have become very frusterated with Microsoft's tatics, licensing, and upgrade cycle. When asked a while ago why we didn't have Office 2000 in the labs, one administrator clearly stated that they would not pay Microsoft repeatedly for the same product; without any new and useful features in the latest MS offerings, there is no reason to upgrade.

    --
    Come test your mettle in the world of Alter Aeon!
  11. Re:maybe on your planet... by Galvatron · · Score: 3, Informative

    Unless you are actually involved in the purchasing of computer software for your computer, I'm almost certain you're wrong. We have the same "download for free from the university" system here at Brown, but the reason it's "free" is because the university paid Microsoft for a couple thousand seat site license.

    --
    "The question of whether a computer can think is no more interesting than that of whether a submarine can swim" -EWD
  12. It's nuts what Microsoft is doing to prevent this by DutchSter · · Score: 5, Informative

    I think Microsoft is aware of this, and they are trying their hardest to avoid it. Consider the following. I attend a medium sized (16,000 students) Midwestern University. While our CS department isn't world-renowned, there are about 400 people majoring in it. Tomorrow (The 4th) we've got Microsoft coming to town for the VS .NET "launch party"

    No big deal you'd say...Here's what they're ponying up:
    * Up to 700 people can attend, Students, Faculty, Staff
    * Everyone who goes gets a full version of XP professional, full version of VS .NET Academic, plus who knows how much other Microsoft "Stuff" (Lots of Xboxes floating around)

    Here's the kicker. I was talking to our secretary the other day and she said the whole thing basically went like this: Microsoft calls and says they want to have a launch party, we get $50,000 to spend for $700 people, plus the department gets $10,000 in discretionary "thanks" cash.

    We're having a hard time racking up over $15,000 in expenses for this three hour event. We simply can't find $35,000 in other things to buy for this room! I might add also, all 700 slots were filled in less than a day.

    Is it just me, or does this smack of a company that really, really, wants to protect its future interests?