The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

GitHub добавил поддержку отслеживания уязвимостей в проектах на языке Rust, opennews (??), 24-Сен-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


99. "GitHub добавил поддержку отслеживания уязвимостей в проектах..."  +/
Сообщение от Аноним (96), 24-Сен-21, 21:51 
Зачем нужен раст, если 4 популярные библиотеки нельзя написать без ансейф? Зачем вырвиглазный несопровождаемый код, если с тем же результатом можно написать на С?
Ответить | Правка | Наверх | Cообщить модератору

112. "GitHub добавил поддержку отслеживания уязвимостей в проектах..."  +/
Сообщение от anonymous (??), 25-Сен-21, 11:18 
Есть разница, между тем, когда у вас 5% когда unsafe или 100%.
Ответить | Правка | Наверх | Cообщить модератору

137. "GitHub добавил поддержку отслеживания уязвимостей в проектах..."  –1 +/
Сообщение от freecoderemail (ok), 26-Сен-21, 10:08 
> Зачем нужен раст, если 4 популярные библиотеки нельзя написать без ансейф?

Затем, что unsafe - это тоже легальная часть Rust.

> Зачем вырвиглазный несопровождаемый код

Код на Rust хорошо читается и хорошо сопровождается.

> если с тем же результатом можно написать на С?

С тем же результатом нельзя написать на С. Если было бы можно, Rust бы и не появился.

Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

166. "GitHub добавил поддержку отслеживания уязвимостей в проектах..."  –1 +/
Сообщение от Аноним (164), 27-Сен-21, 20:44 
> Затем, что unsafe - это тоже легальная часть Rust.

Зачем использовать раст с unsafe если можно не использовать раст?

> Код на Rust хорошо читается и хорошо сопровождается.

Нет, отвратительно. Нормальной поддержки в редакторах нет. Всё что есть с горем подстветка синтаксиса. Ни тебе контекстного поиска, ни контекстного рефакторинга.

VSCode не среда разработаки, а наитупейший редактор с подсветкой синтаксиса. Такскать опаскриптовые плагины от васянов ни одна серьёзная организация не позволит.

> С тем же результатом нельзя написать на С. Если было бы можно, Rust бы и не появился.

Можно. И намного проще. А то что у кого-то мозга не хватает осилить так это уже проблема человека.
При этом на расте в итоге так ничего толкового и не сделали. Кроме пары накаленке собранных копипастом кривых падающих паделий. А почему? Да потому что сколь нибудь серьёзный и большой код поддерживать на это превращается в ночной кошмар.

Ответить | Правка | Наверх | Cообщить модератору

172. "GitHub добавил поддержку отслеживания уязвимостей в проектах..."  +/
Сообщение от freecoderemail (ok), 28-Сен-21, 10:34 
> Зачем использовать раст с unsafe если можно не использовать раст?

Можно не использовать Rust. Тогда придется использовать GC. Или иметь UB в неизвестных местах. И страдать от недоразвитой системы типов. Выбор за тобой.

> Нет, отвратительно. Нормальной поддержки в редакторах нет. Всё что есть с горем подстветка синтаксиса. Ни тебе контекстного поиска, ни контекстного рефакторинга.

Так у вас притензия к языку или к редакторам? Использую IntelliJ IDEA c Rust-плагином, есть и поиск, и рефакторинг.

> Можно. И намного проще.

Намного проще превратить свои ступни в решто, это да.

> Да потому что сколь нибудь серьёзный и большой код поддерживать на это превращается в ночной кошмар.

Откуда такие выводы? Вы поддерживали что-то крупное на Rust? Я вот - поддерживаю, и нарадоваться не могу, как хорошо мне Rust в этом помогает.

Ответить | Правка | Наверх | Cообщить модератору

174. "GitHub добавил поддержку отслеживания уязвимостей в проектах..."  +/
Сообщение от n00by (ok), 28-Сен-21, 13:43 
>> Код на Rust хорошо читается и хорошо сопровождается.
> Нет, отвратительно. Нормальной поддержки в редакторах нет. Всё что есть с горем
> подстветка синтаксиса. Ни тебе контекстного поиска, ни контекстного рефакторинга.

Ну как нет? Была же тут новость про загрузку "удалённого помощника" при открытии файла lsp-дополнением. :)  https://opennet.ru/55159-rust

Ответить | Правка | К родителю #166 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру