The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск языка программирования Rust 1.47"
Отправлено Аноним, 09-Окт-20 12:33 
1. https://rustup.rs/
2. https://doc.rust-lang.org/rustc/platform-support.html
3.
> Не знаю что такое крейт

Как можно спорить о Расте и не знать, что такое крейт? "Крейт - это двоичный файл или библиотека" https://doc.rust-lang.ru/book/ch07-01-packages-and-crates.html

> на расте уже есть

Я надеюсь, что речь не о глупом переписывании известных проектов ради переписывания, а о биндингах?

> ffmpeg

https://crates.io/search?q=ffmpeg

> OpenCV

https://crates.io/crates/opencv

> банальной замены OpenSSL

т.е. речь всё же была о ЗАМЕНЕ НА РАСТЕ? Ох. Переписывания ради переписывания - глупейшая вещь на свете, если это не сделано для обучения, for fun или приносит _ощутимою_ пользу. Впрочем, есть криптолибы на чистом Расте, например: https://crates.io/search?q=dalek
+ https://crates.io/crates/openssl

4.
> один компелятор

*компИлятор
В контексте звучит так, будто это плохо. Один официальный компилятор от создателей языка - это огромнейший плюс. К примеру, сейчас с C++20 творится полнейшая жесть, к концу 2020 не все компиляторы еще реализовали главные фичи, т.е. использовать их можно только в узкой среде (https://en.cppreference.com/w/cpp/compiler_support).
В Расте же как добавили async/await, так все и перешли :)
После боли с C++, возможность использовать новые фичи по мере выхода их в стейбле (а при желании и раньше) только радует

> одна IDE

Сейчас концепция языковых серверов предполагает, что специализированные IDE не нужны, и в большинстве случаев анализаторов более чем хватает. Хотя создатели IntelliJ Rust пошли своим путем самурая и анализируют своими силами.

> анализатор и форматер - то что досталось на халяву от llvm

Наркоман что ли?) При чем тут llvm?
https://github.com/rust-lang/rustfmt
https://github.com/rust-analyzer/rust-analyzer
https://github.com/rust-lang/rls

> И я поверю на слово что это есть хотя бы в единичных работающих экземплярах

Что есть?

> так и не услышал причин переходить на раст

Какие причины пересаживаться с лошади на автомобиль?
У меня сложилось ощущение, что ты раст видел только на картинках и опеннете.
Я не говорю, что он идеален, это такой же в своем роде ужасный язык, как и все остальные системные, но вот что-то в нем есть :)

> довольно простым и доступным

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

> Безопасность, безопасность, безопасность - у тебя фобии?

Я вроде как раз говорил, что безопасность - максимум бонус к остальным плюсам языкам :)

> Отладчиком чтоли пользоватся не умеешь и корки разгребать?

Ага, OpenSSL это сильно помогло https://ru.wikipedia.org/wiki/Heartbleed
А ведь таких ошибок большинство https://www.zdnet.com/article/microsoft-70-percent-of-all-se.../
https://habr.com/ru/post/506598/

> и поскольку ржавчина туда не может

Эм, почему?

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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