Forwarded from C++ Academy
Сравнение библиотек параллелизма Rust и C++.
https://blog.m-ou.se/rust-cpp-concurrency/
https://t.me/cpluspluc
https://blog.m-ou.se/rust-cpp-concurrency/
https://t.me/cpluspluc
blog.m-ou.se
Comparing Rust's and C++'s Concurrency Library
The concurrency features that are included in the Rust standard library
are quite similar to what was available in C++11: threads, atomics, mutexes, condition variables, and so on.
In the past few years, however, C++ has gained quite a few new concurrency…
are quite similar to what was available in C++11: threads, atomics, mutexes, condition variables, and so on.
In the past few years, however, C++ has gained quite a few new concurrency…
👍8❤1🔥1
Window Tiling For The Win
Оконный менеджер с черепичной структурой, написанный на языке Rust
https://github.com/Kintaro/wtftw
Оконный менеджер с черепичной структурой, написанный на языке Rust
https://github.com/Kintaro/wtftw
❤13👍4
Запускаем Rocket REST API на AWS
Rocket.rs — самый известный фреймворк на Rust для легкого создания производительных и типобезопасных веб-приложений. Развернем с его помощью собственный Rocket REST API на AWS.
https://nuancesprog.ru/p/17280/
@rust_code
Rocket.rs — самый известный фреймворк на Rust для легкого создания производительных и типобезопасных веб-приложений. Развернем с его помощью собственный Rocket REST API на AWS.
https://nuancesprog.ru/p/17280/
@rust_code
rocket.rs
Rocket - Simple, Fast, Type-Safe Web Framework for Rust
Rocket is a web framework for the Rust
programming language that makes it simple to write fast web applications
without sacrificing flexibility or type safety.
programming language that makes it simple to write fast web applications
without sacrificing flexibility or type safety.
🔥12👍4❤🔥1❤1🐳1
В этой статье вы узнаете о потоках с областью действия, о том, как они функционируют, как их создавать и чем они отличаются от потоков с незаданной областью.
https://blog.logrocket.com/using-rust-scoped-threads-improve-efficiency-safety/
@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
LogRocket Blog
Using Rust scoped threads to improve efficiency and safety - LogRocket Blog
Scoped threads in Rust are a fantastic way to make multitasking safer and more efficient. Learn how to work with them in this tutorial.
👍15❤3🔥3
Rust: выполнение HTTP-запросов и обработка ответов с помощью reqwest
C каждым днём Rust становится всё популярнее блягодаря сочетанию возможностей, которые он даёт и простоты синтаксиса. Поэтому предлагаем вам посмотреть, как легко его можно использовать в бэкенд-разработке на примере обработки запросов и ответов:
https://nuancesprog.ru/p/16874/
#rust #http
C каждым днём Rust становится всё популярнее блягодаря сочетанию возможностей, которые он даёт и простоты синтаксиса. Поэтому предлагаем вам посмотреть, как легко его можно использовать в бэкенд-разработке на примере обработки запросов и ответов:
https://nuancesprog.ru/p/16874/
#rust #http
👍11🔥5❤3
Building microservices in Rust with Spin
https://blog.logrocket.com/build-microservices-rust-spin/
@rust_code
https://blog.logrocket.com/build-microservices-rust-spin/
@rust_code
LogRocket Blog
Building microservices in Rust with Spin - LogRocket Blog
This article will give you an introduction to the Spin framework for Rust to build powerful microservices and reliable and scalable systems.
🔥9👍5❤1
Фича-флаги времени компиляции в Rust: зачем, как и когда используются
https://nuancesprog.ru/p/17375/
@rust_code
https://nuancesprog.ru/p/17375/
@rust_code
NOP::Nuances of programming
Фича-флаги времени компиляции в Rust: зачем, как и когда используются
Что из себя представляют фича-флаги, зачем они нужны и как их правильно использовать?
👍12❤1🔥1
Rust Regex: 10 практических примеров
https://medium.com/@TechSavvyScribe/rust-regex-10-practical-examples-ec11527b8b84
@rust_code
https://medium.com/@TechSavvyScribe/rust-regex-10-practical-examples-ec11527b8b84
@rust_code
Medium
Rust Regex: 10 Practical Examples
“Talk is cheap. Show me the code.” — Linus Torvalds
👍11🔥2❤🔥1🥰1
Пишем на Python как на Rust
https://habr.com/ru/articles/736842/
https://habr.com/ru/articles/736842/
Хабр
Пишем на Python как на Rust
Я начал программировать на Rust несколько лет назад, и это постепенно изменило мой подход к разработке программ на других языках программирования, особенно на Python. До того, как я начал использовать...
👍11🔥4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
wagyu
Библиотека Rust для быстрого и простого создания криптовалютных кошельков, которую можно использовать как утилиту командной строки или создавать на базе нее криптовалютные приложения.
Поддержка bitcoin, ethereum, monero, zcash.
https://github.com/AleoHQ/wagyu
Библиотека Rust для быстрого и простого создания криптовалютных кошельков, которую можно использовать как утилиту командной строки или создавать на базе нее криптовалютные приложения.
Поддержка bitcoin, ethereum, monero, zcash.
https://github.com/AleoHQ/wagyu
🔥9❤2👍2
Я написал одну из самых быстрых библиотек датафреймов
https://habr.com/ru/companies/timeweb/articles/737808/
https://habr.com/ru/companies/timeweb/articles/737808/
Хабр
Я написал одну из самых быстрых библиотек датафреймов
❯ 1. Вступление У меня в портфолио есть несколько готовых пет-проектов на Rust, и я заметил, что позиция «а у нас уже получилась DataFrame?» нисколько меня не устраивает. Поэтому я подумал, не сделать...
🔥10😁2👍1
Как IndVarSimplification применяет математику в вашем коде
https://habr.com/ru/articles/738272/
https://habr.com/ru/articles/738272/
Хабр
Как IndVarSimplification применяет математику в вашем коде
Хочу поделиться своей историей расследования одной довольно необычной компиляторной оптимизации. Необычна она в том плане, что для нее производятся довольно нетривиальные математические вычисления....
❤🔥6
Пишем на Python, как будто это Rust
https://habr.com/ru/articles/738432/
https://habr.com/ru/articles/738432/
Хабр
Пишем на Python, как будто это Rust
Я начал программировать Rust несколько лет назад, и эта работа постепенно позволила мне изменить подход к проектированию программ и на других языках. В особенности заметен этот эффект был на Python....
👍8👎3🤔1
Лень писать игру на Rust одному? Позовите на помощь ChatGPT
https://nuancesprog.ru/p/17481/
@rust_code
https://nuancesprog.ru/p/17481/
@rust_code
NOP::Nuances of programming
Лень писать игру на Rust одному? Позовите на помощь ChatGPT
На что способен ChatGPT? Заменит ли он в итоге программистов? Разберем его возможности на примере написания игры Pong и подумаем, не пора ли искать другую работу.
👍13🔥2❤1👎1😁1
joshuto
joshuto - ranger-подобный терминальный файловый менеджер, написанный на Rust
https://github.com/kamiyaa/joshuto
@rust_code
joshuto - ranger-подобный терминальный файловый менеджер, написанный на Rust
https://github.com/kamiyaa/joshuto
@rust_code
👍11🔥3❤1❤🔥1👀1
Rust 1.70.0: протокол ''sparce'' для crates.io, OnceCell и OnceLock, лейблы отладочной информации
https://habr.com/ru/articles/739570/
https://habr.com/ru/articles/739570/
Хабр
Rust 1.70.0: протокол ''sparse'' для crates.io, OnceCell и OnceLock, лейблы отладочной информации
Команда Rust рада сообщить о новой версии языка — 1.70.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая...
🔥17👍3😍3
Сколько памяти нужно для запуска 1 миллиона параллельных задач?
https://habr.com/ru/companies/ruvds/articles/739054/
https://habr.com/ru/companies/ruvds/articles/739054/
Хабр
Сколько памяти нужно для запуска 1 миллиона конкурирующих задач?
В этой статье я углублённо сравню потребление памяти между асинхронными и многопоточными программами популярных языков вроде Rust, Go, Java, C#, Python, Node.js и Elixir. Недавно я проводил сравнение...
🔥10🤡9👍2❤1😁1💯1
Синтаксис Input() в 20 различных языках программирования
https://uproger.com/sintaksis-input-v-20-razlichnyh-yazykah-programmirovaniya/
@rust_code
https://uproger.com/sintaksis-input-v-20-razlichnyh-yazykah-programmirovaniya/
@rust_code
UPROGER | Программирование
Синтаксис Input() в 20 различных языках программирования
Как написать Input() на 20 различных языках
Работая сегодня над проектом на языке C, я понял, что забыл синтаксис ввода.
Благодаря ChatGPT, который пришелся как нельзя кстати, я узнал синтаксис, и это заставило меня улыбнуться, поскольку чем больше…
Работая сегодня над проектом на языке C, я понял, что забыл синтаксис ввода.
Благодаря ChatGPT, который пришелся как нельзя кстати, я узнал синтаксис, и это заставило меня улыбнуться, поскольку чем больше…
👍7❤1