Rust
6.62K subscribers
254 photos
28 videos
3 files
819 links
Rust programming language

По всем вопросам- @haarrp

@ai_machinelearning_big_data - машинное обучение

@programming_books_it - бесплатные it книги

@pythonl - 🐍

@ArtificialIntelligencedl - AI

@datascienceiot - ml 📚
Download Telegram
👣 rust-windowing / winit

Многофункциональная библиотека для работы и автоматизации с Windows на чистом Rust

https://github.com/rust-windowing/winit

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍124🤔2🥰1🖕1
👣 Крутые фичи в Rust, которые связаны не только с производительностью.

https://ntietz.com/blog/great-things-about-rust-beyond-perf/

#программирование #rustlang

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥54😡2🥰1😁1
Вышел Rust 1.84.0! 🦀

Команда Rust рада объявить о выходе новой версии Rust, 1.84.0.

$ rustup update stable


https://blog.rust-lang.org/2025/01/09/Rust-1.84.0.html

@rust_code
👍43🔥23🥰63👏2
👣 Перепишите это на Rust: Крутой пример из области вычислительной физики

Многие ученые используют такие языки, как C и C++, для написания кода для научных вычислений, особенно в случаях, где производительность является ключевым фактором.

В этой статье авторы оценивают возможности использования Rust, реализовав симуляцию физики как на C++, так и на Rust.

Измеряя производительность во время выполнения программы, авторы обнаружили, что Rust может предложить более высокую производительность, чем C++, причем в некоторых тестовых случаях прирост производительности достигает 5,6×, и что параллельный код на Rust может еще больше повысить производительность, будучи простым и безопасным в написании.

Рекомендую к прочтению:

📌 Статья

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥9🥰52
🦀 Инструмент разработки портативных, модульных и легких Fullstack агентов

cargo add rig-core


rust 
use rig::{completion::Prompt, providers::openai};

#[tokio::main]
async fn main() {
// Create OpenAI client and model
// This requires the `OPENAI_API_KEY` environment variable to be set.
let openai_client = openai::Client::from_env();

let gpt4 = openai_client.agent("gpt-4").build();

// Prompt the model and print its response
let response = gpt4
.prompt("Who are you?")
.await
.expect("Failed to prompt GPT-4");

println!("GPT-4: {response}");
}

★ 2378

🖥 Github

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥9👍7🥰1🍓1
🖥 sxt-proof-of-sql — высокопроизводительный доказатель с нулевым разглашением (ZK prover)!

🌟 Этот инструмент криптографически гарантирует, что SQL-запросы выполняются точно и на неизмененных данных. Он предназначен для обеспечения доверительных вычислений как с ончейн, так и с офчейн данными, позволяя разработчикам создавать более сложные DeFi-протоколы с использованием данных в смарт-контрактах.

🖥 Github

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔8👍4🥰32👏1
ФИЗМАТ - топовый канал про Физику, Математику и ИТ.

С помощью картинок и шортcов даже новички разберутся в сложных концепциях и формулах.

Присоединяйтесь: t.iss.one/fizmat
💊114🖕3🤣2🍌1
🚮 trash-rs: библиотека Rust для удаления и перемещения файлов в корзину.

📚 Документация: docs.rs/trash

GitHub: github.com/Byron/trash-rs


#rustlang #library #opensource #trash #recycle #restore #filesystem
👍9🤔62🥰2🔥1
👣 Awesome Rust Books

На GitHub нашел классную подборку книг по Rust для чтения!

О существовании некоторых из них я даже не подозревал, вот это сокровищница!

📚 Большой курируемый cписок Rust книг

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥87😁2🥰1😡1
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.iss.one/ai_machinelearning_big_data
C++ t.iss.one/cpluspluc
Python: t.iss.one/pythonl
Linux: t.iss.one/linuxacademiya
Хакинг: t.iss.one/linuxkalii
Devops: t.iss.one/DevOPSitsec
Data Science: t.iss.one/data_analysis_ml
Javascript: t.iss.one/javascriptv
C#: t.iss.one/csharp_ci
Java: t.iss.one/javatg
Базы данных: t.iss.one/sqlhub
Python собеседования: t.iss.one/python_job_interview
Мобильная разработка: t.iss.one/mobdevelop
Docker: t.iss.one/DevopsDocker
Golang: t.iss.one/Golang_google
React: t.iss.one/react_tg
Rust: t.iss.one/rust_code
ИИ: t.iss.one/vistehno
PHP: t.iss.one/phpshka
Android: t.iss.one/android_its
Frontend: t.iss.one/front
Big Data: t.iss.one/bigdatai
Собеседования МЛ: t.iss.one/machinelearning_interview
МАТЕМАТИКА: t.iss.one/data_math
Kubernets: t.iss.one/kubernetc
Разработка игр: https://t.iss.one/gamedev
Haskell: t.iss.one/haskell_tg
Физика: t.iss.one/fizmat

💼 Папка с вакансиями: t.iss.one/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.iss.one/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.iss.one/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.iss.one/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.iss.one/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.iss.one/memes_prog
🇬🇧Английский: t.iss.one/english_forprogrammers
🧠ИИ: t.iss.one/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.iss.one/addlist/BkskQciUW_FhNjEy
👍3🤣1🖕1
💻 SQLx — набор инструментов на Rust для SQL

SQLx — это набор асинхронных инструментов для SQL на чистом Rust, обеспечивающих проверку запросов во время компиляции без DSL.

— Асинхронный. Создан с нуля с использованием async/await для максимального параллелизма

— Проверяемые во время компиляции запросы

— Поддерживаются PostgreSQL, MySQL, MariaDB, SQLite

— Драйверы Postgres и MySQL/MariaDB написаны на чистом Rust с использованием безопасного кода.

— Независимость от времени выполнения. Работает на различных средах исполнения (async-std / tokio / actix) и TLS-бэкендах (native-tls, rustls).

🖥 GitHub
🟡 Доки

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🤷‍♂3🥴32🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
🗣 Kokoro-TTS

Мощнейшая TTS-модель, написанная на Rust всего лишь на 82M параметров.

Она превосходит более крупные модели и генерирует минуты речи за секунды.

Самое главное - это открытый исходный код!

Попробуйте и убедитесь сами: 👇

🤗 Hf: https://huggingface.co/spaces/hexgrad/Kokoro-TTS

#tts #ml #opensource
👍28🔥136🥰1🤬1