Войти
ФлеймФорумПрограммирование

Стоит ли изучать новый язык Rust? (20 стр)

Страницы: 119 20 21 2226 Следующая »
#285
(Правка: 15:21) 15:18, 22 авг. 2018

И что?
Какое количество участников данного топика начали или изучают Rust (под какую задачу или проект)
Может отпишетесь в данном топике и какие проекты на Github могут служить целям продвижения Rust.

P.S. А то может имеет смысл начать изучать. например, язык программирования Глагол? :)


#286
(Правка: 17:35) 17:34, 22 авг. 2018

Zefick
> Блин, на хрена тебе отладка в новом языке? Ты сначала писать на нём научись. В
> наше время дебажили принтэфами.
ну как-то не хотелось бы, потому что в самых тяжелых случаях приходится вместо запихивания все в логи брать и пошагово отлаживать. В плюсах по крайней мере. И как раз бида бида в том, что ржавого я только начал изучать, и было бы интересно пошагово смотреть, что  происходит и почему и что с какими переменными происходит.

#287
18:13, 22 авг. 2018

MAMOHT-92
> И как раз бида бида в том, что ржавого я только начал изучать, и было бы
> интересно пошагово смотреть, что происходит и почему и что с какими переменными происходит.
  Если ты только так можешь изучать, то сочувствую. Вся отладка у тебя должна происходить в голове ещё до того, как ты напишешь код.

#288
22:44, 22 авг. 2018

KPG
> Может отпишетесь в данном топике и какие проекты на Github могут служить целям
> продвижения Rust.

Да не стоит этот Rust и ломаного гроша чтобы тратить на него время.

Прошло более 7 месяцев
#289
(Правка: 11:38) 11:37, 21 мар. 2019

Тыкаю раст уже больше месяца и впечатления сугубо положительные, borrow-checker иногда заставляет страдать но вполне заслуженно - он явно указывает на недостатки в коде. Простой граф сцены было достаточно трудно написать и в итоге остановился на решении со смарт-поинтерами (Rc<RefCell<Node>>). После плюсов этот язык прям как бальзам на душу, чего только стоит отсутствие nullptr и прочего мусора. Поначалу напрягало отсутствие наследования но оно оказалось и не нужно - в расте есть тип-суммы для этого и они с легкостью решают все проблемы. Ну и самая мякотка - управление зависимостями - оно идеально, cargo полностью берет всю работу на себя и избавляет от кучи проблем которые есть в плюсах.

Так что ответ на вопрос "Стоит ли изучать новый язык Rust?" - однозначно да.

#290
11:53, 21 мар. 2019

mr.DIMAS
Стоит изучать для чего, палмолив мой нежный гель для души? Вакансии то есть годные для него?

#291
12:31, 21 мар. 2019

mr.DIMAS
> напрягало отсутствие наследования
Чего?! Как они вообще без него живут то?

#292
12:39, 21 мар. 2019

Great V.
> Чего?! Как они вообще без него живут то?
попробуй огригаци

#293
12:56, 21 мар. 2019

Другие языки полезно смотреть, а то можно как К****нажник в крестодурку угодить

#294
15:05, 21 мар. 2019

Great V.
> Чего?! Как они вообще без него живут то?
Очень просто Tagged union

#295
15:09, 21 мар. 2019

mr.DIMAS
> cargo полностью берет всю работу на себя и избавляет от кучи проблем которые
> есть в плюсах.
А какие именно проблемы плюсов решает карго?

#296
15:27, 21 мар. 2019

mr.DIMAS
> Очень просто Tagged union
эт если заранее знать воранты
исчо компонентами можн

#297
(Правка: 15:41) 15:40, 21 мар. 2019

exchg
> А какие именно проблемы плюсов решает карго?
Подключение нужной библиотеки заключается в добавлении оной в [dependencies] в Cargo.toml и затем она будет автоматически загружена, скомпилирована и слинкована.

1 frag / 2 deaths
Ну или так, кому что нравится в общем.

#298
15:50, 21 мар. 2019

  А RAD к нему хоть нормальный есть?

#299
15:52, 21 мар. 2019

mr.DIMAS
> Подключение нужной библиотеки заключается в добавлении оной в [dependencies] в
> Cargo.toml и затем она будет автоматически загружена, скомпилирована и
> слинкована.
Это описание работы карго, мне же был интересен список проблем языка С++

Страницы: 119 20 21 2226 Следующая »
ФлеймФорумПрограммирование