Swift vs Rust vs C#: какой язык реально БЛЕЙЗИНГ ФАСТ?!

Канал в Telegram:
Поддержать развитие канала:
Вы спрашивали, какой язык программирования самый быстрый: Swift, Rust или C#? Сегодня мы разберём это на примере простой, но показательной задачи: суммирование 200 миллионов элементов массива. 🚀 В этом выпуске: Сравним чистую производительность Swift, Rust, C и C#. Покажем, как выглядит ассемблерный код и что значит «блейзинговость» на низком уровне. Узнаем, почему однопоточный код — это скучно, а многопоточка — наш лучший друг! Расскажем, как влияет SIMD и как сделать так, чтобы твой код работал быстрее. Не упускай возможность узнать, как писать код, который будет не просто быстрым, а невероятно blazing fast! ⏰ Таймкоды: 00:00 – База Блейзинговости 00:43 – Обзор задачи на C: суммируем 200М элементов 02:19 – Ассемблерный код C 06:39 – Запуск С кода 07:36 – Код на Swift 08:22 – Ассемблерный код Swift 09:03 – Запуск Swift кода 09:52 – Код на Dotnet 10:38 – Ассемблерный код Dotnet 11:22 – Запуск Dotnet кода 11:56 – Код на RUST 12:35 – Ассемблерный код RUST 14:13 – Запуск RUST кода 14:44 – Как еще сильней ускорить код? 15:45 – SIMD на Swift 17:38 – SIMD на Dotnet 17:38 – Многопоточный код на C, Rust, Swift, Dotnet 20:43 – Запуск C, Rust, Swift, Dotnet 22:22 – Итоги rust vs swift, rust vs c, rust vs c#, swift vs c, swift vs c#, язык программирования, сравнение языков, производительность кода, SIMD оптимизация, многопоточность, blazing fast, быстрый язык программирования, ассемблер, оптимизация производительности, как ускорить код, сравнение производительности, high performance, benchmarking programming languages, современное программирование

Смотрите также