News for hackers. Stuff that matters.
Re:Developing a Raspberry PI app with Visual Studio by JeremyMorgan on Monday February 11, 2013 @11:15AM (#5201477)
As someone who is fanatical about both Visual Studio and Raspberry Pi I think this is awesome. It likely won't be a big seller though.

People use the Rpi for hacking and tweaking, and VS is better suited for enterprise development work. You're basically using a space shuttle to drive to the grocery store. Many of the things that make VS great aren't really going to apply to the Rpi anyway.

Most of the "apps" that will built for the pi are going to be homebrewed stuff for education and I think you can build most of those with conventional Linux tools. But if you already have Visual Studio and your comfortable with it, investing $100 in this program would probably be worth it if you want to build a serious pi app.

Re:Developing a Raspberry PI app with Visual Studio by dschuler on Monday February 11, 2013 @01:07PM (#5202181)
Can you elaborate on what makes Visual Studio so great? I used it professionally for a year, but it would just grind on my productivity. I wonder if I'm missing something. Specifically, VS 2010 had a lot of strange bugs - mt.exe fails during the build (solution: build again), project dependencies don't always work (solution: pre-build subprojects manually), little refactoring support (whole tomato is slight improvement). The debugger is quite good though, minus the part where it points to the next instruction in the stack frame (which reflects the IP, but still).

Maybe this is just their C++ support? Is C# better?

Re:Developing a Raspberry PI app with Visual Studio by sysprogs on Monday February 11, 2013 @01:30PM (#5202336)
Re:Developing a Raspberry PI app with Visual Studio by andyjohnson0 on Monday February 11, 2013 @12:12PM (#5201847)
You may be right that it won't be a "big seller", but Visual GDB seems to be targeting more than just Rappberry Pi development. From the product site [1]:

"Harness the power of the Visual Studio debugger when developing:

o Embedded firmware (ARM, MSP430, PowerPC and more)

o Native Android libraries

o Linux applications and drivers

o MacOS KEXTs

o Linux-based embedded modules

o Any other applications that use GDB"

[1] http://visualgdb.com/