SERVING THE QUANTITATIVE FINANCE COMMUNITY

 
User avatar
CommodityQuant
Topic Author
Posts: 218
Joined: July 5th, 2007, 6:16 am

Which new standards of C++ are needed for the quant job market?

January 16th, 2015, 5:26 pm

For C++ quant positions, which of the new standards of C++ are generally considered essential knowledge (and tested in interviews)? Is it essential to be familiar with the C++11 changes? How about C++14?Thank you,CommodityQuant
 
User avatar
Cuchulainn
Posts: 62608
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Which new standards of C++ are needed for the quant job market?

January 17th, 2015, 7:01 am

QuoteOriginally posted by: CommodityQuantFor C++ quant positions, which of the new standards of C++ are generally considered essential knowledge (and tested in interviews)? Is it essential to be familiar with the C++11 changes? How about C++14?Thank you,CommodityQuantI can't say about interviews but I reckon that if you have C++ on your CV/resume then the interviewer will expect that you know C++11. C++14 is basically bug fixes/improvements/nice to have (e.g. generic lambdas).For existing apps/class libraries porting everything to a C++11 compiler is a lot of work.Maybe for greenfield apps..who knows..depends. BTW VS2015 preview is downloadable. ===Most of the new features that I likestd::functionunordered containerstuple (bind)lambda randomauto
Last edited by Cuchulainn on January 16th, 2015, 11:00 pm, edited 1 time in total.
Step over the gap, not into it. Watch the space between platform and train.
http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
dd3
Posts: 246
Joined: June 8th, 2010, 9:02 am

Which new standards of C++ are needed for the quant job market?

January 19th, 2015, 5:34 pm

no-one on the planet can completely 'know C++11', there's just too muchon top of what cúchulainn mentioned, I'd add move semantics
 
User avatar
Cuchulainn
Posts: 62608
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Which new standards of C++ are needed for the quant job market?

January 19th, 2015, 6:11 pm

Indeed, move semantics is really good.I wonder how many applications with home-grown move semantics will port to C++11 move? Edit:Nice, the 'u fada' Is fearr dhá theanga ná ceann amháin.
Last edited by Cuchulainn on January 18th, 2015, 11:00 pm, edited 1 time in total.
Step over the gap, not into it. Watch the space between platform and train.
http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
DominicConnor
Posts: 11684
Joined: July 14th, 2002, 3:00 am

Which new standards of C++ are needed for the quant job market?

January 24th, 2015, 10:00 am

Certainly you need to show that you've kept up with new developments.Quant C++ is a mix of C written in an ancient Fortran style, various libraries and frameowkrs that are both new and old and wanton use of exotic new features just to show you can.It is very easy when your job is to make a lump of code work to get stuck in using constructs that you are familiar with, since you are paid to make things work, not explore computer science.The problem comes when a couple of years later you can't answer @simple@ questions@ about new things.
ABOUT WILMOTT

PW by JB

Wilmott.com has been "Serving the Quantitative Finance Community" since 2001. Continued...


Twitter LinkedIn Instagram

JOBS BOARD

JOBS BOARD

Looking for a quant job, risk, algo trading,...? Browse jobs here...


GZIP: On