AlphaMaven AlphaMaven

Citadel Securities' guru says C 26 is a "big hairy deal." Banks aren't so sure

Reported by Efinancialcareers
Jul 7, 2025· 2 min read
Save Post LinkedIn Email
Key Takeaways
  • • Citadel Securities has adopted C++ 26, positioning itself as a technological outlier in financial services, with ex-Microsoft C++ expert Herb Sutter championing the language's "big hairy deal" capabilities since joining the firm in October 2024.
  • • C++ 26's primary innovation is reflection—the ability for programs to examine and modify their own structure—which Sutter argues will fundamentally improve code reliability, resilience, and expressiveness while simplifying real-world C++ toolchains.
  • • Most major banks remain on C++ 17 or earlier versions, adopting new language iterations primarily for regulatory compliance and modernization purposes rather than competitive advantage, creating a stark technology gap between electronic trading firms and traditional banking institutions.
  • • Industry adoption of advanced C++ versions remains fragmented: Jane Street uses OCAML, some hedge funds have moved to C++ 20, but banks—constrained by risk-averse infrastructure modernization cycles—lag significantly behind cutting-edge trading technology stacks.
Summary
Citadel Securities has differentiated itself technologically by adopting C++ 26, the latest iteration of the programming language, marking a significant departure from standard industry practice in financial services. Herb Sutter, a former Microsoft C++ standards expert who joined Citadel Securities in October 2024, has become the vocal advocate for this advanced language version. Writing on his personal blog, Sutter described C++ 26 as a "big hairy deal," positioning the upgrade as a transformative development for the financial technology sector.

The competitive advantage of C++ 26 centers on reflection capabilities—functionality that allows programs to examine and modify their own structure dynamically. According to Sutter, this feature will "fundamentally improve the way we write C++ code, expand the expressiveness of the language more than we've seen in at least 20 years, and lead to major simplifications in real-world C++ tool chains and environments." Hana Dusíková, a member of the C++ Standards Committee, characterized the upgrade more dramatically as a "whole new language."

The broader financial technology landscape reveals a stark divide between tier-one electronic trading firms and traditional banking institutions. Most major banks operate on C++ 17 or earlier versions, with new language adoption driven primarily by regulatory requirements and modernization mandates rather than competitive innovation. A quantitative developer with experience at multiple European banks noted that "most banks tend to be on C++17 or earlier," and that C++ 20 adoption has been limited to isolated hedge funds. One senior quant developer at a U.S. bank indicated the institution is moving away from C++ entirely, reflecting broader banking sector skepticism toward the language's role in future infrastructure.

This technological divergence underscores the competitive advantage held by specialized electronic trading firms like Citadel Securities, which can invest in cutting-edge language development to optimize execution speeds, risk management, and system reliability—capabilities critical for high-frequency and algorithmic trading operations where microsecond advantages compound into material returns.

Go deeper than the headline

Research every firm in this story, track the ones that matter and get the daily briefing — free for 7 days.

Start your free 7-day trial

Sources

1 outlet

AlphaMaven summarised this story from the reporting below. Each link opens the original article.

Efinancialcareers Citadel Securities' guru says C 26 is a "big hairy deal." Banks aren't so sure