avva: (Default)
[personal profile] avva
Вот уже много лет я успешно сопротивляюсь попыткам вселенной заставить меня выучить язык Rust. Но блогпост "References are like jumps", возможно, сможет переломить наконец мою лень и инстинктивную неприязнь.

Хороший и интересный пост - о том, как разные языки и подходы пытались и пытаются решить проблему shared mutable state.

Если вы знаете Rust или даже работаете на нем, что можете сказать за или против?

Date: 2024-05-18 05:10 pm (UTC)
vak: (Default)
From: [personal profile] vak
Я уже успел написать кое-что на Rust по работе. Крайне полезный язык, но требует усилий для изучения.

Date: 2024-05-19 11:01 am (UTC)
epimorphisms_split: (Default)
From: [personal profile] epimorphisms_split

Nice article, and I kinda like the Hylo language that it mentions. I wonder how expressive it is.

Edited Date: 2024-05-19 11:06 am (UTC)

Date: 2024-05-19 12:32 pm (UTC)
amarao: (Default)
From: [personal profile] amarao
Раст как язык - это просто язык. Даже если люди бегают там с гениальными открытиями, это всё равно высолобая арифметика на типах и чёрная магия внутри компилятора.

А вот вещь, за которую rust отчаянно любим - это инженерия. Он божественнен. Я никогда ранее не видел настолько продуманную инженерную составляющую. Поддержка нескольких версий (ревизий) языка одновременно между библиотками, правильное управление зависимостями, инструментация всех базовых абстракций проекта, отсутствие срезанных углов.

Инженерная часть раста - шедевр. Который прилагается к довольно хорошему языку, хотя я не уверен, что буйство на типах - это его сильная сторона. Если её обходить - просто прекрасно.

February 2026

S M T W T F S
1 2 3 4 5 67
891011121314
15161718192021
22232425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 6th, 2026 10:57 pm
Powered by Dreamwidth Studios