Microsoft has turned coding into an online competitive game with Visual Studio Achievements, a plug-in that offers badges, leaderboards and the ability to share programming progress on Twitter and Facebook. Visual Studio Achievements is in open beta right now and offers 32 achievements in six categories: Customizing Visual Studio, Don't Try This At Home, Good Housekeeping, Just For Fun, Power Coder and Unleashing Visual Studio.
Some of the badges are aimed at getting coders to discover more elements of Microsoft's Visual Studio, while others are general programming milestones, such as Regional Manager -- have more than 10 regions in a single class -- and Interrupting Cow -- have 10 breakpoints (Moo) in a file.
Reader Comments (41)
Posted: Jan 19th 2012 5:50PM BlueRajasmyk said
@wqerty
Er, Visual Studio is easily the most widely-used IDE on Windows (and probably overall). It doesn't just support VB.Net: most C++ development, and very nearly ALL C# development, for Windows is done in VS. Those three languages encompass about 99% of programs written for Windows.
But anyways, the achievements are meant to be a joke, they're not serious.
Reply
Er, Visual Studio is easily the most widely-used IDE on Windows (and probably overall). It doesn't just support VB.Net: most C++ development, and very nearly ALL C# development, for Windows is done in VS. Those three languages encompass about 99% of programs written for Windows.
But anyways, the achievements are meant to be a joke, they're not serious.
Posted: Jan 19th 2012 5:37PM (Unverified) said
Jesus, when will Excel and Word get achievements too?
Reply
Posted: Jan 19th 2012 7:01PM (Unverified) said
@(Unverified)
learning to code is a bit more difficult than learning office, and giving starters an incentive to bite through the first steps is certainly something a lot of people gonna appreciate. i don't see the harm, especially since its optional.
Reply
learning to code is a bit more difficult than learning office, and giving starters an incentive to bite through the first steps is certainly something a lot of people gonna appreciate. i don't see the harm, especially since its optional.
Posted: Jan 19th 2012 5:39PM lSpam said
In case anybody didn't actually read the achievements (or know absolutely nothing about programming) they're all just jokes. I mean, more so than VB already is.
An achievement for having a load of Magic Numbers? 100 fields in a single class? Using GOTO?!?
Oh, how me and my CS buddies lol'd
Reply
An achievement for having a load of Magic Numbers? 100 fields in a single class? Using GOTO?!?
Oh, how me and my CS buddies lol'd
Posted: Jan 19th 2012 5:46PM TraceurRyuk Part III said
@lSpam
"or know absolutely nothing about programming"
I'd assume that's most people. I have no idea what you're talking about.
Reply
"or know absolutely nothing about programming"
I'd assume that's most people. I have no idea what you're talking about.
Posted: Jan 19th 2012 5:54PM Once known as Shadsy said
@lSpam I love how the one for GOTO specifically calls you out for being an awful coder.
Reply
Posted: Jan 19th 2012 6:06PM onlyk said
@TraceurRyuk Part III
The achievements they list are embarrassing code practices. As an analogy, it's describing things like buying every gaming keyboard to play a single game, using 3 monitors to play minesweeper, have a mouse that has 50 buttons on it etc..
Reply
The achievements they list are embarrassing code practices. As an analogy, it's describing things like buying every gaming keyboard to play a single game, using 3 monitors to play minesweeper, have a mouse that has 50 buttons on it etc..
Posted: Jan 19th 2012 5:43PM killer rin said
Haha, Awesome! Were one step closer to hopefully getting atleast 25GS(Regulated) for Indie Games
Reply
Posted: Jan 19th 2012 5:45PM The Nasty Nick said
If they had these in Eclipse, I'd have over 9000 Horstmann points. Thumbs up if you get the reference :D
Reply
Posted: Jan 19th 2012 5:50PM CrumbBum said
You kids. When I started coding, we made up our own achievements in our minds. The day I changed my homebrew RPG to use integers instead of floats for HP, I earned 100 points. No longer did the iron golem do 9.326 damage!
Also, please implement a feature to allow upvoting an article title, and relax the restrictions so I can do it 1,000,000 times.
Reply
Also, please implement a feature to allow upvoting an article title, and relax the restrictions so I can do it 1,000,000 times.
Posted: Jan 20th 2012 2:41AM A11smart said
@PS1
Thank you, PS1. You are as insightful as to the gestalt of this as your hardware was to a generation of gamers learning to live outside the shadow of Sega and Nintendo. Does 'Visual Studio' need Achievements? Of course not? Is it a clever way to teach ideas to new users, something applicable damn well everywhere? Absolutely. Surprisingly clever from Microsoft.
Reply
Thank you, PS1. You are as insightful as to the gestalt of this as your hardware was to a generation of gamers learning to live outside the shadow of Sega and Nintendo. Does 'Visual Studio' need Achievements? Of course not? Is it a clever way to teach ideas to new users, something applicable damn well everywhere? Absolutely. Surprisingly clever from Microsoft.
Posted: Jan 19th 2012 5:59PM stonedauwg said
Make fun of VB all you want kids. Plenty of full fledged business applications are(were) written with it. Get over yourselves
Reply
Posted: Jan 19th 2012 6:37PM WeRequireMOARMinerals said
@stonedauwg But, dood! It's soooooo oooooold!!! The only ones that don't care that you aren't hip are your clients (the ones actually paying).
Reply
Posted: Jan 19th 2012 6:34PM bargaingamer said
Coming from someone that use Vb. I hope this is some joke programing and achievement don't mix in my opinion.
Reply
Posted: Jan 19th 2012 7:04PM Shadowbender said
I'd like to try.
But I'd be delighted to learn basic programming first.
Reply
But I'd be delighted to learn basic programming first.
Posted: Jan 19th 2012 7:18PM Science core said
I always was very interested in coding can some please tell me were I could learn from my home and what do I need.
Reply
Posted: Jan 19th 2012 8:53PM vincentj7 said
@Science core
Check out Code Year, a free weekly course that teaches you how to program.
http://codeyear.com/
Reply
Check out Code Year, a free weekly course that teaches you how to program.
http://codeyear.com/
Posted: Jan 19th 2012 7:58PM psm0110 said
Microsoft does have plenty of free programming software for beginners or lightweight programming. Not everything requires the $10k MSDN Ultimate Subscription
free stuff: http://www.microsoft.com/express and http://www.microsoft.com/web/webmatrix/
Reply
free stuff: http://www.microsoft.com/express and http://www.microsoft.com/web/webmatrix/
Posted: Jan 20th 2012 2:08AM This Little Man Says His Name Is said
@psm0110
You don't even need MSDN for Visual Studio.
Reply
You don't even need MSDN for Visual Studio.
Posted: Jan 19th 2012 8:42PM freelancer91 said
What hasn't anyone done this before? I want to see this in Eclipse....
Reply
Posted: Jan 20th 2012 2:48AM darkinchworm said
@Chopin
You hate it, but you could care less, I see. Ultra mega hate?
Reply
You hate it, but you could care less, I see. Ultra mega hate?
Posted: Jan 20th 2012 9:33AM Grimbear13 said
LOL that's incredible! I feel obligated to get this plugin
Reply
Posted: Jan 20th 2012 7:10PM asdfkeyboardman said
If you have more than 10 regions in a single file, you have failed at OOP.
Reply
Sorry, you must be logged in to leave a comment.
Featured Stories
Persona 3, Tactics Ogre, and other PSP RPGs that will live on my Vita
Posted on Feb 22nd 2012 5:45PM
The most popular posts
in the last 7 days
- Rumor: Japanese Vita devs jumping ship, Sony responds 124 comments
- Buy 2 get 1 free on select Vita games at GameStop starting today 114 comments
- Sony's Rohde: proprietary Vita cards 'completely necessary' to combat piracy 112 comments
- Sony: Call of Duty blasting onto Vita this fall 89 comments
- Asura's Wrath review: Wrecking the curve 84 comments










