|
2.14, Аноним (14), 09:34, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Существующий код пока не планируют переписывать на Rust
История с Мозилой показала, что это невозможно.
| |
|
3.39, Аноним (39), 10:33, 13/01/2023 [^] [^^] [^^^] [ответить]
| +12 +/– |
Следим за логикой ананима выше: 1. Mozilla использовала Rust для некоторых компонентов и продолжает его внедрять по мере сил, 2. вывод анонима: внедрение Rust в браузер невозможно
| |
|
4.67, Аноним (14), 11:46, 13/01/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
> продолжает его внедрять по мере сил
fixed: Серво брошен в 2019-ом году. Сейчас используется потомок Геко.
| |
|
5.90, Аноним (90), 12:42, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Fixed. В Firefox новый отрисовщик webrender написан на Rust.
| |
|
6.97, Аноним (14), 12:54, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Увы, нет. Внутренности у него - на с++ от геки. На расте - лишь некоторые обвёртки.
| |
|
|
|
9.275, вымя (?), 01:42, 14/01/2023 [^] [^^] [^^^] [ответить] | +2 +/– | Я периодически в https hg mozilla org mozilla-central file tip gfx wr webrende... текст свёрнут, показать | |
|
|
|
|
5.250, Kuromi (ok), 20:25, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Там скорее киборг какой-то, часть кода от Геко, часть от Серво. Помимо собсно Вэбрендера и Стайло Раст в основном в второстепенном коде, вроде парсера mp4, песочницы для звука, поддержка FIDO токенов, MIDI (это в Мозилле вообще на халяву получили, код взят из стороннего проекта на расте) и так далее.
| |
|
6.292, braian (?), 13:17, 14/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
> парсера mp4,
> песочницы для звука
а я-то думаю, почему ноут стал захлёбываться при двух открытых роликах (на паузе лол) на трубе. да, жаль, что попытка использовать fx после долгого перерыва, провалилась.
теперь уж точно RIP Firefox.
| |
|
|
|
|
|
3.365, Аноним (365), 18:54, 19/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Самое смешное, в редохе - сишный браузер Нетсурф :) Всё, что надо знать про раст.
| |
|
4.366, Аноним (366), 22:39, 19/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Самое смешное, в редохе - сишный браузер Нетсурф :) Всё, что надо знать про раст.
Самое смешное, в линухе - используют плюсанутые или плюсануто-растовые браузеры хром и огнелис. Все, что надо знать про сишку.
| |
|
|
2.289, Янис (?), 12:57, 14/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Где победа? Кто играет? Если серьезно, без сабжа хватает других браузеров
| |
2.346, Аноним (14), 23:18, 15/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> ещё одна победа
растаманов пустили в сишный проект - и в чём победа растаманов?! В FF поковырялись - бросили, редох пособирали - бросили, в линухе хеловорлдный драйвер написали - и всё, теперь вот в хромиуме им дали поиграться...
| |
|
|
2.68, Аноним (14), 11:47, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Когда уже целиком перепишут на Rust?
Сразу после сервы мозилы и редоха.
| |
|
|
4.186, Аноним (14), 15:52, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это какие-то браузеры или операционки? Или просто очередные хеловорлды?
| |
|
|
2.217, анон (?), 17:07, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
В хроме огромное количество оптимизаций которые только под unsafe можно поставить, из-за конструктивных и методологических ограничений базовой идеологии языка программирования раст.
Поэтому очевидно, что никогда, или попросят еще потерпеть, и браузеры точно станут быстрыми, еще вот-вот немного.
После раста в мозиле, протечки памяти приобрели непозволительно огромный объем. Те же 200 вкладок статичных хтмл страничек безбожно могут потребить до 50 из 128 гигов оперативной памяти за неделю в простое. Когда в lunx или w3m не больше 20-40 мб, но там дерево вкладок через баш приходится контролировать, что иногда крайне неудобно. Со слезами не глазах приходиться прибивать браузер, чтобы запустить симуляцию человейника той же тверской, записав все ссылки в блокнотик перед этим.
| |
|
3.247, X86 (ok), 19:40, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
> записав все ссылки в блокнотик перед этим.
Нормальный браузер при убивании его процесса при следующем запуске сам восстановит открытые вкладки
| |
|
4.251, Kuromi (ok), 20:30, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
У ФФ есть хардлимит в 8000 вкладок, после него - все, даже не запускается. Разве что в безопасном режиме.
| |
|
3.303, Аноним (303), 17:15, 14/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
>Те же 200 вкладок статичных хтмл страничек безбожно могут потребить до 50 из 128 гигов оперативной памяти за неделю в простое.
У тебя свопа столько нет.
| |
|
|
|
|
3.22, Аноним (22), 09:52, 13/01/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
Для хромого все 256. Его вообще сбилдить затея не особо тривиальная.
| |
|
4.36, Аноним (36), 10:21, 13/01/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
Очень тривиальная, просто времени много надо. Ну, у меня вот уходит примерно 7 дней. А там уже обновление компилировать пока
| |
|
5.56, Аноним (56), 11:22, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
теперь еще 7 дней бедут на обновление растишишки уходить так как со старой растишишкой хромонога ьудет не собрать...
| |
|
6.77, Аноним (36), 11:58, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Файрфокс кстати в районе 5 часов компилируется, раст около 1.5. Главная беда в том, что в системе 5 копий хромиумов (кутевебенжин и гтквебкит и ещё какие-то), т.е. если оставалось время от компиляции хромиума (а днём я предпочитаю его не компилировать это самая тяжёлая компиляция по нагреву и ресурсоёмкости тоже), то эти заберут остатки. И если для хромиума есть бинарный пакет (раньше не было), то эти только компилировать, и они ещё больше.
| |
|
5.96, Аноним (96), 12:54, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Очень тривиальная
Это если тебя устраивают дефолтные настройки. Иначе пытаться подобрать сочетание настроек, при котором оно собирается а выбранные настройки задействуются НА САМОМ ДЕЛЕ - ещё пара недель.
| |
|
|
|
2.40, Аноним (39), 10:41, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
скажи что ты не используешь ci на каком-нить github/gitlab, а компилишь все локально
| |
|
3.338, Аноним (338), 21:08, 15/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ну ты что, за ни же корпорации и ЗОГ следят через пайплайн и вообще он не будет пользоваться инструментом, если рядо Майкрософт проходил, он ритуально нечист после этого.
| |
|
|
|
2.11, Аноним (1), 09:29, 13/01/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
ничего другого не придумали, а эксперт вроде вас их не проконсультировал, как будет лучше
| |
|
1.9, Аноним (9), 09:25, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +8 +/– |
Понадобавляли 0day уязвимостей, а теперь не знают как это красиво оформить. Гугл такие Гугл... А чего сразу на java не перепишут? На ней вставки с бекдорами легче запиливать.
| |
|
2.193, Аноним (193), 16:06, 13/01/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
> А чего сразу на java не перепишут?
скриптовые языки легко ревёрсить, а раст компилится в бинари + на нём почти никто не пишет, т.е. вероятность обнаружения бекдоров крайне мала
| |
|
3.359, burjui (ok), 00:54, 18/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
>> java
> скриптовые языки
Вот он, уровень экспертизы местных онанимов. И эти люди ещё критикуют Rust.
| |
|
|
1.15, Аноним (15), 09:34, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Зачем интегрировать библиотеки в кодовую базу? Компиляешь отдельно и линкуешь, совсем гугл глупый стал.
| |
|
2.19, Аноним (14), 09:40, 13/01/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
Ха-ха! Это чтобы ты не мог использовать системные либы из стандартных репов!
| |
|
3.316, Омномним (?), 19:25, 14/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
К сожалению, с карго-культом и прочеми гошечками стандартные репы отдыхают, потому что это ни в какие каноны не вписывается, оно обмазано смузи для разовых докеров и прочих флатпаков.
| |
|
|
1.18, Аноним (14), 09:38, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
> Rust также предоставляет средства для защиты от целочисленных переполнений
Перечислите все языки, умеющие это делать... Они разрешены для хромого?
| |
|
2.92, Аноним (92), 12:47, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Java. В ней гарантируется стандартом что при переполнении целых чисел используется "семантика заворачивания"
Кроме того есть методы addExact, subtractExact, multiplyExact бросающие ArithmeticException при переполнении.
Java разрабатывалась как более надежное продолжение-замена Си++ (C++--)
В отличии от С++ и Си где переполнение для знаковых типов это неопределенное поведение и код может работать как угодно в зависимости от компилятора, его версии, настроек и внутренних весов оптимизатора.
https://habr.com/ru/company/pvs-studio/blog/439502/
| |
|
3.181, Аноним (181), 15:38, 13/01/2023 [^] [^^] [^^^] [ответить]
| +7 +/– |
Спасибо, не надо нам браузера на жаве, столько памяти еще не изобрели.
| |
|
|
1.20, Аноним (21), 09:41, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
> Применение языка Rust, который сфокусирован на безопасной работе с памятью и обеспечивает автоматическое управление памятью, позволит снизить риск появления уязвимостей, вызванных такими проблемами как обращение к области памяти после её освобождения и выход за границы буфера.
Мои мольбы были услышаны, и это вернулось в новости про раст
| |
|
2.28, Аноним (14), 09:57, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Странно, но этот абзац не вставляют в новости про найденные уязвимости раста.
| |
|
3.46, Аноним (-), 10:46, 13/01/2023 [^] [^^] [^^^] [ответить]
| +8 +/– |
А где новость про уязвимости раста с "обращением к области памяти после её освобождения и выход за границы буфера."?
| |
|
4.70, Аноним (14), 11:49, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
FF, цветовые профили, ошибка в сравнении (перепутали знаки) при определении вхождения смещения в массив. Внезапно, в расте надо руками проверять, попадает ли индекс в массив.
| |
|
5.76, Аноним (76), 11:57, 13/01/2023 [^] [^^] [^^^] [ответить]
| +5 +/– |
Стоп-стоп, то что оно не попадает в массив не значит что оно вызывает out of bounds.
Оно спокойно себе запаникует и юзер отправит креш-репорт. А уязвимоть-то где?
| |
|
6.87, Маняним (?), 12:30, 13/01/2023 [^] [^^] [^^^] [ответить]
| –5 +/– |
> Оно спокойно себе запаникует и юзер отправит креш-репорт.
Юзер отправит в девнул растоподелье, а не крэшрепорт, потому что на срасте не написано ничего революционного и чему нет аналогов.
| |
6.107, Деанон (?), 13:03, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
в отказе от обслуживания, а пока сервер лежит, можно другой подсунуть
| |
|
7.122, Аноним (-), 13:21, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну да, конечно же лучше тихонько получить рута...
Зато не отказ в обслуживании!
| |
|
8.126, Аноним (126), 13:30, 13/01/2023 [^] [^^] [^^^] [ответить] | –2 +/– | Ничего не мешает это сделать на Хрусте https www opennet ru opennews art s... большой текст свёрнут, показать | |
|
9.176, Аноним (21), 15:30, 13/01/2023 [^] [^^] [^^^] [ответить] | –1 +/– | Не, ну это другое, понимать надо Там ведь тож в расте не идиоты сидят, знают по... текст свёрнут, показать | |
|
|
|
6.116, Аноним (14), 13:14, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Оно спокойно себе запаникует
В том-то и дело, что там не было автоматической паники... Всё делалось ручками. Прикинь, Карл, компилятор не может определить то, какие значения будут в рантайме, внезапно.
| |
6.119, Аноним (14), 13:17, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> то что оно не попадает в массив не значит что оно вызывает out of bounds
Ты очень точно ответил на свою мысль! Раст и не вызывает out of bounds, иначе зачем пришлось бы руками проверять смещения?!
| |
|
|
4.279, Аноним (279), 02:48, 14/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
CVE-2020-36318: In the standard library in Rust before 1.49.0, VecDeque::make_contiguous has a bug that pops the same element more than once under certain condition. This bug could result in a use-after-free or double free.
CVE-2021-31162: In the standard library in Rust before 1.52.0, a double free can occur in the Vec::from_iter function if freeing the element panics.
CVE-2021-28879: In the standard library in Rust before 1.52.0, the Zip implementation can report an incorrect size due to an integer overflow. This bug can lead to a buffer overflow when a consumed Zip iterator is used again.
Double free, use-after-free и переполнение буфера — полный набор, и всё в стандартной библиотеке. :)
| |
|
|
|
|
|
3.197, Аноним (193), 16:09, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
unsafe { ничего }, unsafe { скоро } unsafe { всё } unsafe { перепишем } unsafe { на } unsafe { лаконичном } unsafe { расте }
| |
|
4.353, Michael Shigorin (ok), 15:11, 16/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
> unsafe { ничего }, unsafe { скоро } unsafe { всё }
> unsafe { перепишем } unsafe { на } unsafe { лаконичном }
> unsafe { расте }
_п_о_д_ *R*I*S*C*V*
| |
|
5.355, Аноним (-), 18:04, 16/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Тяжело работать на засекреченную архитектуру, которая после 2024/36 года уйдёт в утиль? Понимаю.
| |
|
|
|
2.31, Аноним (36), 09:59, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ты просто не видел старое коммерческое ПО. Если годами копить мусор и зависимости, то и не такое полезет. Откуда думаешь терабайты исходников во всех этих утечках берутся?
| |
|
|
4.314, Деанон (?), 19:12, 14/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Для тех, кто кодит конфигуратор из двух кнопок на браузере -- тому логитеч.
| |
|
|
2.113, Деанон (?), 13:08, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
это уже не браузер, это операционная система будущего интернета людей
| |
|
1.32, Аноним (32), 10:02, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Ничего удивительного. Гугл один из главных владельцев раста (с мелкософтом). А растоманы и рады, что повинуются корпорации зла.
| |
|
2.84, freecoder (ok), 12:29, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Раньше говорили, что Rust умрёт, так как корпорации его не применяют и не поддерживают. Теперь говорят наоборот.
| |
|
|
4.295, freecoder (ok), 14:42, 14/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Контролирует тот, кто платит зарплату ключевым разработчикам. И то, только до первого форка. В мире СПО невозможно на 100% контролировать проект. А если смотреть с точки зрения зарплаты - то есть ли хоть один достаточно крупный проект, который делается преимущественно не на деньги корпораций?
| |
|
5.300, Аноним (299), 16:48, 14/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ключевую фичу раста - овреншипы и борроуинг - придумал и внедрил один человек - Нико Матсакис. Ему платит Амазон. И именно Нико - духовный лидер развития языка. Кто там чего без него сделает? Устанут сами что-то дельное придумывать. Законсервировать - да, могут.
| |
|
6.361, burjui (ok), 01:12, 18/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Прикинь, более 99% работы в Rust делается не Нико, также как и более 99% работы в Linux делается не Линусом. И в обоих проектах структура управления достаточно распределённая, чтобы даже внезапное исчезновение лидеров пользователи не заметили.
| |
|
5.352, Michael Shigorin (ok), 15:10, 16/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Контролирует тот, кто платит зарплату ключевым разработчикам.
...или контролирует их иным способом.
> И то, только до первого форка. В мире СПО невозможно на 100% контролировать проект.
Для достаточно крупного проекта это иллюзия (причём вне зависимости от модели лицензирования).
| |
|
|
|
2.192, Аноним (15), 16:04, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
95% того, чем владеет/владел гугл, как показывает практика, загнивает на помойке брошенных проектов.
| |
|
1.33, Вадик (??), 10:06, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Очень сложно сказать почему такое происходит, но люди тянутся к сложному. Может быть так интереснее жить или именно эти люди любят решать задачки "посложнее". Да он дает в какой-то мере защищенность, но заставляет думать о такихматериях, которые мне кажется не каждому хорошему специалисту под силу. Тут очень сомнительный профит. Хотя я всеми руками за современные безопасные ЯП.
| |
|
2.48, Аноним (48), 10:56, 13/01/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
А что за такие материи сложные в расте? То же владение и время жизни есть в других языках, но в расте они явные
| |
|
3.118, Анонн (?), 13:15, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Не подсказывай им) А то вдруг они таки узнают, что в си нужно точно так же знать, кто владеет тем или иным объектом чтобы напр. его дважды не очистить.
| |
|
4.235, Анончик (?), 18:52, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
На оборот, позволяет не думать о livetime, за тебя думает компилятор. Лемать нажо как вписаться в рамки компилятора.
| |
|
|
2.71, Аноним (14), 11:50, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
> он дает в какой-то мере защищенность
Розовые очки не защищают.
| |
2.89, Маняним (?), 12:35, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Очень сложно сказать почему т
Очень просто это +100500, а самое главное эти люди ни за что не отвечают. Они всегда это был пет-проект. Идеолог раста защитил свой дисер и по тихому свалил оставив дуракам телегу с квадартными колёсами, те дружно впряглись и начали перебирать копытами на месте.
| |
2.127, warlock66613 (ok), 13:31, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
"О таких материях" нужно думать во всех языках такого плана: и в C++, и в C, и даже в Pascal. Разница только в том, что Rust более интенсивно _заставляет_ это делать — многими способами, не только с помощью борроучекера, и _помогает_ это делать.
| |
|
1.34, Аноним (34), 10:16, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
> библиотека должна превосходить аналоги по скорости, потреблению памяти и стабильности
Досвиданья. Поделки растоманов не соответствуют ни одному данному критерию.
| |
|
|
3.362, burjui (ok), 01:25, 18/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Самое дорогое, что у него есть - свой "идеальный" код на C, написанный в строжайшей дисциплине на вершине тибетской горы, стоя на одном пальце, по всем канонам, мисрам и т.п. Впрочем, не надейся этот код увидеть. Пока что тут лишь один "эксперт"-сишник поделился своим кодом, да и тот навалил кучу из неинициализированного буфера прямо в терминал при первом же запуске.
| |
|
2.240, Аноним (338), 19:09, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
А вот это:
> быть единственной реализацией определённой технологии
Просто удобно проигнорировал. Ждём единственную реализацию HTTP/9⅞, она уже не за горами.
| |
|
1.35, kusb (?), 10:17, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
Я боюсь пользоваться кодом на Rust, хотя не имею мало что против языка и мне нравятся идеи связанные с безопасностью.
Именно из-за Rust я перешёл с Firefox на Chrome, а теперь видимо придётся перейти на что-то ещё, что чувствительно.
| |
|
|
3.38, kusb (?), 10:27, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
> на curl переходи, норм тема
Интересно, можно ли научиться визуализировать сайты перед внутренним взором.
| |
|
2.49, Аноним (48), 10:59, 13/01/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Сочувствую :) Раньше помню были тулкитофобы, которве выпиливали все на GTK/Qt. Сейчас похоже новая фобия разгорается, языковая. Но это какие-то психологические заморочки, нежели обоснованные
| |
|
3.50, Аноним (-), 11:11, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Тулкитофобия осталась только у самых отбитых.
Остальные ее победили, просто потому что если выпилить все на GTK/Qt... то практически ничего не останется, а работать как-то нужно.
| |
|
4.85, Аноним (36), 12:29, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Если выпилить гтк ты ничего не потеряешь, весь норм софт на куте. Возможно придётся держать гтк2 для unity3d, nvidia-setting и firefox, только он не пытается проникнуть повсюду со своим агрессивным вендорлоком. Хотя… Фф на гтк2 немного проблемно работает, прошлая сессия восстанавливается полчаса например.
| |
|
5.306, Аноним (303), 17:23, 14/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну расскажи мне про аналог meld на Qt. Для линукса, для винды софт не предлагать.
| |
|
6.309, Аноним (36), 17:57, 14/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Аналог примитивной программы на питоне? Даже не знаю. Я не нашёл ничего удобнее kompare, kdiff3 мне не нравится. Вот чего действительно не хватает на линуксе, так это программы вроде dash, devhelp китайская подделка и не унивесальна. Но есть настоящие проблемы. Например, отсутствие визуализатора регулярок на линуксе, одна программа на tk. Спасибо хоть есть вайн.
| |
|
|
|
3.124, Деанон (?), 13:25, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Кстати, к расту не хватает нормального гуя, кроме биндингов и вебни. Вот было бы оправдано.
| |
|
4.151, Аноним (147), 14:24, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Для гуя ему не хватает полноценной объектности. А так, это получится очередное GTK-подобие.
| |
|
5.276, Аноним (276), 01:49, 14/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Почему? Полиморфизм есть полноценный. А наследование не нужно, от него больше проблем, чем пользы.
| |
|
|
3.172, kusb (?), 15:23, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Спасибо, правда. У меня оно не связано с объективными преимуществами/недостатками языка и сам язык - круто.
| |
|
2.57, Аноним (21), 11:23, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
netsurf божественнен, даже на моём ноуте собирается за 5 минут. Еще есть palemoon и его форк - artic fox (да, форк форка)
| |
|
3.174, kusb (?), 15:25, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
> netsurf божественнен, даже на моём ноуте собирается за 5 минут. Еще есть
> palemoon и его форк - artic fox (да, форк форка)
Кстати opennet открывается и есть порт на колибри.
| |
3.254, Kusb (?), 21:45, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
У меня круче. Нужны не таблетки, а скомпилировать сам компилятор, сделать bootstrap, скомпилировать servo. Сделаю так и буду бояться раста меньше. В принципе меня пугает, если я сам вызываю прямо или косвенно код на Rust.
А вообще забавно - на форуме консерваторов-любителей старины, простоты и изначальности тусуется человек который как и они избегает раста, но по ещё более неведомой им причине. Можно посчитать, что я - ещё более радикальный ЯП-консерватор. Но если бы вы узнпли другие мои ограничения, то поняли бы, что сходство - поверхностное. Хотя и интересно, как я вписался здесь.
| |
|
4.268, Аноньимъ (ok), 22:46, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Интересно.
Меня на такие приключения уже не хватает. Мне бы просто пользоваться чтобы можно было нормально.
Я за юзерский положительный опыт. К сожалению в современном мире айти позитивный опыт редкое явление.
| |
4.271, Аноним (271), 22:51, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
> В принципе меня пугает, если я сам вызываю прямо или косвенно код на Rust.
Возможно таки нужны таблетки...
| |
|
|
|
|
|
3.272, Kusb (?), 23:03, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Уже обкатано на фучсии. Только дарта не хватает.
Надеюсь Вейдера?
| |
|
|
1.53, Аноним (56), 11:20, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
это просто супер новость!
теперь хромонога вообще локально не собрать! ура!
| |
1.54, НяшМяш (ok), 11:21, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Это что же получается, количество экспертов опеннет упадёт практически до нуля?
| |
|
2.59, Аноним (56), 11:25, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
наоборот возрастет!
куда еще можно будет писать без модного браузера?
| |
|
3.224, НяшМяш (ok), 17:23, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Шутка была в том, что местные эксперты не осилят любой другой браузер кроме хромиумов, вот их количество и упадёт )
| |
|
2.65, Аноним (65), 11:42, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ага, которые будут тыкать что так ничего и не переписали. Будет как с Мозиллой.
| |
|
1.60, псевдонимус (?), 11:28, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>например, библиотека должна превосходить аналоги по скорости, потреблению памяти и стабильности или быть единственной реализацией определённой технологии. Библиотеки на Rust также допустимо использовать когда функциональность может выполняться в привилегированном процессе или когда использование библиотеки даёт возможность снизить риск возникновения ошибок по сравнению с другими библиотеками или кодом на C++. Какие именно библиотеки могут войти в состав Chromium пока не решено.
Неужто разумное решение?
Учись мозилла.
| |
1.66, Анонн (?), 11:45, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Скорее всего по аналогии с андроидом будут заменят сишные кода на раст. Ну и другое легаси заодно тоже.
| |
1.79, Аноним (79), 12:04, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> языка Rust, который сфокусирован на безопасной работе с памятью и обеспечивает автоматическое управление памятью
Захожу в новости про Раст и сразу ищу глазами эту фразу
| |
|
2.88, freecoder (ok), 12:34, 13/01/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
Правильно, что пишут. Пока 100 тыс. раз тут не повторишь, местные анонимы не воспримут, от каких именно проблем с памятью избавляет Rust.
| |
|
3.105, Аноним (14), 13:01, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
> от каких именно проблем с памятью избавляет Rust.
От никаких?!
| |
|
4.115, freecoder (ok), 13:13, 13/01/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
>> от каких именно проблем с памятью избавляет Rust.
> От никаких?!
Вот для этого и пишется всякий раз этот абзац. Глядишь, рано или поздно аноним все же прочтёт и воспримет.
| |
|
5.363, burjui (ok), 01:39, 18/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так они же не успеют прочитать: у них как только визуальные отделы мозга распознают слово "Rust", сразу выделяется слюна, а руки тянутся к клавиатуре.
| |
|
|
|
2.246, InuYasha (??), 19:27, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Я жду когда на волне хайпа выпустят безопасную память, совместимую с работой Rust.
| |
|
1.83, Аноним (83), 12:28, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Существующий код пока не планируют переписывать на Rust
В высшей степени досадное упущение! А как же безопасная работа с памятью, всё такое.
Тем более, что пока они будут переписывать, функционал старого кода будет заморожен, и под него можно будет разрабатывать, не переписывая каждый месяц.
Ящитаю, Хромого надо обязательно переписать на русте.
| |
1.93, Аноним (96), 12:48, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
> библиотека должна превосходить аналоги по [...] потреблению памяти
О, даже не сомневайтесь! Заткнёт по потреблению памяти даже яву.
| |
|
|
3.102, Аноним (14), 13:00, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вспомните, в каких условиях работали жаба-приложения на старых нокиях, когда память исчислялась килобайтами.
| |
|
|
1.94, Аноним (92), 12:49, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Удивительно что в Google не стали слушать мнения многочисленных экспертов с опеннет и продолжили внедрение Rust.
Почему?
| |
|
2.141, Серб (ok), 14:03, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Раз старый код не планируют переписывать, и для разрешения использования требуется целый ряд критериев, очевидно, что для того, что бы привлечь фанатов языка в свою разработку.
Буквально сразу дают им по рукам, что бы не занимались ..ней и предлагают что-либо реально РАЗРАБОТАТЬ.
| |
|
1.95, Степан (?), 12:50, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Если 70% уязвимостей связаны с ошибками при работе памяти, раст позволяет избежать таких ошибок, а шанс допущения других ошибок точно такой же, то почему столько минусов?
| |
|
2.98, Аноним (14), 12:56, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Наверно потому, что раст - это розовые очки, и втирание про безопасность раста - это всего лишь маркетинговый буллшыт.
| |
|
1.112, Аноним (126), 13:08, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ] | –1 +/– | Недавно собирал небольшой проект на расте и при его сборке cargo поднянул около ... большой текст свёрнут, показать | |
|
2.121, Аноним (65), 13:20, 13/01/2023 [^] [^^] [^^^] [ответить]
| –6 +/– |
Ещё раз раст не имеет никакого отношения к безопасности это просто модный язычек ничем больше не выдающийся. Если тебе нужен результат пиши на Go или Node.js они тоже модные, но них хотя бы можно получить реальный результат.
| |
|
3.140, Аноним (126), 13:58, 13/01/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
Конечно, спасибо, но макакинг-driven-development не для меня. Меня сама идея, что сотни незнакомых пакетов скачиваются из интернета в твой проект уже бросает в ужас.
| |
|
4.156, warlock66613 (ok), 14:37, 13/01/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Меня сама идея, что сотни незнакомых пакетов скачиваются из интернета в твой проект уже бросает в ужас.
Ну так познакомьтесь с ними.
| |
|
5.159, Аноним (126), 14:41, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Да, хорошая идея смотреть код 350 либ и их зависимостей вместо 2-3 либы.
| |
5.161, Серб (ok), 14:42, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ну так познакомьтесь с ними.
Тут стоит скорректировать и сказать, постоянно следи за списком зависимостей. Проверяй каждое обновление и появляющиеся новые зависимости.
Ну или забей на безопасность.
| |
|
|
5.260, Kusb (?), 22:08, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Пакетные менеджеры это совершенно не лучшее, что произошло с линуксом. Да, они решают много проблем, согласен, и я не предлагаю вместо них распространять всё в контейнерах или статически со старыми уязвимыми либами. Но они создали другие, ужасающие проблемы.
| |
|
4.340, Аноним (338), 21:22, 15/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Код ядра своей винды дочитал уже, лалка? У тебя незнакомый блоб прямо в процессоре крутится, но это другое, это понимать надо.
| |
|
|
2.183, Аноним (181), 15:47, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну так и пиши себе свои велосипеды, или кто-то требует тащить куски из готовых зависимости? можешь вообще карго не использовать, одного rustc достаточно.
| |
|
1.128, zeecape (ok), 13:32, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
И как всегда в комментариях слёт растофобов. А почему его ненавидят? Да просто потому что привыкли к православному С++. Которого, кстати, вначале тоже ненавидели т.к не староверный "C"
| |
|
2.130, Andrewpotam (?), 13:39, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Боятся что их знания (С/C++) больше никому нужны не будут, а что-то новое учить уже поздно, вот и воют.
| |
|
3.137, Аноним (126), 13:55, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
>что их знания (С/C++) больше никому нужны
Не бывают знания C/C++, потому что за знание языков никто не платит. В том же Си вообще нечего учить, буквально за час-два можно со всем языком ознакомиться. А платят как раз за знания в предметной области. Если, например, человек умеет писать модули для ядер ОС, то каким образом его знания обесцениваются из-за того, что он пишет/писал на Си/Цпп? Что за шиза?
| |
|
4.154, Аноним (154), 14:31, 13/01/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
Даже "ознакоиться с С" а 1 час невозможно. А чтобы стать действительно профессионалом, знающим все тонкости языка и хотя бы функции стандартной библиотеки языка и ньюанся их применения, нужно достаточно много времени, не говоря уже о знаниях об используемых средствах разработки, сборщиках, компиляторах, менеджерах памяти и других алгоритмах "за сценой" т.д.
| |
|
5.164, Аноним (126), 14:47, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
По сравнению с предметной областью это все вторично и учится намного легче. Ну и большая часть знаний все равно приобретается в процессе работы, потому что никто не учит язык полностью, а только потом пишет код. Поэтому первые ознакомления с языком не такие продолжительные по времени. Да и толку учить язык, если ты не знанешь, что и как писать?
| |
|
6.168, Аноним (154), 15:02, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Никто не спорит о необходимости знания предметной области. Здесь опровергается мысль о том, что "язык (интрумент) вторичен". Чтобы выточить нужную деталь (автомобильную ли, для атомной станции ли и т.д. так называемая "предметная область"), токарь должен очень хорошо знать свой станок (компилятор, компоновщик), его возможности, а также приемы токарной обработки (алгоритмы и структуры данных) и требуемые для этого набор сменных пластин (стилей и методов написания кода). Это образно - чтобы лучше дошло до понимания.
| |
|
7.171, Аноним (126), 15:20, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Ну аналогия не совсем хорошая, но смысл я понял.
И опять же, язык является вторичным хотя бы потому, что можно менять стек языков не меняя предметную область. Потратить месяц-два на изучение нового языка - это пустяк.
| |
|
|
|
4.167, Аноним (-), 14:57, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Есть общие знания, такие как алгоритмы или структуры данных, а есть специализированные.
Напр. ты знаешь 20+ способов инициализировать класс. Или особенности работы с QString.
Оно тебе будет бесполезно при смене стека разработки.
| |
|
5.170, Аноним (126), 15:10, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Так я и спрашиваю каким образом сишник/плюсовик должен остаться без работы, если он знает предметную область? Не осилит новые аналоги QString? Сомневаюсь. Если только на религиозной почве откажется на других языках писать.
| |
|
6.182, Аноним (21), 15:42, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Да что вы так стриггерились на этот толстый наброс то? Сишники и плюсовики-затейники никогда не останутся без работы, достаточно посмотреть кол-во вакансий на linkedin (запрещенная в ресурсной федерации сеть)
| |
6.264, Аноним (264), 22:20, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
> каким образом сишник/плюсовик должен остаться без работы
Не останется, но будет потеснён.
| |
|
|
|
|
4.157, Px (?), 14:37, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Конечно, в их возрасте уже глупо чего-то там бояться 🤣
| |
|
3.191, Вы забыли заполнить поле Name (?), 16:04, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Если писал на С++, то очень быстро освоишь раст, потому что переход равнозначный (очень много похожих концепций), что не скажешь о переходе на него с других языков.
| |
3.226, Советский инженер (?), 17:25, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Есть у меня смутные подозрения что вот эти все радетели за чистоту С не коммитят ни в хром ни в кернел, ни куда либо еще.
| |
|
4.239, Вы забыли заполнить поле Name (?), 19:09, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Есть у меня смутные подозрения что вот эти все радетели за чистоту
> С не коммитят ни в хром ни в кернел, ни куда
> либо еще.
Есть у меня смутные подозрения что вот эти все радетели за раст не коммитят ни в хром ни в кернел, ни куда либо еще.
| |
|
|
6.269, Аноним (271), 22:47, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это все паскалисты добавляют! Они обидились на сишников и теперь подкладывают им воооот такенную свинью!
| |
|
|
|
|
2.134, warlock66613 (ok), 13:49, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Боюсь большая часть растофобов хорошо если когда-то в вузе на паскале код писали и то уже всё позабыли.
| |
|
|
|
5.231, Вы забыли заполнить поле Name (?), 17:55, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Да, ведь именно поэтому раст добавили в ядро, и вот теперь добавляют
> в хромиум.
Да, ведь именно поэтому каждый растоман пишет модули ядра, и вот теперь будет контрибьютить хромиум. Не покажите, кстати, ваш модуль ядра на расте?
| |
|
6.242, InuYasha (??), 19:19, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Не провоцируй. А то ведь начнут показывать инклюзивные модули. Ядерные ТУИ к светодиодным гирляндам для Разбери-пи какие-нибудь.
| |
|
|
|
|
2.144, Аноним (65), 14:10, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Почему тогда Мозиллу то не переписали если это такой хороший язык. Синк эбаут ит.
| |
2.178, Аноним (178), 15:34, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
слет клоунов которые не имеют отношения ни к Си, ни к С++ ни к Rust
| |
2.262, Kusb (?), 22:15, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Я не правильный растофоб, но часто людям не нравится, когда простое, такое которое можно внутри почувствовать и имеющее мало внутренних ограничений заменяется на более сложное, непонятное и неуправляемое.
Ещё может не нравится агрессивный пиар.
| |
|
1.132, Аноним (132), 13:46, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Экспансия раста продолжается в новом году. 2023 обещает быть триумфальным для раста. С нетерпением буду ждать новой порции победных ржавых реляций.
| |
1.135, Аноним (135), 13:54, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Вот видите, это всё потому что он позволяет безопасно работать с памятью!
| |
|
2.142, Аноним (126), 14:06, 13/01/2023 [^] [^^] [^^^] [ответить] | +/– | Конечно, ведь раст - это первый язык в мире придумавший безопасную работу с памя... большой текст свёрнут, показать | |
|
3.158, warlock66613 (ok), 14:40, 13/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
> раст - это первый язык в мире придумавший безопасную работу
> с памятью. Раньше даже никто о таком не думал и никаких
> специализированных/и не очень решений не создавал.
Так и есть.
| |
|
4.163, Аноним (126), 14:43, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну да, пацаны из Nvidia выбрали Аду, наверное, потому что про раст не знали.
| |
|
3.162, Анончик (?), 14:42, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Видимо, Zig, Dlang, etc. недостаточно безопасны.
с официального сайта zig "Please note that Zig is not a fully safe language"
| |
|
2.146, Аноним (65), 14:12, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Загибай пальцы Go безопасно работает с памятью, Node.js безопасно работает с памятью, что угодно безопасно работает с памятью.
| |
|
3.202, Аноним (65), 16:12, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Небезопасно и неэффективно. Хуже системы типов в природе не существует.
| |
|
2.204, BorichL (ok), 16:20, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ты не поверишь, но и Си тоже позволяет безопасно работать с памятью. Просто не все этого хотят... Ну а кто-то и не может, но тут уже проблема не в инструменте.
| |
|
3.233, Аноним (-), 18:34, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Лучше покажите кто может!
А то как очередная дыра в ядре - сразу мантра "о, ну это не настоящий погромист, а вот настоящий..."
| |
|
4.248, BorichL (ok), 20:04, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Лучше покажите кто может!
> А то как очередная дыра в ядре - сразу мантра "о, ну это не настоящий погромист, а вот
> настоящий..."
Настоящий творец и на Расте дыр наделает не меньше, ему ж думать то не надо, за него компилятор всё сделает, вот он и не будет думать.
| |
|
|
|
1.152, Аноним (152), 14:24, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>MiraclePtr предоставляет обвязку над указателями, выполняющую дополнительные проверки обращения к освобождённым областям памяти и аварийно завершающую работу в случае обнаружения подобных обращений.
>Влияние нового метода защиты на производительность и потребление памяти оценивается как незначительное.
:)
| |
1.166, Аноним (166), 14:53, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Пчелы боятся меда. Бред же? Бред. А вот такие новости на ура воспринимаются. Общество больно.
| |
|
|
3.199, Аноним (178), 16:10, 13/01/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
И наваливают кучи в комментарии, хотя сами не имеют к программированию никакого отношения.
Опеннет эксперты..., что с них взять
| |
|
|
1.175, Аноним (175), 15:27, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Поддержка кода на двух языках усложнится кратно.
Ядра OS надо нормальные использовать и с памятью работа всего ПО станет корректной!
| |
|
|
3.188, Аноним (14), 15:54, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
> сразу появится куча времени
Именно так и делали, когда человечество летало на Луну. Но в эпоху яойфонов те технологии были утеряны.
| |
|
4.206, Аноним (65), 16:25, 13/01/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
В это твоё время системы были однопрограммными. Это значит в компе не было никакой ос там была только одна программа и она выполнялась без никакой многозадачности, максимум что у неё было это прерывания на ввод-вывод данных, и вся задачи, которые бы делала ОС, эта программа делала сама.
| |
|
|
6.290, Аноним (291), 13:04, 14/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
7 процедур работающих через прерыванию. И прерываются они чтобы получить новые данные. ЗБС многозадачность. Целый Вмваре. Сути это не меняет никакой ос там нет. Там одна программа и 7 процедур.
| |
|
7.298, Аноним (-), 16:17, 14/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Прекращай фантазировать. Там в статье есть ссылка на книжку, описывающую тот компьютер подробнее.
| |
|
|
|
|
|
2.228, Аноньимъ (ok), 17:28, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Для этого нужно или отказаться от Си процессоров, или делать виртуальную машину вместо ОС, писать прикладное ПО на лиспе/джаве.
| |
|
1.187, Аноним (187), 15:53, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
ну вот, им осталось заставить на crates добавлять в учётку номера мобильных телефонов (безопасность и всё такое..)
и после этого уже запросто могут блочить всех нетолерантных и недемократичных (можно прямо по коду страны)
| |
|
2.198, Аноним (65), 16:10, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Лучше по номеру сразу вызывать скорую психиатрическую помощь. Ни один вменяемый человек в crates регистрироваться не будет.
| |
2.201, Анонн (?), 16:12, 13/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну да, откуда же растохейтеру знать что оно работает не только с карго, но и с приватными registry, и с git-репами, и даже с local path.
| |
|
3.205, Аноним (65), 16:23, 13/01/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
Ну да, откуда растофанатику понять что ни гит ни его воображаемый реджистри ничем не лучше карго. Мозг это же так сложно им думать нужно.
| |
3.207, Аноним (126), 16:30, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> но и с приватными registry, и с git-репами, и даже с local path
И чем это будет отличаться от того же cmake? Разве смысл пакетного менеджера не в том, чтобы автоматически скачивать зависимости из общего хранилища?
| |
|
4.216, Аноним (-), 17:02, 13/01/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Тем что у тебя есть выбор.
Оно может автоматически скачивать из общего или твоего приватного хранилища. CMake так не умеет.
Но если хочешь чего-то другого - напр. сделать как CMake - поправь пару строчек и вперед.
| |
|
5.225, Аноним (126), 17:25, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Оно может автоматически скачивать из общего или твоего приватного хранилища
Ну в контексте того, что crates.io станет под регистрацией, то нинужность cargo возрастает до небес.
| |
5.230, Серб (ok), 17:29, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
А не скачивать, используя то, что установлено в системе cargo может?
| |
|
6.232, Анонн (?), 17:55, 13/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Уточни пожалуйста, речь про обычные системные либы? Или про использование локальной версии cargo?
| |
|
|
|
|
|
1.194, Аноним (194), 16:07, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Уже при заключении гос.контрактов на создание ПО требуют, чтобы оно было написано на Rust.
| |
|
2.195, Аноним (65), 16:09, 13/01/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
В твоём приходе? Ты это выдыхай или завязывай что ли. До добра это тебя не доведет.
| |
|
|
2.215, Аноним (-), 16:55, 13/01/2023 [^] [^^] [^^^] [ответить]
| –6 +/– |
С самому свободному компилятору, заметьте.
А то что ядро было годами прибито к отрыжке погромистов под название "GNU C extension" это разумеется другое))
| |
|
3.283, Аноним (283), 04:57, 14/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Без GNU C, ты бы сейчас помахивал из пещеры, ссылаясь на баги в алголе. Свободный компилятор, заметьте. А не навится extension, так засунь его себе в , ведь это другое.
| |
|
|
1.222, Аноним (222), 17:19, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>библиотека должна превосходить аналоги по скорости, потреблению памяти и стабильности
Новые телефоны сами не купятся.
| |
|
2.244, Аноним (14), 19:23, 13/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
с потреблением памяти у раста всё в порядке: потребление превосходит любой другой инструмент :)
| |
|
1.241, InuYasha (??), 19:14, 13/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Есть одна вещь, которую бы вы не хотели без дыр (а ведь только ради этого все и готовы терпеть синтаксическую боль) - цифровой гулаг. Остальное уже сами думайте.
| |
1.277, Аноним (277), 02:16, 14/01/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +9 +/– |
Честно говоря странно все это.
Такое впечатление, что кому-то вот сильно нужно, чтобы раст распространялся все дальше и дальше, без какого-то конкретного обоснования.
Ничего не имею против раст, но по сути своей это просто еще один язык, со своими +/-. Но то как его агрессивно пытаются в некоторых местах протолкнуть вызывает странные вопросы.
| |
|
|
3.285, Аноним (65), 10:17, 14/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Товарищ из АНБ вопросы адресуются гуглу, может так и записать в протоколе.
| |
|
2.284, Аноним (65), 10:16, 14/01/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
АНБ раст рекомендовало. А C++ не рекомендовало. Дальше думай сам.
| |
|
|
2.322, Аноним (322), 20:35, 14/01/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Как же ты программы пишешь и книги-статьи читаешь, если ты англ. язык не знаешь?
Там же не he/his написано, и не they.
| |
|
3.345, pashev.ru (?), 21:59, 15/01/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Как же ты программы пишешь и книги-статьи читаешь, если ты англ. язык
> не знаешь?
> Там же не he/his написано, и не they.
А ты когда встречаешься с людьми каждый день, говоришь, что ты мужчина? Типа «здравствуйте, я мужчина».
В Таиланде, кстати так делают, но там историческая особенность. Познакомься с их языком, кстати.
| |
|
2.342, Аноним (338), 21:28, 15/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
Что, паше-вру, завидуешь чужим успехам? Покажи уже свой OpenBox. Или публикации. А то пока что от тебя только реклама твоего локалхоста с невнятными hello world была.
| |
|
3.364, pashev.ru (?), 16:48, 18/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Что, паше-вру, завидуешь чужим успехам? Покажи уже свой OpenBox. Или публикации. А
> то пока что от тебя только реклама твоего локалхоста с невнятными
> hello world была.
А ты погугли.
| |
|
|
|
2.294, Аноним (294), 13:58, 14/01/2023 [^] [^^] [^^^] [ответить]
| +/– |
До сих пор выходите попользоваться Интернетом? Вы какой-то ретроград. Я вот сижу дома, Интернет со мной и выходить никуда не надо.
| |
|
|