Serving the Quantitative Finance Community

 
User avatar
r00kie
Topic Author
Posts: 0
Joined: February 6th, 2010, 9:18 am

Roslyn

October 20th, 2011, 7:43 am

Microsoft-RoslynA new compiler project in C# and VB. Very interesting. Is there anything similar for Java or C++?
 
User avatar
Hansi
Posts: 41
Joined: January 25th, 2010, 11:47 am

Roslyn

October 20th, 2011, 8:05 am

Well ther is quite a few open source ones, but don't remember any with APIs. But mostly because I don't see a need for it so I haven't looked into it.
 
User avatar
r00kie
Topic Author
Posts: 0
Joined: February 6th, 2010, 9:18 am

Roslyn

October 20th, 2011, 8:12 am

I see a lot of use, not directly though. New tools and addons for IDE will improve development. In VS 2010 refactoring, intellisense, etc. is so much better in C# compared to C++...
 
User avatar
Hansi
Posts: 41
Joined: January 25th, 2010, 11:47 am

Roslyn

October 20th, 2011, 8:21 am

Ahh yes, of course. I didn't think of that. My VS install is loaded with addons, if this will facilitate us getting better and more powerful ones that's great.
 
User avatar
Hansi
Posts: 41
Joined: January 25th, 2010, 11:47 am

Roslyn

October 20th, 2011, 8:35 am

Actually that might make for an interesting thread, which addons people are using.
 
User avatar
RamneekHanda
Posts: 0
Joined: September 19th, 2010, 11:52 am

Roslyn

October 23rd, 2011, 11:18 am

look at clang for C++.
 
User avatar
Polter
Posts: 1
Joined: April 29th, 2008, 4:55 pm

Roslyn

October 23rd, 2011, 2:28 pm

Ramneek: cling (based on clang) is pretty cool, too: http://root.cern.ch/drupal/content/cling-goes-public
 
User avatar
Polter
Posts: 1
Joined: April 29th, 2008, 4:55 pm

Roslyn

October 23rd, 2011, 2:41 pm

Some nice posts on Roslyn:http://blogs.microsoft.co.il/blogs/sash ... ng.aspxBTW, "we're going to inspect a syntax tree, locate something interesting--and then modify it!"Anyone else couldn't help but think of Greenspun's Tenth Rule of Programming? ;-)
Last edited by Polter on October 22nd, 2011, 10:00 pm, edited 1 time in total.