Discover your dream Career
For Recruiters

The Rust update makes Rust faster, but banks still love C++

The programming language Rust has a cult following in the finance industry. Some tout it as a C++ killer, but that might be wishful thinking. Rust ranks 19th on the TIOBE index; C++ is regularly in the top four.

“Rust isn’t used much in finance now, except for in crypto firms." says Joshua Friedman, a recruiter who covers technology hiring at GQR Global Markets in New York, "There’s a feeling of ‘Why gut everything just to use the new version of a tech stack?’"

Most prefer C++ when it comes to compiled languages, given its effectiveness operating so close to the hardware at high speed. A new update from the Rust Release Team intends to change that.

The change stabilizes the sparse protocol for cargo in the crates.io registry. The previous version of Rust "hit scaling limitations, with noticeable delays while updating that repository." The changes should substantially boost performance speed "as it will only download information about the subset of crates that you actually use."

Another welcome change is the addition of the pin! macro. One Reddit user says it's "pretty nice; it means a lot of async crates can now remove all of their unsafe code."

Don't expect this release to completely change the landscape, but it'll certainly make things better for Rust coders. The changes are small, but they are meaningful.

C++ has changes coming too. C++23, the latest major tri-yearly release was recently declared feature complete. The release is less about speed, and more about usability. C++ is slowly accumulating features of a scripting language rather than a complex programming language as it becomes easier to use preexisting code libraries.

Click here to create a profile on eFinancialCareers. Comment ANONYMOUSLY on articles and make yourself visible to recruiters hiring for top jobs in technology and finance. 

Have a confidential story, tip, or comment you’d like to share? Contact: alex.mcmurray@efinancialcareers.com in the first instance. 

Bear with us if you leave a comment at the bottom of this article: all our comments are moderated by human beings. Sometimes these humans might be asleep, or away from their desks, so it may take a while for your comment to appear. Eventually it will – unless it’s offensive or libelous (in which case it won’t.)

author-card-avatar
AUTHORAlex McMurray Editor

Sign up to our Newsletter!

Get advice to help you manage and drive your career.

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
Recommended Jobs
Cobalt Recruitment
Private Equity- Investment Analyst
Cobalt Recruitment
London, United Kingdom
S.R Investment Partners
Hedge Fund Analyst / Business Development
S.R Investment Partners
London, United Kingdom
Metis Search
Investment Associate - Private Equity
Metis Search
London, United Kingdom
Durlston Partners
Senior Engineering Manager - Investment Risk
Durlston Partners
London, United Kingdom
Elevate Partners
Investment Associate - Energy Transition
Elevate Partners
London, United Kingdom
Elevate Partners
Investment Associate – Private Equity
Elevate Partners
Dublin, Ireland

Sign up to our Newsletter!

Get advice to help you manage and drive your career.