Re[5]: Rust похоже всё?
От: dsorokin Россия  
Дата: 20.11.20 17:20
Оценка: 1 (1)
Здравствуйте, dsorokin, Вы писали:

D>Здравствуйте, Artem Korneev, Вы писали:


AK>>Вот с Haskell'ем я бы тоже познакомился. Но пока не встречал его в продакшне, а времени изучать его из академического интереса нет.


D>Вот, а если бы был знаком, то сразу многое бы прояснилось, почему в Rust многие вещи сделаны именно так, а не иначе.


Поясню свою мысль. Те, кто писал более-менее сложный код на хаскеле, то те широко использовали IORef и аналоги. Это просто неизбезжно в хаскеле. А основная ошибка начинающих писать код на расте заключается в том, что они недооценивают использование RefCell, аналога IORef из мира хаскеля. Вместо этого всеми силами порою стараются обойтись без RefCell, а это не всегда разумно. Рискну предположить, что это основная проблема, с которой сталкиваются новички на языке раст. Впрочем, начинающие хаскелисты грешат тем же, избегая использовать IORef там, где это действительно нужно. Идеи идеями, но иногда нужно использовать мутабельные ссылки по их прямому назначению.
Отредактировано 20.11.2020 17:22 dsorokin . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.