Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Rust vs C: How Do They Really Stack Up?

Автор: DJ Ware

Загружено: 2025-11-25

Просмотров: 7147

Описание:

How do you actually benchmark two different programming languages?
Not opinions.
Not hype.
Not what’s trending on social media.
Real data.

Today we take one of the most requested comparisons in software engineering — C vs Rust — and test them the only way that matters: by measuring the executables they produce, not the compilers themselves.

To do this right, we pulled out a set of legendary benchmarks developed and maintained for decades by engineer Roy Longbottom, whose work shaped how entire generations of programmers evaluated their systems. Roy’s suite allows us to test speed, accuracy, data integrity, pointer behavior, math stability, and memory throughput — everything a real language comparison needs.

Benchmarks Included
• Dhrystone — pointer-heavy, string-heavy, logic-heavy
• Whetstone — floating-point and math operations
• MemSpeed — memory throughput, scaling, and stalls
• Mandelbrot — algorithmic complexity and numerical accuracy
• Livermore Loops (coming soon) — the ultimate compiler stress test

This isn’t a “Rust good, C bad” conversation.
It’s not a “C forever, Rust is slow” argument.
It’s an engineering evaluation of actual performance and correctness.

Why This Matters

Rust is the new darling of systems programming.
C is the old warhorse that still powers the world.
Everyone has an opinion — but almost nobody brings data.

And when you measure correctly…
data wins.

Stick around to see what really happens when C and Rust go head-to-head in a fair fight.
And yes, at the end, we talk about the Rust-based OS you haven’t tried yet—Redox OS.

Roy Longbotom Website: http://www.roylongbottom.org.uk/
Mandelbrot Game: https://benchmarksgame-team.pages.deb...

Table of Contents
00:00 - Initial
00:47 - Different Program Language Testing
02:48 - C and Rust Test Methdology
04:07 - Dhrystone
04:30 - Whettones
05:07 - Mandelbrot
05:38 - Dhrystones Test
06:58 - Whetstone Test
08:12 - memspeed Test
09:18 - Mandelbrot Test
11:27 - What else is Needed?
12:01 - So What Happens if We match OS to Rust?
12:37 - Redox OS, a Rust OS
17:36 - Final Thoughts
19:32 - Livermoor Loops

Rust vs C: How Do They Really Stack Up?

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Qubes OS: The Last Bastion of Digital Freedom

Qubes OS: The Last Bastion of Digital Freedom

Something Weird Happens When E=−mc²

Something Weird Happens When E=−mc²

Is Rust ready to be the next C++?

Is Rust ready to be the next C++?

⚠ Шокирующий тест файловой системы Linux — не пытайтесь повторить это дома!

⚠ Шокирующий тест файловой системы Linux — не пытайтесь повторить это дома!

C3 vs Zig in 2025: Who’s Really Fixing C?

C3 vs Zig in 2025: Who’s Really Fixing C?

How do barcodes and scanners even work?

How do barcodes and scanners even work?

Modern X86 Assembly Language Programming • Daniel Kusswurm & Matt Godbolt • GOTO 2025

Modern X86 Assembly Language Programming • Daniel Kusswurm & Matt Godbolt • GOTO 2025

⚡Качество за бесценок! DC-DC преобразователь  DDIS12TD обзор и вскрытие!

⚡Качество за бесценок! DC-DC преобразователь DDIS12TD обзор и вскрытие!

Самый важный язык программирования, который больше никто не изучает

Самый важный язык программирования, который больше никто не изучает

VisionFive 2 Lite: Low-Cost RISC-V SBC

VisionFive 2 Lite: Low-Cost RISC-V SBC

Zig got better and I almost missed it

Zig got better and I almost missed it

My PDP-11/44 Won’t Let Me Format My Hard Drive

My PDP-11/44 Won’t Let Me Format My Hard Drive

Language Performance Comparisons Are Junk

Language Performance Comparisons Are Junk

Code Optimisation via Memoization - Computerphile

Code Optimisation via Memoization - Computerphile

Jeremy Soller:

Jeremy Soller: "10 Years of Redox OS and Rust" | RustConf 2025

КАК УСТРОЕН EXE ФАЙЛ?

КАК УСТРОЕН EXE ФАЙЛ?

The Biggest Linux Culture Shocks

The Biggest Linux Culture Shocks

5 Things I Hate About Linux - Let's Make Linux Great!

5 Things I Hate About Linux - Let's Make Linux Great!

UTF-8, простое объяснение

UTF-8, простое объяснение

Rust adoption in Linux is NOT going well…

Rust adoption in Linux is NOT going well…

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]