Slashdot Mirror


Microsoft to Give Away Developer Tools to Students

beuges writes "The Associated Press is reporting that Microsoft will make full versions of their development tools available to students. "The Redmond-based software maker said late Monday it will let students download Visual Studio Professional Edition, a software development environment; Expression Studio, which includes graphic design and Web site and hybrid Web-desktop programming tools; and XNA Game Studio 2.0, a video game development program. Gates said students will want to try Microsoft's tools because they're more powerful than the open-source combination of Linux-based operating systems, the Apache Web server, the MySQL database and the PHP scripting language used to make complex Web sites. But Gates said giving away Microsoft software isn't intended to turn students against open source software entirely. Rather, he hopes it will just add one more tool to their belt.""

10 of 555 comments (clear)

  1. Professional Tools by stoolpigeon · · Score: 5, Informative

    From the downloads page "Now remember these are professional tools. This means they are pretty big files so make sure you have the bandwidth and space to bring them to your machine."

    That kind of cracked me up. Remember kids, professional tools take up lots of storage space. If it's not big, it's not 'professional'.

    Also - this is not open to any student in the countries listed. There is a list of about 42 schools in the US that are plugged into their student verification system. In Belgium it is 2 schools, China 3 schools, etc.

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    1. Re:Professional Tools by Brian+Gordon · · Score: 5, Funny

      Funny you should mention emacs.... :)

    2. Re:Professional Tools by billcopc · · Score: 5, Insightful

      I gave Eclipse a spin, just a few weeks ago. It was a confusing, frustrating and fruitless experience. I wasted a whole afternoon trying to get it working.

      It's the same problem as any other plugin-based app: nobody cares about the app, all responsibility is delegated to the plugins. The hardest part is figuring out which plugins you want/need.

      Me, I don't want to figure it out. I just want something that works. Click, type, compile, collect paycheck. Eclipse didn't enable me to do that in a reasonable time frame, so I ditched it. Maybe I need a step-by-step tutorial to learn how to install/use it... rather humbling given how I started programming back in the early 80's!

      Everyone says Eclipse is awesome, and I'd love to be one of those people, but right now I see Eclipse as just another bloated unstable Java app like every other.

      --
      -Billco, Fnarg.com
    3. Re:Professional Tools by motokochan · · Score: 5, Informative

      If you don't want to waste time fooling around with the various plugins and don't mind being a bit behind in versions, EasyEclipse is a great package set. Choose which "distribution" you want based on the tasks you'll do with it, and you get a well-tested set of plugins that do the functions you need.

      I've moved on from it since I've gotten more used to which tools I actually need, but it's awesome for those just starting with Eclipse.

  2. Almost Thar ... Stay on Target! by eldavojohn · · Score: 5, Insightful
    It's a good move. I "received" free software from Microsoft through the Microsoft Developer Network Academic Alliance that was ok and I liked to tinker with it. Plus free XP for college wasn't bad. And, of course, this has the obvious benefit of me being well versed in Visual Studio when I start my career--both for me and Microsoft.

    But I don't quite agree with Gates here.

    Gates said students will want to try Microsoft's tools ... True. This is a well-known fact. Engineers are, by nature, curious animals that enjoy tinkering with things to figure out how they work.

    ... because they're more powerful than the open-source combination of Linux-based operating systems, the Apache Web server, the MySQL database and the PHP scripting language used to make complex Web sites. False. This is an opinion. It may be true for some cases but it is ignorance to say that any aspect of coding has a magic bullet. Even XML has it's trade offs. To say this only expresses ignorance or a poor attempt at brainwashing/marketing.

    So this is all around good. I like it even though it's not open source, I think it will overall help Microsoft but may also clarify student's understandings of when to use what tools. I think the next step is for Microsoft to make another license that says you can use it for personal use but once you use it to make money (commercial) you need a commercial license. I don't find anything wrong with that business model. One step further and it could be released under a pseudo MSPL license and another step in the distant future might also entail an even more open state for their development tools. Who knows? All I know is that although this isn't perfect, it's a move in the right direction.

    What would really be juicy for me to hear is what Ballmer's take is on this move. I think Gates is generally moving in the right direction but I get this sense that Steve Ballmer is pure evil. Is he seething over this move which to him might just look like lost revenue? Is he even pretending to see this the same way Gates does or is he still in the blind rage "I will f*cking kill ____" mode? I think there are rough times ahead when Gates leaves the scene altogether and I think we will see Ballmer say some pretty stupid things directly contradicting Gates' "just another tool for their belt" view on this.
    --
    My work here is dung.
    1. Re:Almost Thar ... Stay on Target! by cplusplus · · Score: 5, Insightful

      False. This is an opinion. It may be true for some cases but it is ignorance to say that any aspect of coding has a magic bullet. Even XML has it's trade offs. To say this only expresses ignorance or a poor attempt at brainwashing/marketing.
      Having developed for years in Linux using various dev tools, I have to say that Microsoft's Visual Studio development environment is amazing compared to most open source tools I've had experience with.
      --
      "False hope is why we'll never run out of natural resources!" - Lewis Black
  3. Re:Source Code? by Anonymous Coward · · Score: 5, Informative
  4. Come Again? by eldavojohn · · Score: 5, Interesting

    Having developed for years in Linux using various dev tools, I have to say that Microsoft's Visual Studio development environment is amazing compared to most open source tools I've had experience with. Wow. This comes as a shock to me. Especially since the person delivering this message to me has the /. name of cplusplus.

    Help me out here, I have a Pentium III 877Mhz processor machine with about a half gig of DDR ram that I purchased in 2000. It still runs fine. For some reason when I install Visual Studio on the Win XP partition, it does not work so well. As in, it is barely usable for small applications and hangs indefinitely for large projects I have. Yet when I write a C++ application in the Linux partition using a number of various open source editors that utilize GCC, it works quite well. I don't mean just VI or Emacs, I mean several things including Gnome and KDE graphical editors (like Glade & KDevelop).

    So tell me, what am I doing wrong? Several people have instructed me to buy a new computer but for some reason I do not think that I should have to buy a new computer every time a new version of Visual Studio comes out.
    --
    My work here is dung.
    1. Re:Come Again? by Wo1ke · · Score: 5, Insightful

      I know, I know! If you want to use a computer from 10 years ago, use software from 8 years ago! No need to run VS'08 if your computer was made in 1999, and purchased it in 2000. Try using VS 6, it should work with your computer and your wallet.

    2. Re:Come Again? by RightSaidFred99 · · Score: 5, Informative
      Come on dude. If you're a software developer you should have a reasonable machine. Visual Studio is a pig, but the benefits of it far outweigh the cost of upgrading your old broke-ass computer every few years. This is like complaining Oblivion or BioShock are bad games because you can't play them on your shitty ancient computer.

      Seriously, any CPU released in the last few years + 2 gigs of memory (4 gigs better - splurge on the extra $40) will run VS fine.