Точка входа в программирование
19.6K subscribers
1.43K photos
264 videos
2 files
2.95K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Rust очень любят, но что в нём особенного?

Rust — сравнительно молодой язык программирования. Он был создан с учётом актуальных проблем в других языках.

Рассказываем, за что его полюбили программисты:

https://tprg.ru/Jmy8

#rust
Видеокурс по программированию на Rust

Курс делает акцент на различиях Rust с другими более традиционными языками. Поэтому перед просмотром курса нужно знать хотя бы один язык программирования (например Python или C++).

Плейлист на YouTube: https://tprg.ru/ut6z

#rust #курсы
Введение в Data-Oriented Programming на Rust

Data-Oriented Programming (DOP) - способ проектирования программ, который предполагает оптимизацию размещения структур данных в памяти. В отличие от ООП, основным элементом DOP являются вызовы процедур.

В этой статье автор разбирает DOP на примерах:
— связного списка и вектора,
— ветвления,
— структуры массива,
— сравнения цены динамической диспетчеризации и мономорфизации.

Подробнее об этом здесь:

https://tprg.ru/Vm1J

#rust #dop
👍2
Comprehensive Rust — курс для начинающий

Команда Android разработала четырёхдневный курс по Rust: от базового синтаксиса до продвинутых тем, таких как дженерики и обработка ошибок на Rust. Курс также включает в себя темы по Android:

— сборка компонентов Android на Rust,
— работа с AIDL,
— совместимость с C, C++ и Java.

https://google.github.io/comprehensive-rust/

#rust #android
👍3