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.""
But I don't quite agree with Gates here. 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. 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.
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.
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