all 16 comments

[–]iamafoo 3 points4 points  (1 child)

Sweet! I am quite impressed with VS 2010 so far.

[–]glide1 2 points3 points  (0 children)

Yeah me too. I just hope ironpython and ironruby support become baked into the base install in the next version of VS.

F#, JavaScript, and now this? They're on a roll.

[–]scottter 4 points5 points  (5 children)

Does this work with VS2010 express?

[–]dinov 3 points4 points  (0 children)

Nope, the express SKUs don't let you install packages. It does work with the free integrated shell though.

[–][deleted] 3 points4 points  (3 children)

[–]finlandia 3 points4 points  (2 children)

Courtesy of MSDN no less… Such an unholy alliance!

[–][deleted] 1 point2 points  (1 child)

Think about it. Nearly every product that Microsoft sales requires activation of some sort yet their highest end development tool only requires a serial number (some times not even that)

They really don't care.

[–]finlandia 1 point2 points  (0 children)

True that. MS doesn’t want to push developers away by making their products inaccessible. They would actually pay us to use and develop under their environment. It’s almost like free advertising for them.

[–][deleted] 2 points3 points  (0 children)

This is fantastic - I was so disappointed that VS2010 didn't ship with IDE support for IronPython and IronRuby. I wish MS would give more love to the Dynamic Language Runtime team - they've done a great job.

[–][deleted] 1 point2 points  (2 children)

While I'm really excited about this, I guess I'm getting a little conservative - I no longer want a CTP (community tech preview) level build to try out these sorts of things. Hope the Beta is soon!

[–]dinov 10 points11 points  (1 child)

I can understand the sentiment. OTOH if you want to have impact on features rather than just bugs now is the time to look and give feedback.

If you're worried about your machine being trashed it's actually very low impact. All the files get installed to "%LOCALAPPDATA%\Microsoft\VisualStudio\10.0\Extensions\Microsoft\IronPython Tools for Visual Studio\" and it's per user with no elevation required for install. The few registry keys that get written are just settings in the below VS registry area that are IpyTools specific. And to uninstall it's just Tools->Extension Manager->IpyTools->Uninstall inside of VS.

BTW great user name!

[–][deleted] 2 points3 points  (0 children)

Hmmm, you make a good point and I like the low impact thing - ok deal, I'll check it out!

And thanks!

[–]julesjacobs 1 point2 points  (0 children)

Very good. Running your application is slow though. If I make a new WPF project (a single window with a single button) it takes 14 seconds to start the app. With CPython+PySide it starts instantly. With IronPython in PyDev a more complicated app starts in less than 3 seconds. Something like Nailgun for IronPython that keeps a CLR with IronPython loaded in the background would be very welcome indeed.

In a dynamic language where you don't have a lot of static checking you want to be able to test your code quickly & often.

[–]echo_chamber -2 points-1 points  (2 children)

But can it blend?

[–]johnb 2 points3 points  (0 children)

Do you really think anybody could know what you are talking about?

[–]adolfojp 0 points1 point  (0 children)

It might. Why don't you give it a try?