Re: Что вы думаете о Rust?
От: Zhendos  
Дата: 02.09.23 05:11
Оценка: 3 (1) +2
Здравствуйте, Разраб, Вы писали:

Р>мне кажется rust хорошо для программистов среднего уровня, не владеющих C++.


В первую очередь для программистов высокого уровня, с большим опытом C++.
Потому что они реально понимают все те проблемы, которые решает "borrow checker",
только явное преобразование типов (привет integer promotion), трейты Send/Sync,
нормальный менеджер пакетов, явная обработка ошибок и т.п. и т.д.

И имея большой опыт C++ такой человек может рассказать почему на примерах все эти фишки
хороши, иначе будет возникать куча вопросов, а зачем так усложнять, а почему компилятор
не дает писать так и тому подобное.

Р>Все же работа с памятью создает большую когнитивную нагрузку.

Р>Возможно после этого можно переехать проще на ziglang. Он в чем то похож.

Zig вообще ничем не похож и ничего нового особо не приносит.
В нем никаких новых идей по сравнению с С нет, только синтаксис другой.

Р>но раст реально просто. не так ли?


Ну некоторые считают что у него очень крутая кривая обучения,
и в общем-то согласен. Дописать и поправить кусочек новичку будет легко,
и компилятор много проконтролирует. Так что это будет приятное путешествие,
без присущих новичку ошибок, типа передачи указателя на переменную класса "auto"
в другой поток. Но когда нужно будет сделать что-нибудь сложнее,
тогда начнутся проблемы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.