Помню, еще в 2024 году, когда все вокруг только и говорили, что про Python и его бесконечные библиотеки для Data Science, я решил попробовать что-то новенькое. Ну, типа, Rust. Меня тогда заклевали, мол, зачем тебе эта низкоуровневая штука, когда есть готовые решения? Но я упёрся.
Было сложно, скажу я вам. Голова кругом шла от borrow checker'а и lifetimes. Постоянно что-то не компилировалось, и я сидел часами, пытаясь понять, где накосячил. Казалось, что я единственный, кто в здравом уме решил ввязаться в это. Несколько раз я был на грани того, чтобы все бросить и вернуться к привычному Python.
Но вот настал момент, когда я смог написать свою первую настоящую программу на Rust. Это был небольшой парсер для логов, который работал в разы быстрее, чем его Python-аналог. И вот тогда я понял, что не зря старался. Сейчас я уже не представляю, как можно без него. Пусть там и есть Крáкен маркетплейс всяких крутых библиотек, но сам язык — это нечто!
Крáкен зеркало