The OpenNET Project / Index page

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



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

Оглавление

Выпуск языка программирования Rust 1.77, opennews (?), 22-Мрт-24, (0) [смотреть все]

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


119. "Выпуск языка программирования Rust 1.77"  +/
Сообщение от Аноним (119), 22-Мрт-24, 20:51 
А как тебе проблема с карго? Ну типа такого: https://www.reddit.com/r/rust/comments/pct3mz/adopting_rust_.../

> So this is a large topic with no good answers because everyone needs something different out of their dependency management solutions. In general I’d say that using cargo without connecting to crates.io isn’t well supported at the moment.

Вот отключат тебе крейты, что будешь делать? Сейчас элементарно вопрос доверия к американским технологиям, позволяющим себе санкции я лично себе задаю.

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

129. "Выпуск языка программирования Rust 1.77"  +2 +/
Сообщение от Аноним (122), 22-Мрт-24, 21:28 
1) Можно использовать local path (скачав нужные крейты откуда тебе угодно заранее, естественно)
2) Можно указывать ссылки до git-репозитория с нужным crate
3) Можно использовать cargo vendor

В этом плане Cargo куда более легко поддаётся подобным оффлайн-процессам, чем Gradle/Maven в мире Java. Java собрать без подключения к Интернету крайне проблематично, ближе к невозможному

Собственно, надо было и искать ссылку не трёхлетней давности, а чуть посвежее
https://www.reddit.com/r/rust/comments/137hmah/rust_offline/

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

130. "Выпуск языка программирования Rust 1.77"  +1 +/
Сообщение от freecoder (ok), 22-Мрт-24, 21:30 
Это трёхлетней давности пост. Уже давно cargo поддерживает пользовательские репозитории, и в компаниях их активно используют.
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

182. "Выпуск языка программирования Rust 1.77"  +3 +/
Сообщение от Аноним (-), 23-Мрт-24, 15:39 
> А как тебе проблема с карго? Ну типа такого: https://www.reddit.com/r/rust/comments/pct3mz/adopting_rust_.../

Это чья-то проблема, которая недостаточно описана для того, чтобы начинать думать о том, что с ней делать.

> Вот отключат тебе крейты, что будешь делать? Сейчас элементарно вопрос доверия к американским технологиям, позволяющим себе санкции я лично себе задаю.

Ответ на этот вопрос очень простой: пользоваться пока получится пользоваться. Отказываться от технологий и переходить на доисторические технологии до того, как в этом возникла необходимость -- ну это так себе идея.

Проблема в том, что не-американских технологий не существует в принципе. C -- это американская разработка. gcc и clang -- это американские разработки. linux -- это американская разработка. glibc, musl и иже с  ними -- это американские разработки. Компьютер, с которого ты тут комменты пишешь -- это американская разработка. Техпроцесс, по которым твой процессор напечатан -- это американская разработка. Даже ASML, казалось бы, нидерландская компания, но она работала с трансфером технологий из США, и поэтому она будет делать то, что ей из США говорят.

Чисто теоретически, существуют ещё китайские технологии, но на них полагаться ещё опаснее. Если тебе crates.io прикроют, ты врубишь vpn и продолжишь им пользоваться. А если Китай тебе обрубит... ну успехов искать китайский vpn.

Пока технологии не обрубили -- это ситуация "или шах помрёт, или ишак помрёт". Вот скончается завтра человек, занимающий пост президента, и что будет? Сдадут dumbass и будут торговаться по Крыму, в поисках компромисса, между снятием максимума санкций и минимизацией унижения, так? И все твои опасения перестанут быть актуальными. Но если ты прямо сейчас начал предпринимать дорогостоящие шаги по подготовке к тому, что не случиться, то кому от этого хуже будет?

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

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

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




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

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