The OpenNET Project / Index page

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



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

Оглавление

Выпуск языка программирования Rust 1.45, opennews (??), 20-Июл-20, (0) [смотреть все]

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


190. "Выпуск языка программирования Rust 1.45"  +/
Сообщение от Аноним (179), 20-Июл-20, 21:49 
Ну как ты можешь понять все кейсы, когда толком с ним не работал?
Алиасинг C++ отлавливает?
А как подключить third-party зависимость без танцев с бубном?
А здесь я делаю cargo add {package-name} и получаю все что мне нужно
Ответить | Правка | Наверх | Cообщить модератору

193. "Выпуск языка программирования Rust 1.45"  +1 +/
Сообщение от ann (??), 20-Июл-20, 22:22 
Я не говорил что знаю все кейсы, я попробовал переписать интереса ради несколько своих библиотек, не одну здравствуй миру а вполне среднего размера проекты. Получилось? Да, получилось. Но я не увидел преимуществ. Да, не падало на ровных местах, но у меня и полюсовый код не падал.

Потом ради интереса попробовал занятся рефакторингом, что является нормальной частью любого проикта больше года жизни которому. И тут я увидел что поддержка rust в vim и emacs примерно на уровне подсветки синтаксиса и всё.

Лично мне стало понятно, что ещё переписать что-то можно, когда сама идея уже сформирована и работает, то писать с нуля, когда рефакторинг и всевозможная отладка являются неотемлемой частью процесса, тут уже сложнее.

pkg install library_name

#include <blablabla>

Нашел проблему а карго который без привязки к ОС тащит всякий мусор - нет, спасибо, не надо. Вычищай потом этот хлам как в том-же питоновоском pip, или чей он там.

На продакшен тащить пакеты от васянов - вообще бы руки отбивал.

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

249. "Выпуск языка программирования Rust 1.45"  +/
Сообщение от Аноним (179), 21-Июл-20, 11:10 
>> На продакшен тащить пакеты от васянов - вообще бы руки отбивал

Такова специфика устаревшей C++ разработки
В нормальном мире, пакеты пишут и выкладывают ссылку на репу - нормальные люди.
Поэтому в современных языках можно быстро поднять http-сервер, подключив actix-web и так продолжать можно до бесконечности, а C++ для такого оказался не готов

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

253. "Выпуск языка программирования Rust 1.45"  +1 +/
Сообщение от анон (?), 21-Июл-20, 11:25 
Скажи честно, каких пакетов тебе не хватало в плюсах.

>В нормальном мире, пакеты пишут и выкладывают ссылку на репу - нормальные люди.

Открою тебе маленький секрет, адекватные берут только стабильную отлаженную ревизию. И никому особо не нужны микрообновы, если они не критичны.

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

278. "Выпуск языка программирования Rust 1.45"  –2 +/
Сообщение от Аноним (179), 21-Июл-20, 14:13 
Да любые либы в C++ подключаются как г*но, причем еще хорошо что в райнтаме не отваливаются на целевой платформе.
Микрообновы не делаются просто так от нечего делать, если что.
У вас немного искривленное мировоззрение, из-за использования устаревших технологий)
Возвращайтесь в современный мир
Ответить | Правка | Наверх | Cообщить модератору

295. "Выпуск языка программирования Rust 1.45"  +/
Сообщение от ann (??), 21-Июл-20, 16:01 
Ох мамочки, как тебе тяжело живётся что одна комада в командной строке и две строчки в исходном коде уже проблема подключить библиотеку.

Г*но это ваши пакетные менеджеры, которые на любом продакшене нормальная служба безопасности сразу зарежет и больно ударит по рукам. Потому что именно потом мы имеем кучу утекших паролей и личной информации. Васяны наставили васянских пакетов.

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

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

311. "Выпуск языка программирования Rust 1.45"  +/
Сообщение от alex312 (?), 21-Июл-20, 17:10 
> Г*но это ваши пакетные менеджеры, которые на любом продакшене нормальная служба безопасности

Г*но у тебя в голове. Почему это ты решил что если есть централизованный репозиторий пакетов, то все остальное запрещено ?
В расте можно сделать свой локальный репозиторий пакетов, можно тянуть пакеты с гита (о Б-же, даже со своего локального). В конце, концов, можно просто указать локальный путь к папке с либой.


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

328. "Выпуск языка программирования Rust 1.45"  +/
Сообщение от ann (??), 21-Июл-20, 19:47 
Ну давай девопс расскажи про системное программирование и embedded. Юмористическая передача.
Ответить | Правка | Наверх | Cообщить модератору

331. "Выпуск языка программирования Rust 1.45"  +/
Сообщение от alex312 (?), 21-Июл-20, 20:38 
>Ну давай девопс расскажи про системное программирование и embedded. Юмористическая передача.

У cortex-m по нулевому адресу программы сохраняют адрес вершины стека. Адрес точки входа храниться вторым словом.

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

355. "Выпуск языка программирования Rust 1.45"  –1 +/
Сообщение от ann (??), 24-Июл-20, 00:38 
Молодец, освоил гугл. Теперь ты знаешь истину
Ответить | Правка | Наверх | Cообщить модератору

357. "Выпуск языка программирования Rust 1.45"  –1 +/
Сообщение от alex312 (?), 24-Июл-20, 12:43 
> Молодец, освоил гугл. Теперь ты знаешь истину

Ути пути. Унылый сишничек понял что не обладает никакими тайными знаниями.
Ну не переживай, в мире все равно еще много гуманитариев, которым даже трудно сменить пароль на роутере.
Так что без работы ты не останешся.

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

366. "Выпуск языка программирования Rust 1.45"  +/
Сообщение от Аноним (-), 06-Авг-20, 21:40 
>Унылый сишничек понял

Есть вероятность что тут не сишечники жалуются, а орудует вполне себе банда из PVS Studio. Столько хейта в адрес раста, как в рунете, надо еще поискать.

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

294. "Выпуск языка программирования Rust 1.45"  +/
Сообщение от ann (??), 21-Июл-20, 15:58 
Ну если ты дальше вебни не смотришь то впёрёд. Уже и прогу без http сервера и actix-вебня написать не можем.

Клипай дальше свои сайтики и гордо называй их программами.

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

323. "Выпуск языка программирования Rust 1.45"  +/
Сообщение от Онаним (?), 21-Июл-20, 19:26 
> Поэтому в современных языках можно

Не забудьте включить leftPad в зависимости.


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

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

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




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

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