Илья Ермаков писал(а):
Посмотрите мою статью в "Объектных системах": "Современное системное обеспечение для компонентного объектно-ориентированного программирования"
viewtopic.php?p=56100#p56100Отличная статья. Я ее уже раньше прочел. Но про Rust в ней всего одно предложение про туманные перспективы. Меня же интересуют не перспективы Rust (у него действительно нет перспектив), а конкретные "фичи", которые в нем испытываются.
Я видел Вашу точку зрения про избыточный контроль, но мне всё же кажется, что "слишком много" безопасности не бывавет. Если есть возможность применением простых синтаксических конструкций помочь компилятору отлавливать ошибки, то почему бы этим не воспользоваться? Это ведь дальнейшее развитие идеи строгой типизации, против чего, кажется, здесь никто не возражает.
Кстати, изучение проекта Rust полезно разработчикам компиляторов хотя бы тем, что в нем систематизируются ошибки, которые компилятор должен отлавливать. Если компилятор будет это делать без подсказки программиста - и слава богу, но это, видимо, не всегда возможно.