Pull to refresh
22
0
Булат Мусин @bmusin

Пользователь

Send message

Rust: качаем ленту и парсим JSON

Reading time11 min
Views18K

Я покажу вам, как написать небольшую программу, которая скачивает ленту(feed) в формате JSON, парсит и выводит список заметок на консоль в форматированном виде.


У нас все вылилось в очень лаконичный код. Как? Смотрите под катом.

Читать дальше →
Total votes 32: ↑31 and ↓1+30
Comments8

Rust: «Небезопасные абстракции»

Reading time13 min
Views7.7K

Ключевое слово unsafe является неотъемлемой частью дизайна языка Rust. Для тех кто не знаком с ним: unsafe — это ключевое слово, которое, говоря простым языком, является способом обойти проверку типов (type checking) Rust'а.


Существование ключевого слова unsafe для многих поначалу является неожиданностью.
В самом деле, разве то, что программы не "падают" от ошибок при работе с памятью,
не является особенностью Rust? Если это так, то почему имеется легкий способ обойти
систему типов? Это может показаться дефектом языка.


Но не все так просто, детали — под катом.

Читать дальше →
Total votes 39: ↑39 and ↓0+39
Comments9

Information

Rating
Does not participate
Location
Казань, Татарстан, Россия
Date of birth
Registered
Activity