Author Topic: Microsoft to give away developer tools to students  (Read 3664 times)

0 Members and 1 Guest are viewing this topic.

Offline Swifty

  • 210
  • I reject your fantasy & substitute my own
Microsoft to give away developer tools to students
http://developers.slashdot.org/article.pl?sid=08/02/19/157208

The SCP code base is a nightmare to navigate without a decent IDE (I swear by Bookmarks, Go To Definition, and Find All References). And I imagine a good debugger is also useful but I've yet to get used to using one myself. Visual Studio is probably among the best out there and Microsoft is now giving away their professional editions for free to eligible students. Anybody interested in committing or tinkering with the SCP in Windows should check this out.

 

Offline Dark RevenantX

  • 29
  • anonymity —> animosity
Re: Microsoft to give away developer tools to students
Aw, ****...  I'm a high school student.

 

Offline blackhole

  • Still not over the rainbow
  • 29
  • Destiny can suck it
    • Black Sphere Studios
Re: Microsoft to give away developer tools to students
WHY must I be a high school student  :sigh:

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Re: Microsoft to give away developer tools to students
Interesting. Although I also have a pretty good impression of the VS Express products. VC++ Express 2008 seems leaner than Visual C++ Standard 2003, which makes it tempting to try. Unfortunately, it also requires Windows XP.
-C

 

Offline MP-Ryan

  • Makes General Discussion Make Sense.
  • Global Moderator
  • 210
  • Keyboard > Pen > Sword
Re: Microsoft to give away developer tools to students
Hrmmm... my student status doesn't expire until April... *is tempted*

EDIT:  CURSES!  Well, for you Canadians, the only school listed in Canada isn't.  ISIC is the only available option.
"In the beginning, the Universe was created.  This made a lot of people very angry and has widely been regarded as a bad move."  [Douglas Adams]

 
Re: Microsoft to give away developer tools to students
How exactly is this different from the MSDN AA?  Really, if my rinky dink community college was a member, chances are any decent uni is going to be, it's generally open to any CS majors at colleges who are members (and it ain't like VS is all that much use to an english major anyway), and they just toss software at you.

 
Re: Microsoft to give away developer tools to students
Actually, you don't have to be a CS major (or even anything related) to get the software.  You must be enrolled in a university though.  Supposedly, Microsoft is planning to give to software away to even high school students pretty soon.

If your school isn't listed (I go to U. of Minnesota, and it wasn't) you can also verify through the JourneyEd link.  It takes like a day to get a download code. 

 

Offline Solatar

  • 211
Re: Microsoft to give away developer tools to students
Well, they probably realize that most highschool students who have these high end programs steal them anyway. If they can get them interested in them at the highschool and college level, they'll be more likely to buy them when they have the money simply because they already can work them. For instance, I used a pirated version of Finale for awhile, but when I got older I had a job and could afford the student priced version of it (not a MS product, but the same situation really).

 

Offline achtung

  • Friendly Neighborhood Mirror Guy
  • 210
  • ****in' Ace
    • Freespacemods.net
Re: Microsoft to give away developer tools to students
Actually, I'd take it one step further and say it's there to get students used to Microsoft's various proprietary languages/software/resources.  This way it sort of locks these people into developing for MS-only OS' and environments.

It's a trap!
FreeSpaceMods.net | FatHax | ??????
In the wise words of Charles de Gaulle, "China is a big country, inhabited by many Chinese."

Formerly known as Swantz

 

Offline Solatar

  • 211
Re: Microsoft to give away developer tools to students
I'd say you're right. Of course this isn't just out of the goodness of their hearts.

...I'll take the free **** though...it's free afterall...

 

Offline draeath

  • 25
    • Homepage of Draeath
Re: Microsoft to give away developer tools to students
You don't want any of MS's dev tools. One, it's a trap. Two, its heavy. Three, cross-platform is needlessly hard with it.
PGP Key: 508A8ADE (http://tinyurl.com/3d4ue7)

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Re: Microsoft to give away developer tools to students
You just might. There are no alternatives with all the critical features of Microsoft's dev tools, much less good ones. The open source community has been trying to put together an IDE that is the equal of MSVC++ for awhile, but if anybody's succeeded, it's only been in the last year or two.

The closest I've seen so far is Eclipse, and even it is lacking a compiler or a debugger for C++ (I forget which).
-C

 

Offline Polpolion

  • The sizzle, it thinks!
  • 211
Re: Microsoft to give away developer tools to students
Well, they probably realize that most highschool students who have these high end programs steal them anyway. If they can get them interested in them at the highschool and college level, they'll be more likely to buy them when they have the money simply because they already can work them. For instance, I used a pirated version of Finale for awhile, but when I got older I had a job and could afford the student priced version of it (not a MS product, but the same situation really).

They probably also realize that most high school students that would know how to use this, or even care in the remotest sense, will probably be going into the general CS area eventually.

 
Re: Microsoft to give away developer tools to students
You just might. There are no alternatives with all the critical features of Microsoft's dev tools, much less good ones. The open source community has been trying to put together an IDE that is the equal of MSVC++ for awhile, but if anybody's succeeded, it's only been in the last year or two.

The closest I've seen so far is Eclipse, and even it is lacking a compiler or a debugger for C++ (I forget which).


Eclipse is currently lacking both a compiler and a debugger for C++.  You have to download/install miniGW or cygwin.  Same for Netbeans C++ package.

It is unfortunate that MSVC++ is not cross platform.  But you can always program in a way that uses libraries that are shared among many platforms, making code a bit more portable.

 

Offline draeath

  • 25
    • Homepage of Draeath
Re: Microsoft to give away developer tools to students
Most decent programmers outside of the Windows world generally don't need IDEs. I can see how they might be useful, but generally a good editor with hilighting and general programming support are all you need. If you haven't, I would suggest looking at vim or emacs. Weird to learn but damn-good. Kate also works very well, if you use KDE, and I think gedit (gnome) can be configured for it as well. jEdit is good all-around, as it uses Java it doesn't care what desktop you use.

In short, MSVC++ is unnecessary bloat. Eclipse for that matter would be as well.
PGP Key: 508A8ADE (http://tinyurl.com/3d4ue7)

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Re: Microsoft to give away developer tools to students
At a certain point, I got sick and tired of all the time I was wasting to start three different programs and configure kdbg just to work on code. Why do I need to switch over to the console window and type "make && make install" when I could just hit ctrl-shift-b? Why spend the extra minute or two to start kdbg and configure it - and restart and reconfigure it when the program crashed in a certain way - when I didn't even have to do anything to get that functionality in MSVC++? And let's not go into all the handwaving that seemed to be behind dealing with the code itself. Sure, I could've found the kdbg manual and understood it...but at a certain point, that just seemed rather retarded when I could just switch back to MSVC++ and get all that functionality without having to work on it.

A lot of Linux people just don't seem to get this, but sometimes programs and computers are just tools. How many hours of people's lives are being wasted because they're trying to get three separate programs to work in concert rather than just starting up one? Sure, if that's your cup of tea - if that's how you want to spend your time - then go for it. But, I, personally, don't find much value in learning about how one programmer thinks that programs should be when there's such a paucity of choices available that there's no way of judging whether or not there's any value in that method.

And regardless of learning about the program, unless I'm actually working on a compiler or a debugger, all that information is distracting and irrelevant. If I've got a certain set of features all mapped out, there's no way in hell that I want to spend my time messing with something completely different in order to let me debug it. I'll take the extra bloat, very happily, if it'll let me focus on what I'm doing and let me do it with a minimum of fuss.

So IMHO it's not just that everyone who disagrees with you sucks.
-C

 

Offline Scuddie

  • gb2/b/
  • 28
  • I will never leave.
Re: Microsoft to give away developer tools to students
Preach it, WMC!  Preach it!!
Bunny stole my signature :(.

Sorry boobies.

  

Offline castor

  • 29
    • http://www.ffighters.co.uk./home/
Re: Microsoft to give away developer tools to students
On the other hand, change is the only static thing here too. Highly integrated IDEs are nice, but the more used one gets to one, the more painful it will be to switch WHEN the day comes :)
I guess keeping one foot in each world would be optimal.