LmCast :: Stay tuned in

Performance of Rust Language [pdf]

Recorded: May 26, 2026, 6:01 p.m.

Original Summarized

GitHub - yugr/rust-slides · GitHub

Skip to content

Navigation Menu

Toggle navigation

Sign in

Appearance settings

PlatformAI CODE CREATIONGitHub CopilotWrite better code with AIGitHub SparkBuild and deploy intelligent appsGitHub ModelsManage and compare promptsMCP RegistryNewIntegrate external toolsDEVELOPER WORKFLOWSActionsAutomate any workflowCodespacesInstant dev environmentsIssuesPlan and track workCode ReviewManage code changesAPPLICATION SECURITYGitHub Advanced SecurityFind and fix vulnerabilitiesCode securitySecure your code as you buildSecret protectionStop leaks before they startEXPLOREWhy GitHubDocumentationBlogChangelogMarketplaceView all featuresSolutionsBY COMPANY SIZEEnterprisesSmall and medium teamsStartupsNonprofitsBY USE CASEApp ModernizationDevSecOpsDevOpsCI/CDView all use casesBY INDUSTRYHealthcareFinancial servicesManufacturingGovernmentView all industriesView all solutionsResourcesEXPLORE BY TOPICAISoftware DevelopmentDevOpsSecurityView all topicsEXPLORE BY TYPECustomer storiesEvents & webinarsEbooks & reportsBusiness insightsGitHub SkillsSUPPORT & SERVICESDocumentationCustomer supportCommunity forumTrust centerPartnersView all resourcesOpen SourceCOMMUNITYGitHub SponsorsFund open source developersPROGRAMSSecurity LabMaintainer CommunityAcceleratorGitHub StarsArchive ProgramREPOSITORIESTopicsTrendingCollectionsEnterpriseENTERPRISE SOLUTIONSEnterprise platformAI-powered developer platformAVAILABLE ADD-ONSGitHub Advanced SecurityEnterprise-grade security featuresCopilot for BusinessEnterprise-grade AI featuresPremium SupportEnterprise-grade 24/7 supportPricing

Search or jump to...

Search code, repositories, users, issues, pull requests...

Search

Clear

Search syntax tips

Provide feedback


We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

yugr

/

rust-slides

Public

Notifications
You must be signed in to change notification settings

Fork
5

Star
227

Code

Issues
11

Pull requests
0

Actions

Projects

Security and quality
0

Insights

Additional navigation options

Code

Issues

Pull requests

Actions

Projects

Security and quality

Insights


yugr/rust-slides

 mainBranchesTagsGo to fileCodeOpen more actions menuFolders and filesNameNameLast commit messageLast commit dateLatest commit History934 Commits934 CommitsCVECVE  benchmarksbenchmarks  featuresfeatures  materialsmaterials  utilutil  .gitignore.gitignore  EN.pdfEN.pdf  EN.pptxEN.pptx  README.mdREADME.md  RU.pdfRU.pdf  RU.pptxRU.pptx  RU_short.pptxRU_short.pptx  parse_stats.shparse_stats.sh  plan.mdplan.md  real-projects.mdreal-projects.md  talk.mdtalk.md  View all filesRepository files navigationREADMEGoal
Rust is defined as a safe, low-level, system programming language
directly competing with C++.
How much does it pay for safety in terms of performance ?
Can we expect similar performance on idiomatic code ?
In this talk we

identify performance weak spots (and strong points) of Rust
check how bad (or good) they are in practice
propose countermeasures / performance best practices

Contents

Slides: English and Russian
Reading materials

Various posts and papers which served as base for slides

Rust performance features

Pros and cons of language from performance standpoint

Benchmarks

Projects used for Rust benchmarking

Script of the planned talk (outdated)

External links
The talk was delivered at C++Russia 2026
and also published on

LinkedIn
Reddit
X

About

No description, website, or topics provided.

Resources

Readme

Uh oh!

There was an error while loading. Please reload this page.


Activity
Stars

227
stars
Watchers

2
watching
Forks

5
forks

Report repository

Releases
No releases published

Packages
0

 

 

 

Uh oh!

There was an error while loading. Please reload this page.


Contributors

Uh oh!

There was an error while loading. Please reload this page.


Languages

Python
51.1%

C++
22.8%

Shell
20.4%

Rust
5.7%

Footer

© 2026 GitHub, Inc.

Footer navigation

Terms

Privacy

Security

Status

Community

Docs

Contact

Manage cookies

Do not share my personal information

You can’t perform that action at this time.

The repository documentation for rust-slides outlines a project centered on a deep investigation into the performance characteristics of the Rust programming language, positioning it as a safe, low-level, system programming language that directly competes with C++. The core objective of this work is to explore the relationship between Rust's safety guarantees and its performance implications, specifically addressing whether similar performance levels can be achieved in idiomatic Rust code. The project aims to identify, evaluate the severity of, and propose countermeasures for performance weak spots and strong points within the Rust ecosystem.

The material compiled for this endeavor includes slides available in both English and Russian, supplemented by various reading materials, including posts and papers that served as the foundation for the presentation. Furthermore, the project incorporates empirical data through established benchmarks and practical projects utilized for assessing Rust performance. This methodological approach is supported by materials such as the script for the planned talk and related planning documents.

The initiative demonstrates a comprehensive analytical approach to performance engineering in Rust. It moves beyond simple feature description to conduct a critical assessment of the language's performance trade-offs. By analyzing the data derived from benchmarks and projects, the work seeks to establish practical performance best practices relative to Rust's safety features, thereby providing a thorough analysis for developers and researchers interested in optimizing system-level code written in Rust. The resulting material is intended to furnish an in-depth understanding of how safety impacts performance in a low-level context.