Rust Language Help in Perforce Static Evaluation Accelerates Safe, AI-Pushed, Multi-Language Embedded Growth Lifecycles


Single static evaluation workflow catches important errors past memory-safety for mixed-language techniques, earlier than defects are launched through the coding section of the event lifecycle.

MINNEAPOLIS, April 28, 2026 /PRNewswire/ — Perforce Software program, the trendy DevOps Tech Stack that ensures AI governance, introduced Rust language help in its 2026.1 launch for Perforce Static Evaluation options QAC and Klocwork. As governance of AI turns into extra important, the necessity for traceability and auditability of AI-generated code has change into a vital requirement of static evaluation instruments, notably for extremely regulated industries like aerospace, automotive, and medical devices. To handle these necessities, Perforce QAC and Klocwork are a few of the first static evaluation instruments obtainable to permit for cross-language help for each Rust and C/C++ code to satisfy embedded engineers the place they’re: a must adapt to more nimble and popular programming languages for reminiscence security assurances whereas sustaining governance, traceability, and visibility throughout longstanding C and C++ codebases.

Whether or not written by a human or AI agent, static evaluation helps builders simply discover and repair hidden defects in Rust code nicely earlier than deployment, the place they’re least expensive to deal with. As much as 85% of defects are launched through the coding section of the event lifecycle, and fixing these points early prevents 640 instances the fee if the defects usually are not discovered till product launch (Jones, Capers, Utilized Software program Measurement).

“In an period outlined by extra autonomous AI workflows, scale, concurrency, and escalating safety threat, tons of of embedded software program corporations worldwide are adopting Rust as they give the impression of being to additional battle-harden techniques from the bottom up and seeking to static evaluation instruments to assist with code high quality, safety, and auditability with extra people producing code by way of AI,” mentioned Steve Howard, Director of Product Administration at Perforce. “What’s driving this shift is not only Rust’s capacity to enhance security and safety via memory-safe code, however to do that whereas utilizing AI to ship quick, environment friendly, cross-platform software program, making Rust a viable different to C and C++ for mission-critical embedded techniques — precisely the place software program failures carry the very best value.”

Code Security Wants in Embedded Environments
Rust alone just isn’t an ideal resolution in purposeful security and embedded environments. A current CISA report said that 30% of all vulnerabilities reported to Microsoft and Google have been in different classes, akin to logic flaws. Perforce Static Evaluation presents seamless cross-language visibility inside a single workflow whereas additionally figuring out the logic, concurrency, boundary, and dataflow vulnerabilities that Rust linters and general-purpose AI language fashions don’t handle. The result’s higher confidence adopting Rust at scale, with out sacrificing the peace of mind required for security and security-critical software program.

High Advantages of Rust Help in Perforce Static Evaluation
Including to Perforce Static Evaluation’s already in depth help for C, C++, C#, Java, JavaScript, Python, and Kotlin, the Rust help in QAC and Klocwork gives:

  • Extension of Rust’s built-in security ensures by figuring out safety, security, and compliance points, notably in unsafe code, advanced management flows, and mixed-language techniques.
  • Groups working in mixed-language tasks can apply the identical deep evaluation and dataflow-based detection of system-level defects they’ve come to count on throughout C, C++, and Rust. This method additionally permits constant, auditable reporting of safety, security, and compliance findings to help regulated audits.
  • Builders who already use Rust linters like Clippy can optionally combine these checks instantly into the QAC and Klocwork evaluation workflows. This method unifies Clippy findings with the superior diagnostics supplied by the Perforce Static Evaluation instruments, extending protection past reminiscence security to floor deeper logic, concurrency, and maintainability points that Rust tooling alone doesn’t comprehensively handle.

Rust help in QAC and Klocwork is accessible now. To be taught extra, go to the Perforce Static Analysis Rust webpage.

Assets

About Perforce 

Perforce delivers a DevOps Tech Stack for groups constructing and operating high-stakes software program techniques and revenue-critical functions, the place failure just isn’t an possibility. As a trusted accomplice serving to organizations govern software program supply for AI, Perforce options implement guardrails throughout code, high quality, infrastructure, and knowledge—enabling innovation with out introducing threat. With prospects in over 80 international locations—together with greater than 75% of the Fortune 100 and 50% of the World 500—Perforce is trusted by the world’s most progressive groups to construct, check, safe, and ship important software program at scale.

Media Contacts 

PERFORCE GLOBAL 
Maxine Ambrose 
Ambrose Communications 
Ph: +44 118 324 1040
[email protected] 

SOURCE Perforce Software program