Отображение файла в память для чтения — звучит красиво: превратить неудобные вызовы чтения и ручную буферизацию в простое индексирование памяти… но под капотом оно блокирует ввод-вывод, превращает массивы байтов &[u8] в асинхронную опасность и делает "конкурентный" асинхронный код фактически синхронным!
https://nsprg.ru/xAwV6O
VK: https://nsprg.ru/OjeZnv
@nuancesprog #Rust
  https://nsprg.ru/xAwV6O
VK: https://nsprg.ru/OjeZnv
@nuancesprog #Rust
Реализуем отправителей и получателей, настроим корректную обработку ошибок, конфигурацию и типы. Обозначим подводные камни, дадим рекомендации.
https://nsprg.ru/mYbB3x
VK: https://nsprg.ru/xAwQ8O
@nuancesprog #Rust #Kafka
  https://nsprg.ru/mYbB3x
VK: https://nsprg.ru/xAwQ8O
@nuancesprog #Rust #Kafka
Станет ли Rust пределом мечтаний разработчиков и универсальным языком, который заменит все остальные? Что делает его таким особенным? Рассмотрим текущее положение и разберем слабые и сильные стороны Rust.
https://nsprg.ru/m01jKx
VK: https://nsprg.ru/ONwoJm
@nuancesprog #Rust
  https://nsprg.ru/m01jKx
VK: https://nsprg.ru/ONwoJm
@nuancesprog #Rust
Что может заставить программиста, который 10 лет предпочитал Python другим компьютерным языкам, перейти на Rust? Узнайте о 5 проблемах Python и о том, как Rust решил эти проблемы.
https://nsprg.ru/m6B7Ym
VK: https://nsprg.ru/myRGax
Дзен: https://nsprg.ru/OBw1Qm
@nuancesprog #Rust #Python
  https://nsprg.ru/m6B7Ym
VK: https://nsprg.ru/myRGax
Дзен: https://nsprg.ru/OBw1Qm
@nuancesprog #Rust #Python
