Rust
6.88K subscribers
286 photos
32 videos
3 files
862 links
Rust programming language

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

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

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

@pythonl - 🐍

@ArtificialIntelligencedl - AI

@datascienceiot - ml 📚
Download Telegram
🚀 Лучший ресурс для работы с эмбедингами с помощью Rust 🦀

Если вы изучаете эмбецдинги и работу с ними с помощью Rust, ознакомьтесь с репозиторием awesome-embedded-rust на GitHub!

Эмбеддинг
— это вектор в виде массива чисел, который получается после преобразования текста языковой моделью

Это тщательно подобранная коллекция ресурсов, инструментов и библиотек, которые помогут вам начать работу и повысить свои навыки программирования на основе встраиваемых систем.

Идеально подходит для тех, кто хочет изучить экосистему Rust в

#RustLang #EmbeddedRust #Программирование на основе RustLang

👉 Github

@rust_code
🤣28😁9👍7🤪52
👣 Крутые фичи в 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! 🦀

10 лет с момента выхода Rust 1.0 — языка, который подарил миру безопасное, быстое и конкурентное программирование.

Отпразднуем вместе с невероятным сообществом и тысячами проектов, созданных на Rust!

#rust #Rust10Years #программирование

https://blog.rust-lang.org/2015/05/15/Rust-1.0/
71🎉44🔥8👍5🏆5❤‍🔥3🥰2💯2😈1
Какой язык программирования имеет самый запутанный код? 🤔

Команда TIOBE проанализировала более 8 000 коммерческих проектов и 1,5 млрд строк кода, чтобы выяснить, где цикломатическая сложность (количество возможных путей выполнения функции) выше всего.

📊 Вот результаты:

1️⃣ MATLAB (6.03 пути/функция) — часто используется учёными и инженерами-доменщиками, а не разработчиками, поэтому код выходит менее структурированным.
2️⃣ C (5.74) — ручная обработка ошибок → множество if/else и условий.
3️⃣ JavaScript (3.50) — быстрая разработка, постоянно меняющиеся требования и разный уровень фронтенд-разработчиков.
4️⃣ Go (3.39) — идиоматический паттерн обработки ошибок с множеством явных проверок.
5️⃣ Python (2.71) и TypeScript (2.51) — средняя сложность, отражающая гибкий синтаксис и широкий спектр применения.
6️⃣ C++ (2.45), Java (2.24), C# (2.08) — сравнительно ниже благодаря зрелым фичам и структурированным практикам.
7️⃣ Rust (1.32) — самая низкая сложность, подчёркивающая потенциал безопасных и простых решений.

📝 Итог: на сложность влияет не только сам язык, но и опыт разработчиков, культура кодинга и подходы к обработке ошибок.

📌 Подробности

#программирование #разработка #код #softwareengineering

@rust_code
🔥37🤔145🥰4😁2😱1