Serving the Quantitative Finance Community

 
User avatar
lballabio
Posts: 983
Joined: January 19th, 2004, 12:34 pm

Better Programming Environment

April 15th, 2006, 7:21 am

QuoteOriginally posted by: CuchulainnOf course C# is nice but it is based on C++ and, as Luigi points outs, it is not as good (yet).Did I say that? Oh yes, probably talking of generics. But in a general way, either language might be better depending on the requirements.Luigi
 
User avatar
Cuchulainn
Posts: 64996
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Better Programming Environment

April 15th, 2006, 9:15 am

QuoteOriginally posted by: lballabioQuoteOriginally posted by: CuchulainnOf course C# is nice but it is based on C++ and, as Luigi points outs, it is not as good (yet).Did I say that? Oh yes, probably talking of generics. But in a general way, either language might be better depending on the requirements.LuigiThis is what Luigi said QuoteYes, but C# and Java generics are just a pale imitation of C++ templates, as they cannot be specialized.Java generics is a joke and C# generics is unable to do operator overloading with types (there is a workaround)P.S. sorry if I misquoted you Luigi http://www.codeproject.com/csharp/genericnumerics.asp http://www.codeproject.com/csharp/GenericOperators.asp
Last edited by Cuchulainn on April 14th, 2006, 10:00 pm, edited 1 time in total.
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
Polter
Posts: 2526
Joined: April 29th, 2008, 4:55 pm

Better Programming Environment

June 27th, 2013, 2:43 pm

Huh, looks like perhaps someone was listening... ;-)ReSharper to Support C++
 
User avatar
Polter
Posts: 2526
Joined: April 29th, 2008, 4:55 pm

Better Programming Environment

June 27th, 2013, 2:45 pm

On a side note, this also looks quite interesting (perhaps even promising): http://www.jetbrains.com/objc/features/cpp.htmlOnce we have Clang-based IDE on Windows (that actually makes use of its features for refactoring, etc.), it may be time to seriously reconsider MSVC...
Last edited by Polter on June 26th, 2013, 10:00 pm, edited 1 time in total.
 
User avatar
Cuchulainn
Posts: 64996
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Better Programming Environment

June 27th, 2013, 2:55 pm

"CRTL T == go to everything" sounds good.
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
Polter
Posts: 2526
Joined: April 29th, 2008, 4:55 pm

Better Programming Environment

April 9th, 2015, 4:07 pm

ReSharper C++: https://www.jetbrains.com/resharper-cpp/ReSharper C++ Feature Overview
 
User avatar
Polter
Posts: 2526
Joined: April 29th, 2008, 4:55 pm

Better Programming Environment

April 10th, 2015, 8:50 am

outrun: yeah, also liked PyCharm, nice support for testing!