The OpenNET Project / Index page

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



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

"Адаптация Debian для использования реализации coreutils на языке Rust"  +/
Сообщение от opennews (??), 09-Мрт-21, 21:23 
Сильвестр Ледрю (Sylvestre Ledru), известный своей работой по сборке Debian GNU/Linux с использованием компилятора Clang, сообщил об успешном проведении эксперимента по задействованию альтернативного набора утилит coreutils, переписанного на языке Rust. В состав coreutils входят такие утилиты, как sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls. Для первого этапа  интеграции в Debian варианта coreutils на языке Rust были поставлены следующие цели:...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=54728

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

Оглавление

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


1. "Адаптация Debian для использования реализации coreutils на я..."  +64 +/
Сообщение от Аноним (1), 09-Мрт-21, 21:23 
Нафига? Нафига переписывать работающий код? Намного полезнее было бы просто помочь проекту и починить баги и добавить улучшения в проект coreutils.
Ответить | Правка | Наверх | Cообщить модератору

3. "Адаптация Debian для использования реализации coreutils на я..."  +34 +/
Сообщение от anonymous (??), 09-Мрт-21, 21:26 
Они нашли фатальный недостаток
Ответить | Правка | Наверх | Cообщить модератору

18. "Адаптация Debian для использования реализации coreutils на я..."  –14 +/
Сообщение от Аноним (18), 09-Мрт-21, 21:48 
Они просто не боятся принять новое.

> Намного полезнее было бы просто помочь проекту и починить баги и добавить улучшения в проект coreutils.

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

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

92. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (92), 09-Мрт-21, 23:43 
Растофанатик не может связно выражаться? И почему я не удивлен?
Ответить | Правка | Наверх | Cообщить модератору

289. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от JackoNeillemail (?), 11-Мрт-21, 10:48 
Етить тут "профессионалов" то))))
Ответить | Правка | Наверх | Cообщить модератору

120. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (120), 10-Мрт-21, 03:51 
> Они просто не боятся принять новое.

Ну вот и прими redox какой-нибудь, чего мелочиться? А вон той порнограйией еще лет 50 придется заниматься, а там или шах, или ишак.

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

41. "Адаптация Debian для использования реализации coreutils на я..."  +3 +/
Сообщение от Аноним (41), 09-Мрт-21, 22:20 
> фатальный недостаток

сделано не ими!

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

269. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (269), 10-Мрт-21, 23:30 
> фатальный недостаток

Вот найдут переполнение стека в ls для файлов с ударениями, а растоманы начнут рассказывать, что rust-ls не подвержен ;) В в rust-ls никто уязвимости искать не станет... profit

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

8. "Адаптация Debian для использования реализации coreutils на я..."  –13 +/
Сообщение от Аноним (-), 09-Мрт-21, 21:36 
Давно пора переписать. Хотябы чтобы избавиться от привязки к огороженной копилефт-лицензии в пользу более свободной пермиссивщины.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

14. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (14), 09-Мрт-21, 21:43 
>[s]более свободной[/s] более бесплатной // fixed

Так для воровства уже есть бсдшные альтернативы, которые пусть и более дубовые местами, зато код из них можно свободно брать для свей проприетарщины. А раст ты куда засунешь? Делают действительно такое ощущение лишь бы передрать ещё что-нибудь совершенно бесполезное. Вон лет 30 назад в книгах про си рассказывали как написать собственные coreutils и сегодняшние бсдшые примерно уровня тех лет и остались. Лучше на расте не напишут скорее всего.

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

28. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (18), 09-Мрт-21, 21:53 
Собака лает - караван идет.
Ответить | Правка | Наверх | Cообщить модератору

39. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (14), 09-Мрт-21, 22:14 
> Собака лает - караван идет.

От моих ненужноскриптов на шелле пользы больше. Например, вчера перед сном я запилил себе контекстное меню для конвертации аудиоподкастов с ютупа из webm(vp9+opus) в opus(~ogg + 1кадр из видео) с выбором произвольных параметров (ещё разные кодеки можно добавить) и разного битрейта. Хотел сначала ffmpeg взять, но потом пришлось декодировать в wav и его сжимать. Failsafe логика и всё это, так вот вопрос, почему мне пришлось это самому писать, больше некому, все заняты переписыванием одно и того же на новый модный язык по кругу? Я не знаю, зачем оно мне, к меня всего 2 подкаста было, зато экономия с них аж 2 гб. У меня уже куча таких контекстных скриптов для файлов, периодически они мне нужны и я ими пользуюсь.

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

54. "Адаптация Debian для использования реализации coreutils на я..."  +3 +/
Сообщение от Аноним (18), 09-Мрт-21, 22:32 
Караван прошел, а собака все лает.
Ответить | Правка | Наверх | Cообщить модератору

55. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (55), 09-Мрт-21, 22:34 
>[оверквотинг удален]
> запилил себе контекстное меню для конвертации аудиоподкастов с ютупа из webm(vp9+opus)
> в opus(~ogg + 1кадр из видео) с выбором произвольных параметров (ещё
> разные кодеки можно добавить) и разного битрейта. Хотел сначала ffmpeg взять,
> но потом пришлось декодировать в wav и его сжимать. Failsafe логика
> и всё это, так вот вопрос, почему мне пришлось это самому
> писать, больше некому, все заняты переписыванием одно и того же на
> новый модный язык по кругу? Я не знаю, зачем оно мне,
> к меня всего 2 подкаста было, зато экономия с них аж
> 2 гб. У меня уже куча таких контекстных скриптов для файлов,
> периодически они мне нужны и я ими пользуюсь.

А можете поделиться своими "ненужноскриптами"?
Я же правильно понимаю, что получается контейнер, где аудиофайл, но вырезается видеоряд, с оставлением одного кадра для уменьшения размера? Я о таком сам думал, у меня много больше 2ух "подкастов", здорово бы помогло в экономии места.

Есть ещё правда "подкасты", где местами есть скринкасты с примерами, вот думал как извратиться, чтобы такие вставки в видео оставить как есть, в качестве с ещё различимыми буквами, а остальное видео чтобы был как раз 1 кадр для сокращения размера. Подобное реализовать было бы вообще шикарно.

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

93. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (18), 09-Мрт-21, 23:43 
Похоже, от ненужности сам себе ответил.
Ответить | Правка | Наверх | Cообщить модератору

97. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (14), 10-Мрт-21, 00:02 
Я думаю, такие проблемы не только у меня, было бы приятнее если бы кто-нибудь написал всё за меня и мне не пришлось лавировать между всякими rm -rf * случающимися вследствие случайного появления необъявленной в скопе переменной (её исчезновения).
Ответить | Правка | Наверх | Cообщить модератору

131. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (18), 10-Мрт-21, 07:41 
По любому видно, что Rust гораздо полезнее вашего "ненужного", что вы сами и доказали.

И при чем тут вообще скрипты?
Где это по вашему что-то против скриптов?

Скрипты были нужны и остаются. При чем здесь Rust?

Только сами то coreutils изначально не на скриптах же написаны.

Не можете дальше скриптов?
Ваши скрипты ненужные?

Ну да, вы правильно заметили, такая проблема не у вас одного.

Только Rust тут при чем?

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

139. "Адаптация Debian для использования реализации coreutils на я..."  +4 +/
Сообщение от Аноним (14), 10-Мрт-21, 08:29 
Портирование (или даже полное переписывание) существующий логики на другой язык задача по сложности сопоставимая со скриптами. Это может быть полезно только для писателя, если тот хочет приобрести какие-то навыки в процессе, и ему ничего не придумать нового самостоятельно. Особенно, портирование вылизанной десятилетиями промышленного использования логики с уже всем идеального языка на сложный и запутанный новый язык, уступающий существующим решениям практически всем. Во всяком случае, таково моё мнение.
Ответить | Правка | Наверх | Cообщить модератору

95. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (14), 09-Мрт-21, 23:52 
Когда-нибудь опубликую. Качество этих скриптов и степень их безопасности очень варьируется и я не готов отвечать за ошибки.

Да там ничего интересного, просто он универсальный и поддерживает обработку несколько файлов сразу, обрабатывает нештатные завершения (вот это немного грязно, set -e проще и приятнее), смену битрейта и кодека через getopts (башизм на башизме, поэтому несложно в принципе). Я просто помню уже скачивал какие-то контекстные скрипты похожего назначения, какие же они кривые и багованные! Сто раз пожалел. Изначально хотел эффективно пожать 99% времени статичную картинку каким-нибудь tune=stillimage, но потом сделал аудиофайл с 1 фреймом исходного файла встроенной картинкой. Если скачивать с ютуба то там opus ~100kbps, на голосе разницы после пережатия в opus 64kbps нет совершенно, только файл на 1.4гб превращается в файл на 0.06гб. Я так смотрю сейчас и на 32 её практически нет, на 16 уже ощущается. Один из вариантов копирование исходной звуковой дорожки в тот же контейнер как у оригинала, вот тут у меня возникли некоторые проблемы с встраиванием статичной картинки в видео контейнер, да ещё чтобы файл не раздувался, в итоге, сейчас копируется только звук. Можно извлекать в аудио файл в зависимости от кодека, и протагировать картинку, даже наверно одним ffmpeg без проблем получится, но мне это пока не понадобилось (и не понадобится никогда скорее всего).

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

103. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (14), 10-Мрт-21, 00:42 
Ха, нет, youtube-dl скачивает и субтитры и при копировании дорожки субтитры тоже сохраняются (chapters что-то не скачивает, так тоже можно попробовать копировать), в аудиофайле субтитров при этом нет. Осталось только придумать как сделать статичный фрейм в webm и mp4 или поменять контейнер на матрёшку? Требует доработки, в общем. У меня только один вопрос, почему этим занимаюсь я, у меня есть менее юзерские занятия.
Ответить | Правка | Наверх | Cообщить модератору

128. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (128), 10-Мрт-21, 06:41 
> У меня только один вопрос, почему этим занимаюсь
> я, у меня есть менее юзерские занятия.

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

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

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

9. "Адаптация Debian для использования реализации coreutils на я..."  +8 +/
Сообщение от Аноним (9), 09-Мрт-21, 21:37 
Для создания устойчивой потребности в каком либо язык программирования, помимо достоинств самого языка необходима некая кодбаза, фреймворки, набор библиотек различной направленности. Наработки которые будут служить примером и обуславливать спрос. Но что проще, делать нечто новое, либо сложное и узконаправленное, или переписывать отполированную до идеала логику? Так сложилось что большая часть несложного полезного системного софта который только может понадобится уже написана. И написана на других языках. И такое переписывание это просто агрессивная экспансия/политика сообщества языка Раст по захвату ниши для своего любимого языка. Хорошо это или плохо. Вот посудите - улучшится ли качества этого софта от переписывания его на Раст? - в долгосрочной перспективе возможно (более строгий и безопасный язык). Но код пишут люди, и в начале будут ошибки обусловленные банальным человеческим фактором. От которых в предыдущих реализациях избавлялись годами.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

19. "Адаптация Debian для использования реализации coreutils на я..."  –8 +/
Сообщение от Rev (?), 09-Мрт-21, 21:48 
Так Rust ведь как раз для этого и существует, чтобы не было ошибок, обусловленных человеческим фактором.
Ответить | Правка | Наверх | Cообщить модератору

42. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 09-Мрт-21, 22:21 
Ресдох уже потёк, поэтому решили ломать Дебиан.
Ответить | Правка | Наверх | Cообщить модератору

308. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 12-Мрт-21, 00:36 
>  Ресдох уже потёк, поэтому решили ломать Дебиан.
> The Redox kernel does not have the structures in place to allow freeing memory. The userspace allocator can free, and then reuse, but anything allocated with sbrk from the kernel will be lost.

Коммент к issue читать не нужно, да?

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

43. "Адаптация Debian для использования реализации coreutils на я..."  +7 +/
Сообщение от Ritail (?), 09-Мрт-21, 22:21 
Ты большой оптимист! А на деле появятся новые ошибки, которые также будут исправлять десятилетиями!
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

56. "Адаптация Debian для использования реализации coreutils на я..."  –4 +/
Сообщение от Dzen Python (ok), 09-Мрт-21, 22:36 
Оу, май. Память течь-то уже перестала?
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

65. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от пердёжник (?), 09-Мрт-21, 23:04 
А вы уже поняли что такое "память потекла"? Или всё еще сгребаете всё в одну кучу?
Ответить | Правка | Наверх | Cообщить модератору

69. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (69), 09-Мрт-21, 23:08 
Нет, аккуратно складываю в стопку
Ответить | Правка | Наверх | Cообщить модератору

261. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от заминированный тапок (ok), 10-Мрт-21, 22:54 
>А вы уже поняли что такое "память потекла"? Или всё еще сгребаете всё в одну кучу?

а что "память потекла" в C чем-то отличается от "память потекла" в Rust ?
или "это другое..."

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

263. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 23:07 
Вбросы вне контекста норм?
Или "это другое..."?

Или если в контексте, то по существу, пожалуйста.

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

273. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Dzen Python (ok), 11-Мрт-21, 00:04 
> Так Rust ведь как раз для этого и существует, чтобы не было ошибок, обусловленных человеческим фактором.
> Врете! Память в расте течет не потому, что язык, а потому, что программисты плохие!
> Или "это другое..."?
Ответить | Правка | Наверх | Cообщить модератору

276. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 11-Мрт-21, 00:38 
О, привет, беспруфный балабол, когда скинешь свой код на Rust? А то ни на одном треде ни одного стоящего не привёл, лишь "у моего папы машина быстрее, но это на работе, и вообще он разведчик, работает под прикрытием, поэтому пруфов не покажу".

Или "это другое..."?(c)

И да, отвечая на твой вброс: программисты, игнорирующие основную документацию, переведённую на 20+ (на русском минимум три года как) естественных языков  - плохие программисты, и язык тут не виноват, лишь такие как ты, у кого не хватает квалификации открыть официальную документацию.

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

300. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Dzen Python (ok), 11-Мрт-21, 19:25 
> Так Rust ведь как раз для этого и существует, чтобы *не было ошибок, обусловленных человеческим фактором*.
> Врете! Память в расте течет не потому, что язык, а потому, что программисты плохие!
> Врете! Ты не можешь судить о языке, если не выложил всем 1000 своих репо с миллионом старов!
> Врете! Язык, созданный убирать человеческий фактор, точно так же подвержен человеческому фактору, как и клятой С++. Это все плохие программисты, а не язык!

Или "это другое..."?

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

306. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (308), 12-Мрт-21, 00:08 
1. Подмена понятий.
2. Подмена понятий 2.
3. Ты говорил, что писал на расте, но своими же словами показывал, что не открывал даже документацию, переведённую в том числе и на русский язык. Поэтому нужен хоть один пруф, опровергающий твою кричащую оплошность.
4. Снова приписывание слов непонятно откуда - меня с троллями не равняй, раз отвечаешь конкретно мне, то и отвечай на мои тезисы.

Ты снова доказал свою несостоятельность как разработчика, раз оправдываешь игнорирование документации. Тем более документации Rust - предоставленной для широкого круга (на многих языках, не на канцелярите) разработчиков в краткие сроки.

Ты снова подтвердил своё звание растохейтера №1 на опеннете - ни пруфов, ни логики, ни отсылок на что-либо адекватное.

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

316. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Dzen Python (ok), 12-Мрт-21, 19:46 
> это все подмена понятий! Разт задезигненный как фейлпруф от действий программиста по памяти! Указатели! Век воли не видать, плохой код даже не соберется! А ежели течет, то это все программист виноват! Он оказался настолько не фейлпруфаемым!

А как же ваши красивые сказки и абсолютно трендовые инфографики, где язык на 146,46632% лучше С++?

> Пруф! Пруф на пруф! В компьютерном классе при мне напиши! Пруф!

Гы.

> Ты снова подтвердил своё звание растохейтера №1 на опеннете - ни пруфов, ни логики, ни отсылок на что-либо адекватное.

Ну то ли дело ты, да, в попытках защитить язык от нападок грязных хейтеров.


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

21. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (21), 09-Мрт-21, 21:49 
С тем же успехом это можно трактовать, ни как агрессию сообщества rust, а как чрезмерный консерватизм его противников. Хотя на самом деле нет, каких-либо существенных дискуссий у самих разработчиков нет, просто в интернете опять лучше знаю кому и что лучше делать.

Новость явно показывает, что как минимум один плюс есть. Разработчикам есть на чём опробовать свои утилиты, на куче другого софта который дергает стандартный coreutils.

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

47. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Аноним (47), 09-Мрт-21, 22:25 
> С тем же успехом это можно трактовать, ни как агрессию сообщества rust,
> а как чрезмерный консерватизм его противников. Хотя на самом деле нет,
> каких-либо существенных дискуссий у самих разработчиков нет, просто в интернете опять
> лучше знаю кому и что лучше делать.
> Новость явно показывает, что как минимум один плюс есть. Разработчикам есть на
> чём опробовать свои утилиты, на куче другого софта который дергает стандартный
> coreutils.

Только вот почему, блжд, надо трогать православный Дебиан? Почему не рачик или никсос какой, они больше подходят, более прогрессивные и смузисосные, но нет, надо обязательно проникнуть в стан традиционалистов и консерваторов и прививать им свои извращённые ценности, у смузисосов вечно руки чешутся ломать что-то традиционное и православное.
Ежели раст такой офигеть крутой, возьмите, да форкните себе в сторонку и переписывайте там раз хотите доказать свою нужность, доказывайте отдельно, вот только понимают, что отдельный наркоманский проект дублирующий уже готовое нафиг никому не упал, но нет, надо было в оригинальный Дебиан наложить кучу тогда, теперь подоср@ть сейчас!
Чтож этим чертям неймётся в своём содоме?!

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

73. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от анонн (ok), 09-Мрт-21, 23:10 
> Только вот почему, блжд, надо трогать православный Дебиан? Почему не рачик или
> никсос какой, они больше подходят, более прогрессивные и смузисосные, но нет,
> надо обязательно проникнуть в стан традиционалистов и консерваторов и прививать им свои извращённые ценности, у смузисосов вечно руки чешутся ломать что-то традиционное и православное.

После успешного голосования о переходе дебиана на системду еще в 2014 ... о какой именно "традиционнности" и каких именно "консерваторах" идет речь?

> Ежели раст такой офигеть крутой, возьмите, да форкните себе в сторонку и
> переписывайте там раз хотите доказать свою нужность, доказывайте отдельно, вот только понимают,

Вообще-то, чувак так и сделал
> NixOS
> The standard package set of NixOS provides this package out of the box since 18.03

- но оппеннетным oналитекам ведь проще поныть о  "почему дебиан, а не рач?! Как посмел!?", чем сходить по ссылкам ...

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

80. "Адаптация Debian для использования реализации coreutils на я..."  –3 +/
Сообщение от Аноним (80), 09-Мрт-21, 23:29 
> Вообще-то, чувак так и сделал
>> NixOS
>> The standard package set of NixOS provides this package out of the box since 18.03
>  - но оппеннетным oналитекам ведь проще поныть о  "почему дебиан,
> а не рач?! Как посмел!?", чем сходить по ссылкам ...

Ну, правильно [нет], сперва наср@ли в смузисосных клубах, а потом решили свои rust-парады у традиционалистов проводить, им же неймётся всё, везде надо выпячить своё вот это вот: "по-старому это уже не модно и не прогрессвно, устарело..." "Теперь мы признаём разнообразие и старое надо переделать!"

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

36. "Адаптация Debian для использования реализации coreutils на я..."  –4 +/
Сообщение от Аноним (36), 09-Мрт-21, 22:04 
в данном случае думаю процесс избавления от человеческих ошибок будет проходить гораздо быстрее, во первых количество глаз смотрящих код гораздо больше чем 30 лет назад, во вторых порядка 70% ошибок связанны с переполнением что как бы сам язык должен резать на корню
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

49. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Ritail (?), 09-Мрт-21, 22:26 
Нет предела совершенству!
Ответить | Правка | Наверх | Cообщить модератору

121. Скрыто модератором  +/
Сообщение от Аноним (-), 10-Мрт-21, 03:54 
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

208. Скрыто модератором  +2 +/
Сообщение от Аноним (-), 10-Мрт-21, 12:54 
Ответить | Правка | Наверх | Cообщить модератору

38. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Аноним (38), 09-Мрт-21, 22:13 
> Нафига? Нафига переписывать работающий код? Намного полезнее было бы просто помочь проекту
> и починить баги и добавить улучшения в проект coreutils.

А потому что  это диверсия, впоследствии будет и саботаж, ведь в штаб проникли смузиRustы, а судя по новости мы видим, что организм не распознал инвазии и игнорируемая иммунитетом болезнь будет беспрепятственно прогрессировать. Пропал дебиановским дом!

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

70. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Козлетто (?), 09-Мрт-21, 23:09 
>организм не распознал инвазии и игнорируемая иммунитетом болезнь будет беспрепятственно прогрессировать. Пропал дебиановским дом!

Оно уже после внедрения systemd началось...

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

124. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Я (??), 10-Мрт-21, 04:23 
во первых чтобы узнать насколько сложно делать такие проекты на расте тем самым найдя места в которых можно улучшить раст..
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

175. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 10-Мрт-21, 10:29 
Для этого есть ресдох, но ломают, почему-то, дебиан.
Ответить | Правка | Наверх | Cообщить модератору

126. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (126), 10-Мрт-21, 06:20 
А почему ты тут комментарии пишешь, было бы больше пользы, если бы ты на заводе работал. Вообще-то тебе никто ничего не должен, и люди занимаются тем, что им интересно.

Это эксперимент по замене используемой почти каждым пакетом зависимости на новую реализацию на rust. Очень полезный, ведь даже самый ярый фанатик раста понимает, что наработанную миллионами человеко-часов кодовую базу невозможно переписать, и rust нужен только если удастся обеспечивать совместимость. Если ничего не отвалилось, значит, rust уже пригоден для продакшена, а если отвалилось, надо разбираться почему и чинить раст - при любом исходе польза.

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

270. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от topin89 (ok), 10-Мрт-21, 23:47 
Официальный ответ тебя порадует (взято с гитхаба uutils/coreutils )

Many GNU, Linux and other utilities are useful, and obviously some effort has been spent in the past to port them to Windows. However, those projects are either old and abandoned, are hosted on CVS (which makes it more difficult for new contributors to contribute to them), are written in platform-specific C, or suffer from other issues.

Rust provides a good, platform-agnostic way of writing systems utilities that are easy to compile anywhere, and this is as good a way as any to try and learn it.

Для неосиляторов английского:

Эти утилитки очень полезны, и их даже пытаются портануть на винду. Но попытки эти древние и заброшенные, хостятся не на гитхабе (и ньюфагам сложно контрибутить), написаны на платформоспецифичном C и т.д. и т.п.

Раст -- это неплохой язык чтобы писать кроссплатформу и сам проект хорошо подходит чтобы руку набить


И ни слова про безопасность.

Я охреневаю от происходящего. Огромное количество людей действительно так проняло с раста, что они хотят портануть всё, что под руку попадётся.
Интересно, во времена становления плюсов было что-то подобное?

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

2. "Адаптация Debian для использования реализации coreutils на я..."  –5 +/
Сообщение от Аноним (2), 09-Мрт-21, 21:26 
Первое место за синтаксис получает Go, Rust выигрывает у С++ + STL по простоте написания. Так что, я бы не стал все переписывать на раст. Но игрушка хорошая.
Ответить | Правка | Наверх | Cообщить модератору

5. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от anonymous (??), 09-Мрт-21, 21:29 
Переписывать coreutils на чем либо сысла не имеет.
Но каким боком тут синтаксис? В Rust хотя бы безопастная работа с памятью, без сборщика мусора как в Go.
Ответить | Правка | Наверх | Cообщить модератору

10. "Адаптация Debian для использования реализации coreutils на я..."  –4 +/
Сообщение от Аноним (10), 09-Мрт-21, 21:38 
В расте память имеет обыкновение течь как водопад.
Ответить | Правка | Наверх | Cообщить модератору

11. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (11), 09-Мрт-21, 21:40 
Пруфцов подкинь
Ответить | Правка | Наверх | Cообщить модератору

13. "Адаптация Debian для использования реализации coreutils на я..."  –3 +/
Сообщение от Аноним (-), 09-Мрт-21, 21:42 
https://doc.rust-lang.org/book/ch15-06-reference-cycles.html
Ответить | Правка | Наверх | Cообщить модератору

17. "Адаптация Debian для использования реализации coreutils на я..."  +5 +/
Сообщение от Аноним (11), 09-Мрт-21, 21:46 
То есть возможность создать циклы уже тождественно понятию "имеет обыкновение течь"? Будь добр, статистику по проявлению данной проблемы в программах на языке раст, или доказательство того, что на расте невозможно написать код без таких циклов
Ответить | Правка | Наверх | Cообщить модератору

32. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (-), 09-Мрт-21, 22:00 
Будто где-то было доказательство, что на сишке нельзя писать безопасный код.
Ответить | Правка | Наверх | Cообщить модератору

34. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (11), 09-Мрт-21, 22:02 
Это как-то влияет на статистику проявления утечек через циклы, которую ты, кстати, не привел?
Ответить | Правка | Наверх | Cообщить модератору

159. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 09:55 
Задуматься осоздании такого языка как Rust - уже вполне себе доказательство. А хотя стоп, луюди же не просто задумались, они его уже 5 лет как реализовали!

Неловко вышло.

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

224. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Анончик (?), 10-Мрт-21, 14:29 
Ты бы посмотрел как на си ядро пишут, сразу бы отпали вопросы про безопастность и тупые набросы.
полазил бы ты с дебаггером по сишному коду пару дней что бы один баг найти, гладишь перестал бы набрасывать.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

258. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (258), 10-Мрт-21, 21:27 
Можно подумать что на другом языке эти же люди по другому писать будут
Ответить | Правка | Наверх | Cообщить модератору

272. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от topin89 (ok), 10-Мрт-21, 23:54 
Но ведь будут же. На C сложно писать код, в котором все переменные константы кроме тех, которые нет. И возвращать код ошибки вместе с самими данными тоже непросто. Ненулевых указателей (они же ссылки) тоже не завезли.

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

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

195. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Урри (ok), 10-Мрт-21, 11:16 
Забавное двоемыслие.

Возможность в сишечке потерять ресурсы - ааааа, дырявая сишка, надо написать новый язык раст!
Возможность в расте потерять ресурсы - ну и чо, иди статистику собери, потом поговорим.

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

200. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (200), 10-Мрт-21, 11:25 
Я где то заявлял, что "Возможность в сишечке потерять ресурсы - ааааа, дырявая сишка, надо написать новый язык раст!" ?
Ответить | Правка | Наверх | Cообщить модератору

23. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (21), 09-Мрт-21, 21:50 
ТАМ СЛОВО LEAK !! КАК ОНИ МОГЛИ!
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

31. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 09-Мрт-21, 21:56 
Возьми в 15-26 код в main заверни в loop {} и посмотри что будет.
Ответить | Правка | Наверх | Cообщить модератору

150. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от f (??), 10-Мрт-21, 09:15 
но зачем?
Ответить | Правка | Наверх | Cообщить модератору

160. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 09:58 
То есть ты предлагаешь намеренно писать крайне ужасный код, идущий против базового руководства по языку (это даже не продвинутый уровень, это самая базовая книжка) чтобы доказать, что в языке якобы память течёт?

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

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

198. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Совершенно другой аноним (?), 10-Мрт-21, 11:23 
Ну так и в C-шных программах CVE и утечки памяти, наверное, не в тех местах, которые по "Язык программирования C" от Кернигана и Ритчи написаны. У авторов языка в их учебнике, насколько я понимаю, не особо утечки памяти да CVE находили.
Ответить | Правка | Наверх | Cообщить модератору

81. "Адаптация Debian для использования реализации coreutils на я..."  –36 +/
Сообщение от анонн (ok), 09-Мрт-21, 23:31 
> https://doc.rust-lang.org/book/ch15-06-reference-cycles.html

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

Но ЖСники-питонисты, кроме хелловрота на ЯП без GC ничего не писавшие, любят приводить пример выше - потому что хорошо гуглится ...

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

99. "Адаптация Debian для использования реализации coreutils на я..."  +38 +/
Сообщение от Аноним (10), 10-Мрт-21, 00:19 
> при любом взаимодействие с внешними либами

Следовательно, чтобы раст не тек, придется переписать на него всю вселенную. Впрочем, одну такую вселенную все же написали -- ресдох, -- но память почему-то потекла и там.

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

100. "Адаптация Debian для использования реализации coreutils на я..."  –32 +/
Сообщение от анонн (ok), 10-Мрт-21, 00:29 
>> при любом взаимодействие с внешними либами
> Следовательно, чтобы раст не тек, придется переписать на него всю вселенную.

Наверное, это будет проще, чем объяснить питоно-жсникам, что такое "модель памяти".
Хотя еще проще забить на них - "утечеки" в их фантазиях почти никак (за исключением истеричных и уныл^W бессмысленных комментариев) не влияют на реальность.

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

102. "Адаптация Debian для использования реализации coreutils на я..."  +32 +/
Сообщение от Аноним (10), 10-Мрт-21, 00:41 
> это будет проще, чем объяснить питоно-жсникам, что такое "модель памяти"

Ну так а как ты будешь объяснять кому-либо, что такое "модель памяти", если и сам-то о ней узнал буквально вчера из прочтенной по диагонали статейке на хабре?

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

105. "Адаптация Debian для использования реализации coreutils на я..."  –34 +/
Сообщение от анонн (ok), 10-Мрт-21, 01:06 
>> это будет проще, чем объяснить питоно-жсникам, что такое "модель памяти"
> Ну так а как ты будешь объяснять кому-либо, что такое "модель памяти",

Никак. В преподаватели азов для онанимных веб-скрипто-погроммистов я не нанимался.
> если и сам-то о ней узнал буквально вчера из прочтенной по диагонали статейке на хабре?

Почти угадал - буквально вчера было 23 года назад, в книжках по программированию от Кассеры, Виллмса и Роде (никаких хабров тогда не было, по улицам бродили мамонты), а так все верно.


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

107. "Адаптация Debian для использования реализации coreutils на я..."  +20 +/
Сообщение от Аноним (107), 10-Мрт-21, 01:20 
> В преподаватели азов для онанимных веб-скрипто-погроммистов я не нанимался.

Ну так а кто бы тебя нанял, если тему ты не усвоил, и фактически про "модель памяти" ничего не знаешь?

> буквально вчера было 23 года назад, в книжках по программированию от Кассеры

И вот так всегда: когда растобоям указывают на утечки памяти, они говорят о чем угодно, выдумывают небылицы из собственной 14-летней биографии, но по существу темы никогда не ответят.

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

110. "Адаптация Debian для использования реализации coreutils на я..."  –19 +/
Сообщение от анонн (ok), 10-Мрт-21, 01:42 
>> В преподаватели азов для онанимных веб-скрипто-погроммистов я не нанимался.
> Ну так а кто бы тебя нанял, если тему ты не усвоил, и фактически про "модель памяти" ничего не знаешь?

Факты у анонимов, я так понимаю - это трындеж о "вселенных" и "хабрах"?

>>> если и сам-то о ней узнал буквально вчера из прочтенной по диагонали статейке на хабре?
>> буквально вчера было 23 года назад, в книжках по программированию от Кассеры
> И вот так всегда: когда растобоям указывают на утечки памяти, они говорят
> о чем угодно, выдумывают небылицы из собственной 14-летней биографии, но по существу темы никогда не ответят.

И вот так всегда - когда ононимные ыксперты лажают со своими фантазиями в очередной раз, начинаются визги и юлеж "вы фсе врети!".

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


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

111. "Адаптация Debian для использования реализации coreutils на я..."  +20 +/
Сообщение от Аноним (107), 10-Мрт-21, 01:56 
> Факты у анонимов, я так понимаю - это трындеж о "вселенных" и "хабрах"?

То есть тот факт, что ты ничего не знаешь про "модель памяти", ты уже и не пытаешься отрицать.

> демагогии в качестве основных аргументов - больше ничего не будет?

Не знаю, у тебя надо спросить. Ресдох течет — это факт. С твоей стороны аргументов пока не было, были лишь некие утверждения, что некие "питоно-жсники" не знают про некую неизвестную тебе же самому "модель памяти". Эти утверждения никак не относятся к факту текучести ресдоха и являются не более, чем демагогией, отвлечением внимания.

— Ресдох течет. Контр-аргументы?
— Ресдох течет? Эй, посоны, а питоно-жсники не знают про "модель памяти"! Давайте обсудим это?
— Ресдох течет. Контр-аргументы?
— Да погоди ты со своим ресдохом. Питоно-жсники...
— Ресдох течет. Контр-аргументы?
— Давай лучше я расскажу о себе. 23 года назад мне попалась в руки книжка...
— Ресдох течет. Контр-аргументы?

С этого момента и далее:

Ресдох течет. Контр-аргументы?

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

152. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (152), 10-Мрт-21, 09:27 
>...— Ресдох течет. Контр-аргументы?...

Без контраргументов, но с вероятным объяснением - наверное, посоны хотели в каком-нибудь системном менеджере памяти "скорости как в Си" и запилили в unsafe-mode без проверок границ буферов/указателей и ручных освобождений памяти и получили именно то, от чего убегали - полный сишный букет неожиданностей. Вывод - не гонялся бы ты поп за дешевизною (скоростью), а то потом (о, ужас-ужас!!!) на опеннете растохейтеры лет 50 будут вспоминать отдельные эпизоды. Как другой аноним заметил - собака лает, караван идет. Лай дальше про ресдох.

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

51. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (41), 09-Мрт-21, 22:27 
в ресдохе текла память.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

67. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (11), 09-Мрт-21, 23:06 
Ну раз в ресдохе текла, то везде течет, так как это основное свойство языка, я тебя правильно понял? Или, быть может, у тебя есть пруфы потверже?
Ответить | Правка | Наверх | Cообщить модератору

91. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (41), 09-Мрт-21, 23:42 
Нет, пруфов пока нет, что на расте можно написать что-то работающее. В Мозиле писали-писали - оказались уволены. Ресдох писали-писали - ничего толком не получилось. Сейчас за дебиан взялись. RIP. Хороший дистр был.
Ответить | Правка | Наверх | Cообщить модератору

96. "Адаптация Debian для использования реализации coreutils на я..."  +3 +/
Сообщение от Аноним (11), 10-Мрт-21, 00:00 
> Нет, пруфов пока нет

Ну, когда появятся, приходи.

> на расте можно написать что-то работающее

Тогда как там память течет если ничего не написано?

> В Мозиле писали-писали - оказались уволены

Прям вот все?

> Ресдох писали-писали - ничего толком не получилось

Определение "толком получилось" в студию

> Сейчас за дебиан взялись.

Дебиану пророчили rip еще во времена перехода на системду, до сих пор рипается, 6.5 лет вроде как прошло

> Хороший дистр был.

Есть

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

98. "Адаптация Debian для использования реализации coreutils на я..."  –27 +/
Сообщение от анонн (ok), 10-Мрт-21, 00:05 
> Нет, пруфов пока нет, что на расте можно написать что-то работающее.

Пишу коммент прямо из пруфа под названием Firefox,
> 25.07.2017 20:49
> В Firefox добавлен CSS-движок Stylo, написанный на языке Rust

-
> Выпуск Firefox 57 с многопоточным CSS-движком и новым оформлением
> 14.11.2017 17:33
> и новый web-движок Quantum, комбинирующий проверенные временем компоненты движка Gecko с новыми возможностями по обеспечению многопоточной обработки данных, предоставляемые языком Rust и движком Servo.

-
> 19.07.2018 20:50
> В ночные сборки Firefox, которые лягут в основу выпуска Firefox 63, в качестве временного эксперимента интегрирована система композитинга Servo WebRenderИз ожидающих внедрения инициатив проекта Quantum также можно отметить Quantum DOM, который обеспечит распараллеливание операций с DOM (Document Object Model).

ЧЯДНТ?
> В Мозиле писали-писали - оказались уволены.

https://www.opennet.dev/opennews/art.shtml?num=53533
>>> Под увольнения попала вся команда реагирования на угрозы (Threat management team), занимавшаяся выявлением и разбором инцидентов, а также часть команды Security team
>>>  Увольнения затронули команду Mozilla Research, занимавшуюся разработкой движка Servo, написанного на языке Rust. Уволены все сотрудники из команды MDN (Mozilla Developer Network).

Оo - Онанимная оналитека

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

86. "Адаптация Debian для использования реализации coreutils на я..."  –35 +/
Сообщение от анонн (ok), 09-Мрт-21, 23:36 
> в ресдохе текла память.

https://gitlab.redox-os.org/redox-os/redox/-/issues/855
>> The Redox kernel does not have the structures in place to allow freeing memory. The userspace allocator can free, and then reuse, but anything allocated with sbrk from the kernel will be lost.

Дай угадаю - ты из питонисто-ЖСников?


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

108. "Адаптация Debian для использования реализации coreutils на я..."  +33 +/
Сообщение от Аноним (107), 10-Мрт-21, 01:23 
> > в ресдохе текла память.
> Дай угадаю - ты из питонисто-ЖСников?

А ты что же питоно-жсников цитируешь? Вон, удобно так пропустил:

> It is a memory leak.
> в ресдохе текла память.
> It is a memory leak.
> в ресдохе текла память.

https://gitlab.redox-os.org/redox-os/redox/-/issues/855

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

112. "Адаптация Debian для использования реализации coreutils на я..."  –36 +/
Сообщение от анонн (ok), 10-Мрт-21, 02:03 
>> > в ресдохе текла память.
>> Дай угадаю - ты из питонисто-ЖСников?
> А ты что же питоно-жсников цитируешь? Вон, удобно так пропустил:
>> It is a memory leak.
>> в ресдохе текла память.
>> It is a memory leak.
>> в ресдохе текла память.

Ну я ж говорю - питонисто-ЖСники увидели знакомые слова, далее они не читали ...
Ловите еще


let leak: Vec<u8> = Vec::with_capacity(100500);
     std::mem::forget(leak);

https://doc.rust-lang.org/std/mem/fn.forget.html
> Takes ownership and "forgets" about the value without running its destructor.
> Any resources the value manages, such as heap memory or a file handle, will linger forever in an unreachable state. However, it does not guarantee that pointers to this memory will remain valid.
> If you want to leak memory, see Box::leak.

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

113. "Адаптация Debian для использования реализации coreutils на я..."  +31 +/
Сообщение от Аноним (107), 10-Мрт-21, 02:13 
Все еще не опровергает изначальный тезис:

> It is a memory leak.
> в ресдохе текла память.

Ресдох течет. Контр-аргументы?

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

122. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (-), 10-Мрт-21, 04:04 
> Все еще не опровергает изначальный тезис:
>>> В расте память имеет обыкновение течь как водопад.
>> Пруфцов подкинь
> в ресдохе текла память.
> ссылка на код, специально не освобождающий память

Эк анонимы ловко, в прыжке, переобулись с "тезисами".
Теперь тезис "раст течет"  у анонимов подтверждается тезисом "в редоксе написали код, специально не осовобождающий память".
Доказательство причинно-следствинной связи: "Ресдох течет. Контр-аргументы?"

Л-логика!


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

148. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (107), 10-Мрт-21, 08:42 
> в редоксе написали код, специально не осовобождающий память

Нотабуг! Память течет, но так было задумано!11

Выдержки из тех. задания для редокса:

- Должны быть кнопки закрытия окна.
- Обои должны быть настраиваемыми.
- Память должна течь.

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

162. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 10:10 
Чувак, почитал бы ты дальше первой ссылки в гугле, а то приводить в пример проект, который писался до стабилизации API полутора людьми в качестве хобби - ни разу не аргумент. Даже если это первый проект, который начат на Rust. Тем более если это первый проект, начатый на новомязыке (не только Rust). Раз ожешь почитать issue, то может ты и документацию сможешь осилить? А то ведь тебе привели ссылку на то, как это работает, а ты игнорируешь.

Или для тебя всё-таки пет-проект одного человека - весомый пруф? Тогда у меня для тебя плохие новости: как минимум так память течёт у всех. Вопрос лишь в том, будешь ли ты так писать, игнорируя документацию. Это же не тайное знание вроде? В открытом доступе, не?

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

212. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (-), 10-Мрт-21, 13:02 
>> в редоксе написали код, специально не осовобождающий память
> Нотабуг! Память течет, но так было задумано!11

Вообще-то да, именно так и есть:
>> The Redox kernel does not have the structures in place to allow freeing memory. The userspace allocator can free, and then reuse, but anything allocated with sbrk from the kernel will be lost.

Кто же виноват, что местные Экспертусы по ЯП не очень дружат с английским?

> Выдержки из тех. задания для редокса:

Какой, однако, неуклюжий спрыг с темы  "тезисов" и "аргументов".

> -22
> + 19
> -24
> + 19

Эк тебя припекло. Но увы для вас, бедолаг - тут не хабр.

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

12. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (-), 09-Мрт-21, 21:41 
Но течет она в расте безопасно.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

52. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Аноним (41), 09-Мрт-21, 22:28 
очень безопасно, когда вся память кончится...
Ответить | Правка | Наверх | Cообщить модератору

66. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Соня Мармеладова (?), 09-Мрт-21, 23:06 
Сработает oom, systemd перезапустит. Это ж хипсторы.
Ответить | Правка | Наверх | Cообщить модератору

90. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Аноним (41), 09-Мрт-21, 23:40 
Так вот почему ресдох не работает... оно постоянно перезапускается.
Ответить | Правка | Наверх | Cообщить модератору

64. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (64), 09-Мрт-21, 23:04 
>Rust выигрывает у С++ + STL по простоте написания

Петросян!

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

239. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (239), 10-Мрт-21, 17:28 
А первое место за бред получаешь ты.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

331. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от asdasd (?), 21-Мрт-21, 15:34 
Rust прост в написании? Вы серьезно? =)
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

4. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Растобой (?), 09-Мрт-21, 21:28 
Отличная новость.
Ответить | Правка | Наверх | Cообщить модератору

20. "Адаптация Debian для использования реализации coreutils на я..."  –4 +/
Сообщение от Аноним (20), 09-Мрт-21, 21:49 
Да и я порадовался.

Жаль, что дойдет это все до основного релиза не раньше чем через года два.

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

50. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 09-Мрт-21, 22:26 
За 15 лет разработки раста они даже ABI не стабилизировали...
Ответить | Правка | Наверх | Cообщить модератору

68. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Соня Мармеладова (?), 09-Мрт-21, 23:08 
Да кому оно нужно, это ваше ABI? Снап в докере и пусть весь мир сидит на каком угодно ABI. Хипсторы ж.
Ответить | Правка | Наверх | Cообщить модератору

88. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 09-Мрт-21, 23:38 
сначала собери этот ваш снап. То-то ресдох не работает на реальном железе.
Ответить | Правка | Наверх | Cообщить модератору

268. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Соня Мармеладова (?), 10-Мрт-21, 23:25 
Анониму иронию не понять
Ответить | Правка | Наверх | Cообщить модератору

240. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (239), 10-Мрт-21, 17:29 
Снапы твои замчательные вылетают с треском со всех производств.
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

267. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Соня Мармеладова (?), 10-Мрт-21, 23:25 
Чувак, это была ирония. Забыл тэг поставить
Ответить | Правка | Наверх | Cообщить модератору

157. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 09:52 
Да что ты такое несёшь7

Первые 7 лет этим занимался один человек в качестве хобби, о разработке речи не было, только проектирование. Потом ему подкинули пару человек в помощь. И да, с версии 1.0 ABI-таки стабилизировался.

Так что ты насчёт

> 15 лет разработки раста

и

> ABI не стабилизировали

наврал. В одном предложении дважды, могёшь!

Кстати, раз такие смелые заявления, скинь, пожалуйста ссылочку на "разработанный" тобой за 15 лет язык со стабильным ABI, да ещё и с экосистемой хотя бы как у Rust, раз их ты считаешь плохими.

Ну или какой проект лично ты проспонсировал?

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

176. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 10-Мрт-21, 10:31 
> скинь, пожалуйста ссылочку на "разработанный" тобой

Типичное заявление кухарки.

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

179. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (308), 10-Мрт-21, 10:34 
> Типичное заявление кухарки.

Стоп, то есть то что я кухарка отменяет твою ложь в двух местах в одном предлжении?

Мне кажется, логика не так работает.

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

181. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (41), 10-Мрт-21, 10:36 
> Мне кажется, логика не так работает.

Да она у тебя вообще не работает.

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

185. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 10:41 
Ага, то есть ты никак не оправдаешь свою ложь, лишь оскорблять будешь?

Дебаты прошли успешно, я считаю.

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

214. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 10-Мрт-21, 13:09 
> Ага, то есть ты никак не оправдаешь свою ложь, лишь оскорблять будешь?

Будешь выделываться, еще и заминусует! Бойся!! :D

> Дебаты прошли успешно, я считаю.

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

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

215. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 13:15 
Приведи упущенную мной матчасть, недемагог.
Ответить | Правка | Наверх | Cообщить модератору

228. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 10-Мрт-21, 14:39 
> Приведи упущенную мной матчасть, недемагог.

Тобой - не знаю, не интересовался. А вот у балабол^W Аноним(41) ее не было и не будет, как ты вроде сам заметил - чуть начинается разговор "за конкретику", сразу следует спрыг или просто "ты дурак! Вот!".
Впрочем, это обычное поведение местных "раст-или-хоть-что-хейтеров".


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

229. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 14:55 
Тогда прошу прощения, не так Вас понял :)
Ответить | Правка | Наверх | Cообщить модератору

206. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (206), 10-Мрт-21, 12:36 
>дойдет это все до основного релиза не раньше чем через года два.

Вообще не дойдёт. Раст не работает на куче архитектур, которые дебиан старается поддерживать. Пока смузисосы не сделают раст на s390x, никто базовый кореутилс на раст не перепишет. А это маловероятно.

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

60. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (60), 09-Мрт-21, 22:50 
Так-себе новость.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

6. "Адаптация Debian для использования реализации coreutils на я..."  +6 +/
Сообщение от Аноним (6), 09-Мрт-21, 21:29 
Rust не модно
Где coreutils на Zig?
Ответить | Правка | Наверх | Cообщить модератору

7. "Адаптация Debian для использования реализации coreutils на я..."  +7 +/
Сообщение от anonymous (??), 09-Мрт-21, 21:31 
На Zig неполиткорректно.
Ответить | Правка | Наверх | Cообщить модератору

15. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (15), 09-Мрт-21, 21:45 
на фортране
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

26. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 09-Мрт-21, 21:52 
Zig нестабильный. И библиотек нет.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

140. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Аноним (140), 10-Мрт-21, 08:30 
Второе это скорее плюс.
Ответить | Правка | Наверх | Cообщить модератору

16. Скрыто модератором  –4 +/
Сообщение от Fracta1L (ok), 09-Мрт-21, 21:45 
Ответить | Правка | Наверх | Cообщить модератору

24. Скрыто модератором  +2 +/
Сообщение от Аноним (10), 09-Мрт-21, 21:51 
Ответить | Правка | Наверх | Cообщить модератору

25. Скрыто модератором  +6 +/
Сообщение от sqrt (?), 09-Мрт-21, 21:51 
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

62. Скрыто модератором  +/
Сообщение от Аноним (64), 09-Мрт-21, 23:02 
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

71. Скрыто модератором  +/
Сообщение от Соня Мармеладова (?), 09-Мрт-21, 23:10 
Ответить | Правка | Наверх | Cообщить модератору

77. Скрыто модератором  +1 +/
Сообщение от Орк (?), 09-Мрт-21, 23:17 
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

241. Скрыто модератором  +/
Сообщение от Аноним (239), 10-Мрт-21, 17:30 
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

22. "Адаптация Debian для использования реализации coreutils на я..."  +6 +/
Сообщение от Аноним (22), 09-Мрт-21, 21:50 
А почему бы и нет. Ну хочется человеку. Не на бюджетные же делается. Пусть будет больше альтернатив.
Ответить | Правка | Наверх | Cообщить модератору

48. "Адаптация Debian для использования реализации coreutils на я..."  +3 +/
Сообщение от Аноним (41), 09-Мрт-21, 22:25 
> Пусть будет больше альтернатив.

Когда-то про системду так же говорили... А потом провели голосование:

- Да, хочу системду.
- Нет, не хочу, но она будет.

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

74. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Соня Мармеладова (?), 09-Мрт-21, 23:10 
Осталось системд на руст переписать
Ответить | Правка | Наверх | Cообщить модератору

87. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (41), 09-Мрт-21, 23:37 
А это возможно? Растаманы умеют писать столь сложные продукты?
Ответить | Правка | Наверх | Cообщить модератору

94. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (92), 09-Мрт-21, 23:51 
Не написать, а переписать. Это любая макака сумеет.
Ответить | Правка | Наверх | Cообщить модератору

101. "Адаптация Debian для использования реализации coreutils на я..."  +3 +/
Сообщение от Аноним (41), 10-Мрт-21, 00:40 
Макаки за 15 лет не смогли переписать FF на раст...
Ответить | Правка | Наверх | Cообщить модератору

104. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (11), 10-Мрт-21, 00:54 
А должны были? Пруфы на обязательство будут?
Ответить | Правка | Наверх | Cообщить модератору

129. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (129), 10-Мрт-21, 06:47 
> А должны были? Пруфы на обязательство будут?

А пруфы на обязательство предоставлять пруфы?

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

167. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (200), 10-Мрт-21, 10:17 
Это очевидно, аксиома - если ты кому-то что-то затираешь, заготовь пруфцы, или получишь метку балабола. Ты можешь не предоставлять пруфы, но тогда и твое утверждение никто на веру не примет
Ответить | Правка | Наверх | Cообщить модератору

178. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 10-Мрт-21, 10:33 
пруфы про такую аксиому - будут? или ты с меткой "балабол"?
Ответить | Правка | Наверх | Cообщить модератору

193. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (200), 10-Мрт-21, 11:13 
> пруфы про такую аксиому - будут?

Легко. В большинстве книг о философии есть про "чайник Рассела", например в
Christmas - Philosophy for Everyone. Можешь взять некоторые другие для уточнения аналогии. В добавок, так как это форум, мы можем с тобой договорится о согласованности данной аналогии с нашими представлениями о обустройстве мира, если ты конечно способен на это.

> или ты с меткой "балабол"?

Ничем не хуже тебя. Кстати, пруфов, что разработчики мозиллы утверждали о переписывании браузера на расте, все еще нет. Вообще никаких.

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

142. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (140), 10-Мрт-21, 08:32 
Если не должны зачем заявлять что перепишут? Логика у растофанатиков это легаси, да?
Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору

164. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (200), 10-Мрт-21, 10:15 
А где разработчики мозиллы заявляли, что перепишут?
Ответить | Правка | Наверх | Cообщить модератору

180. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 10-Мрт-21, 10:34 
Типичные растаманы, везде лезут, но ничего не доделывают.
Ответить | Правка | Наверх | Cообщить модератору

182. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 10:38 
https://www.opennet.dev/opennews/art.shtml?num=54728#98

Теперь твои пруфы, хотя бы одну ссылкую А то ты во всём треде ни одного стоящего пруфа или ссылки не привёл - максимум первую ссылку из гугла, не разобравшись в проблеме. Давай что-нибудь аргументированное, а то называя всех балаболами, ты сам им не перестал пока быть.

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

186. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 10-Мрт-21, 10:41 
И что именно здесь сделали растаманы, чего не было?!
Ответить | Правка | Наверх | Cообщить модератору

189. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 10:50 
>  Макаки за 15 лет не смогли переписать FF на раст...
> https://www.opennet.dev/openforum/vsluhforumID3/123505.html#98
>  И что именно здесь сделали растаманы, чего не было?!

Чувак, ты определись, что тебе надо, что-то новое или переписывание.
И да, тебе не кажется, что для 7 человек (в лучшее время) это уже немало работы?

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

197. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (200), 10-Мрт-21, 11:18 
Ну то есть таких пруфов нет, значит, разработчики Мозиллы не должны переписать на расте браузер
Ответить | Правка | К родителю #180 | Наверх | Cообщить модератору

223. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от пердёжник (?), 10-Мрт-21, 14:27 
> Логика у растофанатиков это легаси, да?

Нет никаких растофанатиков, вы их сами себе придумали и приписываете им свои не лучшие качества.

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

156. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 09:46 
Вы на десяток лет ошиблись, у трёх разрабов движка было всего 6 лет.
И то уже в 2014 году пришли ЛГБТ-активисты и начали всё портить в Mozilla, так что ресурсы были сильно сокращены.

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

А то на словах Вы молодец, а на деле...

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

184. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 10-Мрт-21, 10:39 
Линус за год ядро написал в одиночку. Никсы выросли за год вместе с разработкой Си... За 15... Нет, уже за 16 лет растаманы ничего не сделали.
Ответить | Правка | Наверх | Cообщить модератору

187. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 10:46 
> За 15... Нет, уже за 16 лет растаманы ничего не сделали.

То есть ты нагло лжёшь прямо под словами опровергающими словами твои тезисы? Аргументы растохейторов вышли на новый уровень.

Линус не в одниночку писал, он взял minix за основу, плюс с Таненбаумом у него-таки не шапочное знакомство, то есть про Линуса вообще несостоятельный тезис. Тем более учитывая, что до 2018 года он воротил что хотел и говорил что хотел, ему за это ничего не было. А Эйха, к примеру, уже в 2014 выкинули за не-ГЛБТ-шность, то есть за 4 года до извинений и временного отхода Линуса.

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

199. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (200), 10-Мрт-21, 11:23 
> Линус за год ядро написал в одиночку.

И поэтому все еще его пишет

> Никсы выросли за год вместе с разработкой Си

Хорошая сказка, жаль, что неправда.

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

216. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от пох. (?), 10-Мрт-21, 13:53 
Опять неправильно!
Вот как надо же ж:
"Не написать, а НАЧАТЬ ПЕРЕПИСЫВАТЬ!"
И это, действительно, сумеет любая макака. Все равно первым делом надо написать CoC.md (на этом можно, в принципе, и закончить)

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

217. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (308), 10-Мрт-21, 14:05 
О, главный растохейтер-пустослов изъявил желание  поучаствовать в сраче.

Хотя чего это я? Главный - https://www.opennet.dev/~Dzen%20Python . Эх, даже тут ты не лучший, какая жалость. Зато ты тут впереди Шигорина, хоть в чём-то его переплюнул.

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

27. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (36), 09-Мрт-21, 21:53 
кстати в Арче еще в апреле 2020 года добавили подобный пакет, правда с другим названием uutils-coreutils который помещает утилиты в /usr/bin с приставкой uu-*
Ответить | Правка | Наверх | Cообщить модератору

30. "Адаптация Debian для использования реализации coreutils на я..."  +4 +/
Сообщение от Аноним (-), 09-Мрт-21, 21:55 
sudo на rust не переписали?
Ответить | Правка | Наверх | Cообщить модератору

44. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 09-Мрт-21, 22:22 
не дай бог
Ответить | Правка | Наверх | Cообщить модератору

114. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от burjui (ok), 10-Мрт-21, 02:15 
А то что?
Ответить | Правка | Наверх | Cообщить модератору

125. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (125), 10-Мрт-21, 05:50 
Только 30% ошибок связано с переполнением буферов, остальные так же будут и на расте. А учитывая общий уровень Rust программистов их там будет в разы больше. Пакет sudo уже вылечил все свои детские болячки, а растаманы предлагают добавить новых. И каждая из них станет дырой.
Ответить | Правка | Наверх | Cообщить модератору

138. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от burjui (ok), 10-Мрт-21, 08:26 
Я ничего не предлагал, вообще-то. А про общий уровень говорить просто смешно без какой-либо статистики. К тому же, сомнительно, чтобы растохейтеры читали достаточно кода на Rust, чтобы делать какие-либо выводы. Большинство даже документацию не читали 🤦‍♂️
Ответить | Правка | Наверх | Cообщить модератору

144. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (140), 10-Мрт-21, 08:34 
И где твоя статистика про чтение документации, фанатик? Большинство растопрограммистов на расте ничего не написали, а ты сиди на своем пхп.
Ответить | Правка | Наверх | Cообщить модератору

146. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от burjui (ok), 10-Мрт-21, 08:38 
Я лишь сужу по той чуши, которые они высирают в комментах, которая явно свидетельствует о незнании базовых фактов о языке и его стандартной библиотеке. А если они ещё почитают стандарт своего любимого C++, то окажется, что они толком не знают и этот язык.
Ответить | Правка | Наверх | Cообщить модератору

147. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от burjui (ok), 10-Мрт-21, 08:39 
> а ты сиди на своем пхп.

Что ты несёшь вообще, какой пхп?


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

171. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (41), 10-Мрт-21, 10:22 
Язык такой есть: php. Специально для вебмакак разработан. Характеризуется минимальной оплатой и коротким стажем среди других языков.
Ответить | Правка | Наверх | Cообщить модератору

174. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от burjui (ok), 10-Мрт-21, 10:25 
Причём тут пхп и вебмакаки? Ты точно со мной говоришь? По-моему, ты забыл выпить таблетки.
Ответить | Правка | Наверх | Cообщить модератору

257. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Aukamo (ok), 10-Мрт-21, 21:19 
https://github.com/Rahix/avr-hal тадам. Даёшь embedded rust!
Ответить | Правка | К родителю #144 | Наверх | Cообщить модератору

149. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Аноним (125), 10-Мрт-21, 08:59 
Учитывая, что все растоманы утверждают, что Rust это безопасная замена Си. Но при этом не понимают, что наложенные ограничения делают Rust не Тьюринг-полным, а unsafe множит всю хвалёную безопасность на 0. Не трудно понять уровень их способностей. У них проблема с логическим мышлением, что автоматически делает их ужасными программистами.
Ответить | Правка | К родителю #138 | Наверх | Cообщить модератору

153. "Адаптация Debian для использования реализации coreutils на я..."  +4 +/
Сообщение от Аноним (308), 10-Мрт-21, 09:35 
> наложенные ограничения делают Rust не Тьюринг-полным

О, первокурсник, скажи-ка, каковы критерии Тьюринг-полноты?

А то вот ведь смешно получается, что CSS - тьюринг полный, а Rust насктолько ограничен, что нет.

Если что-то новое услышал и захотел высказать, то хоть разберись о чём говоришь, чтобы не вызвать массовый фейспалм. Хотя в твоём случае уже поздно. Но можно хоть на собственных ошибках учиться.

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

155. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (125), 10-Мрт-21, 09:46 
Реализуй на нём binary sort для массива объектов в памяти, без использования библиотечных функций, которые используют unsafe. Если не сможешь, значит не Тьюринг полный.
Ответить | Правка | Наверх | Cообщить модератору

166. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от burjui (ok), 10-Мрт-21, 10:17 
Предложение из разряда "а ты попробуй перевести Пушкина на хинди".
Ответить | Правка | Наверх | Cообщить модератору

177. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (308), 10-Мрт-21, 10:32 
Эм, "ты попробуй в памяти поворочать чужие ***" - не вяляется притерием тьюринг полноты, так что ты уже тут неправ. И да, сделать можно что угодно. Но зачём оверхед, если есть нативные инструменты, использование которых регламентировано в документации? Если корректно реализовать то ВНЕЗАПНО unsafe ничего не значит, кроме упрощения и ускорения разработки. Вот ведь сюрприз!
Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

196. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (125), 10-Мрт-21, 11:17 
>Эм, "ты попробуй в памяти поворочать чужие ***

Машина Тьюринга может это сделать, Rust не может. Вывод? Мы можем транслировать один алгоритм в Си, Java, Perl, Brainfuck и т.д., но не можем в Rust не используя unsafe. Это и значит, что без unsafe он не Тьюринг полный. Чем плох unsafe? Код вызывающий unsafe функцию так же небезопасен как и сама unsafe функция. Статический анализатор не может дать никаких гарантий по переменным побывавшим в unsafe коде.

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

202. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 11:38 
> Машина Тьюринга может это сделать, Rust не может.

Пруфы.

И да, машину тьюринга можно отдельно написать ещё одной абстракцией. Но зачем?

Кстати, ты так смело утверждаешь

> Код вызывающий unsafe функцию так же небезопасен как и сама unsafe функция

Но не приводишь ссылок, так забавно, вот вочитай:
https://doc.rust-lang.ru/stable/rust-by-example/unsafe.html
https://doc.rust-lang.ru/book/ch19-01-unsafe-rust.html

Где тут такое сказано? Тут сказано: у unsafe есть пять (5!) случаев применения. Один из них - работа с чужим (предположительно небезопасным) кодом. Остальные - низкоуровневые структуры. Сколько из них лично тебе было использовать оправдано?

И да, видимо это https://www.opennet.dev/openforum/vsluhforumID3/123505.html#183 ты решил проигнорировать. Молодец, аргументировал свои набросы.

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

203. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 11:46 
> Чем плох unsafe? Код вызывающий unsafe функцию так же небезопасен как и сама unsafe функция.

https://www.opennet.dev/opennews/art.shtml?num=54728#118
https://www.opennet.dev/opennews/art.shtml?num=54728#170

"Что тебе в unsafe моём?"(c)

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

205. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (308), 10-Мрт-21, 12:12 
> Мы можем транслировать один алгоритм в Си, Java, Perl, Brainfuck и т.д.

С каких пор в "C, Java, Perl, Brainfuck и т.д." можно реализовать "binary sort для массива объектов в памяти, без использования библиотечных функций не используя " GCи прочих штук, являющихся фичами языков? Да и в принципе с каких пор Java стал языком для манипулирования "массива объектов в памяти"?

Твой аргумент уже ложен, дальше можно не читать, но я зачем-то уже привёл другие контраргументы.

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

183. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (183), 10-Мрт-21, 10:39 
Если в таком ключе рассуждать, то получится, что машина Тьюринга не тьюринг-полная. :)

Бро, не позорься, прочитай критерии полноты по Тьюрингу хотя б в Википедии.

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

275. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 11-Мрт-21, 00:30 
> Реализуй на нём binary sort для массива объектов в памяти, без использования
> библиотечных функций, которые используют unsafe. Если не сможешь, значит не Тьюринг полный.

Ну-ка, реализуй на жабке, перле (или сишечке) классический MBR загрузчик для x86. Если не сможешь, значит жабка, перл и брейнфак - не Тьюринг-полные.

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

170. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от burjui (ok), 10-Мрт-21, 10:20 
И каким это образом unsafe умножает безопасность на ноль? Использование unsafe блока внутри кода не делает весь код небезопасным, в этом весь смысл. Небезопасна только минимальная часть кода внутри блока. Весь остальной код гарантированно безопасен. Ты сам подумай, что лучше - писать на Rust с использованием unsafe или писать на C со статическим анализатором, а потом исправлять код, на который он ругается, только без всех современных фич, и всё равно быть на 100% уверенным, какая часть кода гарантированно безопасна? Что лучше для аудита - проверять только unsafe части или вообще весь код, как для C? И эти люди говорят что-то о логике... 🤦‍♂️
Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору

173. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 10-Мрт-21, 10:24 
> Использование unsafe блока внутри кода не делает весь код небезопасным

Заметание дерьма под коврик, вот как это называется, но вонять оно не перестаёт, внезапно.

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

190. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от burjui (ok), 10-Мрт-21, 11:00 
А у сишников даже ковриков нет - просто по дерьму ходят, так получается? 😂
Продолжим аналогию: замёл говно под специальный красный коврик с надписью "unsafe" и стараешься лишний раз не наступать. А если через месяц идёшь по проекту и чувствуешь вонь, уже заранее знаешь, откуда может вонять, и оглядываешься в поисках ближайшего коврика. На C же тебе нужно обойти весь проект и обнюхать каждый угол, а потом окажется, что дерьмо было в шкафу.

Самое смешное - то, что ты себе поставил задачу хейтить Rust, и даже не замечаешь, как у тебя логика уходит на второй план, а я без проблем могу писать на C, если понадобится, потому что для меня ЯП - это не религия, а инструмент. Ты ведь поливаешь говном язык, на котором даже не пишешь.

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

218. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 14:15 
> Пакет sudo уже вылечил все свои детские болячки
> https://www.opennet.dev/opennews/art.shtml?num=54474
> Уязвимость проявляется ... вызвана переполнением буфера при обработке...
> можно добиться наложения перезаписываемого хвоста на данные
> Создание эксплоита упрощает то, что атакующий полностью контролирует размер буфера user_args...
> контролирует размер и содержимое данных, записываемых за границу буфера
> Утилита sudo из состава macOS также оказалась подвержена рассматриваемой уязвимости.

Новость за 2021 год. Ну да, sudo не имеет ошибок, связанных с переполнением буфера. Явный пример, где Rust бесполезен, ага.

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

33. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (33), 09-Мрт-21, 22:01 
Ну всё, как с системды началось, как начала рыба гнить с головы, так и понеслось всё по звезде, рыба продолжает гнить, что называется -  в штаб проникли "гондурасы"...
Горит сарай, гори и хата!
Ответить | Правка | Наверх | Cообщить модератору

332. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Ornlo (ok), 01-Янв-22, 23:12 
>Ну всё, как с системды началось

Прошу заметить что systemda пока что на C написана.

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

35. "Адаптация Debian для использования реализации coreutils на я..."  +5 +/
Сообщение от Аноним (35), 09-Мрт-21, 22:03 
"При создании пакета rust-coreutils было решено не заменять пакет coreutils, а обеспечить возможность их параллельной работы."

Ага, знаем мы, блжд, эту "параллельную работу", вон sysvinit у них тоже "параллельно работает"!

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

40. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (40), 09-Мрт-21, 22:15 
Взяли бы и написали на расте свой растинукс, с непротекающкй памятью и безопасными утилитами.

М-дямс...

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

46. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 09-Мрт-21, 22:23 
> растинукс, с непротекающкй памятью

Пытались, потекло...

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

307. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 12-Мрт-21, 00:36 
https://www.opennet.dev/openforum/vsluhforumID3/123505.html#86

memory safety? Не, не слышал, буду и дальше писать "текло!".

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

57. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Mickey_Mouseemail (?), 09-Мрт-21, 22:41 
На rust уже написали операционку.
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

85. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (41), 09-Мрт-21, 23:35 
если б она ещё и запускалась...
Ответить | Правка | Наверх | Cообщить модератору

292. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Gogi (??), 11-Мрт-21, 15:42 
Зачем?? Упадёт ещё не дай бог! :)) Главное - почаще мелькать в новостях со своей ржавчиной, чтобы имитировать "всё сейчас на расте". Сам пишу на C# и недоумённо смотрю на этот цирк.
А касательно "замены С++", её давно придумали в Digital Mars: язык D.
Ответить | Правка | Наверх | Cообщить модератору

295. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 11-Мрт-21, 15:53 
> А касательно "замены С++", её давно придумали в Digital Mars: язык D.

Есть одна малюсенькая проблемочка:
D за 14(22) лет своего достиг меньшего, чем Rust за 5(15).

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

315. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Директор Фёдор (?), 12-Мрт-21, 14:55 
>> замены С++
>> язык D

Ты откуда свалился?
Этот язык еще более мертвый, чем хруст

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

321. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Andrii (?), 14-Мрт-21, 21:59 
> язык D

Оно ж мертвое чуть более чем полностью

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

326. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Директор Федор (?), 15-Мрт-21, 15:02 
> чуть более чем полностью

чуть менее

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

45. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 09-Мрт-21, 22:22 
Зачем ломать дебиан, если есть ресдох?!
Ответить | Правка | Наверх | Cообщить модератору

75. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Соня Мармеладова (?), 09-Мрт-21, 23:13 
Что это, Беримор?
Ответить | Правка | Наверх | Cообщить модератору

84. "Адаптация Debian для использования реализации coreutils на я..."  +7 +/
Сообщение от Аноним (41), 09-Мрт-21, 23:34 
- Это растаманы ломают линух, сэр.
Ответить | Правка | Наверх | Cообщить модератору

293. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Gogi (??), 11-Мрт-21, 15:43 
Не ломают - курят сорсы!
Ответить | Правка | Наверх | Cообщить модератору

329. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Директор Фёдор (?), 17-Мрт-21, 19:15 
Не, эксперементируют с Линукс, а ломаешься ты.
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору

59. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (-), 09-Мрт-21, 22:48 
coreutils от libc зависят, а libc на C написана;
хотя есть relibc, которая на rust пишется.
Ответить | Правка | Наверх | Cообщить модератору

61. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (61), 09-Мрт-21, 22:53 
Теперь вы видите из чего состоит Debian! Стабильность??? Ога!
Ответить | Правка | Наверх | Cообщить модератору

82. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 09-Мрт-21, 23:31 
последнее время дебиан втягивает в себя всю грязь, как питон.
Ответить | Правка | Наверх | Cообщить модератору

76. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (-), 09-Мрт-21, 23:16 
Как там зависимости разруливаются? Карго лезет в интернет при сборке деба?
Ответить | Правка | Наверх | Cообщить модератору

115. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от burjui (ok), 10-Мрт-21, 02:19 
Cargo умеет --offline и может работать c локальным реестром крейтов.
Ответить | Правка | Наверх | Cообщить модератору

136. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 10-Мрт-21, 08:10 
Ну а крейты-то опакечены в .deb? Есть инфраструктура для этого? Скажем, в gentoo до сих пор ни раст, ни го не ассимилировали, только биндят хэши в ебилдах - и на том спасибо.
Ответить | Правка | Наверх | Cообщить модератору

141. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от burjui (ok), 10-Мрт-21, 08:31 
Я думаю, эти вопросы нужно задавать разработчикам Debian. Но наверное, опакечены, раз их планируют включить в дистр.
Ответить | Правка | Наверх | Cообщить модератору

145. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Аноним (140), 10-Мрт-21, 08:37 
Опакетили, а кто проверять/поддерживать будет эти тонны фекалий из растопомойки будет даже если они в пакете. Да никто не будет, вот ответ.
Ответить | Правка | Наверх | Cообщить модератору

154. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (-), 10-Мрт-21, 09:37 
И в чём отличие от программ на других языках?
Ответить | Правка | Наверх | Cообщить модератору

161. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от burjui (ok), 10-Мрт-21, 10:00 
В том, что они - на других языках. У них индекс опенненависти ниже, им можно.
Ответить | Правка | Наверх | Cообщить модератору

210. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Аноним (210), 10-Мрт-21, 12:55 
Твой пхп микроумок ниже плинтуса.  
Ответить | Правка | Наверх | Cообщить модератору

221. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от burjui (ok), 10-Мрт-21, 14:23 
У тебя какая-то нездоровя фиксация на пхп. Я на нём ни строчки кода не написал.
Ответить | Правка | Наверх | Cообщить модератору

209. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (210), 10-Мрт-21, 12:54 
Тем что там каждая либа часть системы с мейнтейнером и поддержкой. Что-то не видно в составе системы развесистых node.js приложений с кучей npm зависимостей, а растовых и подавно.
Ответить | Правка | К родителю #154 | Наверх | Cообщить модератору

168. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 10-Мрт-21, 10:18 
> Я думаю, эти вопросы нужно задавать разработчикам Debian

Или растаманам. Ты вообще лицензии растаманов - читал?

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

172. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от burjui (ok), 10-Мрт-21, 10:22 
Лицензии на выращивание травы? Или ты о растОманах? А что с лицензиями не так, как они мешают включать код на Rust в Debian?
Ответить | Правка | Наверх | Cообщить модератору

78. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Анон Ра (?), 09-Мрт-21, 23:17 
Мое мнение, что более-менее интересное системное программирование без unsafe невозможно. Тогда в чам смысл использовать _для_этого_ Rust?

Кроме того Rust слишком молодой язык, многое в нем или не реализовано или работает не так.

Например, выяснилось, что написать мутабельный итератор (функтор) без unsafe в приципе невозможно. (известная проблема)
https://stackoverflow.com/questions/63437935/in-rust-how-do-...

Rust пытается делать pattern matching мимикрируя под функциональные языки типа Haskell. Но элементарые вещи, как например нормальный @-bindings, оказывается до сих пор не реализованы.
https://github.com/rust-lang/rust/issues/65490

Вот хорошая статья
Why not rust
https://matklad.github.io/2020/09/20/why-not-rust.html

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

89. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от KogeRust (?), 09-Мрт-21, 23:39 
> Мое мнение, что более-менее интересное системное программирование без unsafe невозможно.
> Тогда в чам смысл использовать _для_этого_ Rust?

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

Это у вас бородатых сишников не так, Сишечка устарела, нужно всё переписать на Rust, так сразу везде будет проще, молодёжней и сикурней!
> Например, выяснилось, что написать мутабельный итератор (функтор) без unsafe в приципе
> невозможно. (известная проблема)

На Rust'е возможно всё! А главное нетдырений и сикурно, и просто и ещё быстро!
> https://stackoverflow.com/questions/63437935/in-rust-how-do-...
> Rust пытается делать pattern matching мимикрируя под функциональные языки типа Haskell.

Хацкиль нинужин, есть Rust, Хаскиль устарел, а Rust новый и модный, и сикурный!
> Но элементарые вещи, как например нормальный @-bindings, оказывается до сих пор
> не реализованы.

Они нинужны, в Rust есть всё, а чего нет, значит нинужно и нестильна!
> https://github.com/rust-lang/rust/issues/65490
> Вот хорошая статья
> Why not rust
> https://matklad.github.io/2020/09/20/why-not-rust.html

Её писали луддиты, неосиляторы и старпёры которые противятся светлому восхождению Rust! Rust в каждый дом! Один Rust не Perl-о-Rust!

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

118. "Адаптация Debian для использования реализации coreutils на я..."  +3 +/
Сообщение от burjui (ok), 10-Мрт-21, 02:30 
Миллон раз уже говорилось, что unsafe нужен только для того кода, безопасность которого не может доказать компилятор. Это нужно, чтобы ограничить область поиска, если возникнет какая-либо проблема в коде. У тебя же не весь код в одном блоке unsafe, в самом деле. unsafe - это отделение котлет от мух, и если весь код - мухи, что-то здесь не так.

Rust всё ещё развивается, поэтому какие-то вещи ещё не реализованы. Но это не значит, что Rust бесполезен. В C вон pattern matching вообще нет, и там весь код - один большой unsafe, но его же используют.

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

213. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (210), 10-Мрт-21, 13:04 
Раст больше не развивается денег нет. А в С++ уже миллион лет есть умные указатели, которые можно использовать как «безопасный» раст.
Ответить | Правка | Наверх | Cообщить модератору

225. "Адаптация Debian для использования реализации coreutils на я..."  +3 +/
Сообщение от Аноним (-), 10-Мрт-21, 14:31 
> Раст больше не развивается денег нет.

https://foundation.rust-lang.org/members/
> AWS, Google, Huawei, Microsoft, Mozilla

Мне вот интересно, откуда вы, анонимные балаболы, лезете? Где у вас гнездо?


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

234. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от йо ж (?), 10-Мрт-21, 16:52 
солидные дяди, нет оснований им не доверять, что вы, как можно.
Ответить | Правка | Наверх | Cообщить модератору

322. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Andrii (?), 14-Мрт-21, 22:01 
А есть кто солиднее чем они?
Ответить | Правка | Наверх | Cообщить модератору

226. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от burjui (ok), 10-Мрт-21, 14:32 
> Раст больше не развивается денег нет

Ну, это просто откровенное враньё.

> А в С++ уже миллион лет есть умные указатели, которые можно использовать как «безопасный» раст.

Можно использовать, а можно и не использовать. Кто за этим следит? А как там с потокобезопасностью? В Rust потокобезопасность гарантирует компилятор, как и безопасность обычных ссылок, которые, по сути - просто указатели.

> «безопасный»

А почему в кавычках-то? Уж всяко безопаснее, чем C++. Чтобы было, как в плюсах, нужен явный блок unsafe.

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

227. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Анончик (?), 10-Мрт-21, 14:34 
Вот кстати, по поводу с++ отчасти соглашусь. После Си на плюсах писать логику куда приятней чем на си.
Да плюсы куда развесистей и с кучей отличий от сишки, но блин это сильно экономит время.
Ответить | Правка | К родителю #213 | Наверх | Cообщить модератору

236. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Анон Ра (?), 10-Мрт-21, 17:12 
Сложная система не есть простая сумма своих частей.
Так же и объединение блоков каждый из которых инкапсулирует в себе unsafe (и для стороннего наблюдателя сам по себе безопасен) не является гарантией безопасности всего такого объединения блоков.
Хороший пример есть в учебнике Rust и его привели выше. Это утечки памяти при существовании циклов во владении ресурсами. (15.6. Reference Cycles Can Leak Memory)
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

243. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (308), 10-Мрт-21, 17:40 
> Хороший пример есть в учебнике Rust и его привели выше.
> https://doc.rust-lang.org/book/ch15-06-reference-cycles.html

Хм, то есть то, что такое в принципе возможно, Вы увиидели, а дальше, видимо, не читали?
Так там в приведённом примере привели специально для примера написанный код, который в реальной жизни разве что не читавший документацию джун сможет вытворить. Там же и пример, как избавиться от подобной ошибки.

С каких пор заведомо ужасно написанный код является признаком плохого языка? А то ведь по Вашей же логике сайт https://govnokod.ru/ доказывает несостоятельность ВСЕГО написанного софта в мире абсолютно КАЖДЫМ программистом.

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

244. "Адаптация Debian для использования реализации coreutils на я..."  –3 +/
Сообщение от Анон Ра (?), 10-Мрт-21, 17:52 
Breaking news! Оказывается Rust не является панацей от ошибок в коде и надо обладать какой-никакой квалификацией, чтобы писать правильный код. Хорошо, что пропоненты Rust начали это признавать.
Ответить | Правка | Наверх | Cообщить модератору

247. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (308), 10-Мрт-21, 18:07 
> Breaking news! Оказывается Rust не является панацей от ошибок в коде

Никто и не заявлял Rust как панацею или серебряную пулю от чего-либо.

Так что твой вброс всё ещё остаётся безаргументным вбросом.

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

255. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Ordu (ok), 10-Мрт-21, 20:28 
> Хороший пример есть в учебнике Rust и его привели выше. Это утечки памяти при существовании циклов во владении ресурсами. (15.6. Reference Cycles Can Leak Memory)

Ты не там смотришь. Загляни в документацию на Vec, и узри там метод leak[1]. Он даже не помечен как unsafe, но позволяет не просто вывести кусок памяти из под контроля RAII -- эту память вообще не удалить потом. Зная внутренности std, можно наверное как-то добиться освобождения, но это уже всё недокументированные способы.

[1] https://doc.rust-lang.org/std/vec/struct.Vec.html#method.leak

Rust не гарантирует отсутствие утечек памяти.
Rust не гарантирует отсутствие утечек памяти.
Rust не гарантирует отсутствие утечек памяти.
Rust не гарантирует отсутствие утечек памяти.
Rust не гарантирует отсутствие утечек памяти.

Если я повторю это ещё десять раз, до тебя дойдёт? Или ты как и остальная часть опеннета совершенно глух к фактам и предпочитаешь жить в своей реальности, в которой rust гарантирует отсутствие утечек памяти и не может справится с гарантиями?

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

271. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Sem (??), 10-Мрт-21, 23:52 
Остынь, ты убеждаешь только сам себя. А он такого и не говорил.
Ответить | Правка | Наверх | Cообщить модератору

281. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Ordu (ok), 11-Мрт-21, 02:47 
> Остынь, ты убеждаешь только сам себя. А он такого и не говорил.

А что он говорил? Он пытался доказать на примере, что невозможно обеспечить гарантии безопасности раста, когда есть много блоков unsafe, он пытался доказать, что сочетание многих блоков в совокупности может оказаться небезопасным, несмотря на безопасности каждого. Но пример про утечки памяти. А не про безопасность. То есть пример совершенно не валиден. Как так случилось, что он приводит невалидный пример? Он не понимает его невалидность? Почему он не понимает? Потому что не прочитал список гарантий раста?

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

296. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (296), 11-Мрт-21, 16:09 
Есть вероятность что это человек из компании PVS-единорога. Только в русскоговорящем IT сообществе такой хейт дикий и повальный в сторону rust. В остальных местах его или любят, или критикуют недостатки по существу, предварительно разобравшись в вопросе. А у нас людям просто плевать, они повторяют за рекламщиками как утки. Утечки, unsafe, пакеты - даже не понимая толком о чем они говорят. 90% из них скорее всего растбук даже не открывали.
Ответить | Правка | Наверх | Cообщить модератору

133. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от edo (ok), 10-Мрт-21, 07:55 
> Мое мнение, что более-менее интересное системное программирование без unsafe невозможно. Тогда в чам смысл использовать _для_этого_ Rust?

1. Вы максималист? Всё или ничего?
«Не любой код на Расте может быть 100% safe, значит Раст не нужен»?
«Презервативы не на 100% защищают от беременности, поэтому не буду с женой их использовать, ничего, что у нас уже 7 детей».
2. О каком «более-менее интересном системном программировании» вы говорите? Что такого особо низкоуровневого делают ln или cp, что написать их без unsafe невозможно?


> Например, выяснилось, что написать мутабельный итератор (функтор) без unsafe в приципе невозможно. (известная проблема)
> Но элементарые вещи, как например нормальный @-bindings, оказывается до сих пор не реализованы.

Это означает, что Си больше подходит для coreutils, чем Раст?

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

135. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (135), 10-Мрт-21, 08:09 
Про презервативы https://pashev.me/files/free-2011.pdf.html
Ответить | Правка | Наверх | Cообщить модератору

158. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (41), 10-Мрт-21, 09:53 
> Си больше подходит для coreutils, чем Раст

си подходит везде.

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

237. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Анон Ра (?), 10-Мрт-21, 17:20 
>1. Вы максималист? Всё или ничего?

Программы у нас дискретные, а не аналоговые. Поэтому часто
"прочность цепи определяется прочностью самого слабого звена".
И см. мой ответ выше.  

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

207. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 12:47 
> Вот хорошая статья
> Why not rust
> https://matklad.github.io/2020/09/20/why-not-rust.html

Статья с тремя стоящими аргументами (сложность, зрелость, время компиляции) действительно хорошая, да. Но остальное - тулинг, зависимости, рынок вакансий, альтернативы, да даже реализация unsafe - всё следствие одного - зрелости, которой Rust ещё не достиг. Одно то, что компилятор до сих пор не нативный, а под LLVM уже говорит: "язык ещё не сам за себя отвечает, свою реализацию подвезём позже, так что имеющиеся косяки и баги временны".

По поводу времени компиляции - да, долго, но и C++ проекты долго компилятся, тут всё-таки не интерпретируемый язык, не GC, не JIT, так что такое будет и дальше, если специально не выделить команду на оптимизацию компилятора (который до сих пор не родной, как уже упоминалось).

Сложность - аргумент, если вы не пишете на PHP/Java/JavaScript/...

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

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

297. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (296), 11-Мрт-21, 16:15 
>пока еще на LLVM

Забудь, друг. Никогда его не перенесут официально с LLVM (самоделкины другой вопрос) Иди почитай что это такое, под какие платформы он выступает бэкендом, какие оптимизации над кодом позволяет производить, а потом говори что он не нужен. Это как заявить что ваша контора проектирования авто пока еще свои колеса не изобрела, следовательно еще не зрелая конторка.

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

305. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 11-Мрт-21, 23:59 
Но есть же gcc для C. Может и для Rust когда-нибудь родной?

llvm конечно имеет свой опыт, и оптимизации, но ведь он и ограничивает полноценную бескостыльную реализацию предложенных концепций. Ведь он и заставляет компилировать с использованием оверхеда. Не мудрено, что за столько лет он обзавёлся оптимизациями собственного оверхеда. Срабатывали бы они всегда, когда нужно. Ну или хотя бы нужно накрутить оптимизаций для компилятора RUST->LLVM, чтобы хоть как-то уменьшить оверхед. На избавиться надежды уже не таю.

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

274. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Sem (??), 11-Мрт-21, 00:07 
Как вы читаете?

There really isn't a way to solve this without unsafe code - or changing your data structures.

Где тут "написать мутабельный итератор без unsafe в принципе невозможно"? Парень хочет странного, ему пишут, что да, это не возможно без unsafe или просто измените свою структуру.

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

109. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 10-Мрт-21, 01:27 
Лол, вот делать кому-то нечего.
Ответить | Правка | Наверх | Cообщить модератору

143. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от burjui (ok), 10-Мрт-21, 08:33 
Например, комментить на Опеннете 😉
Ответить | Правка | Наверх | Cообщить модератору

116. "Адаптация Debian для использования реализации coreutils на я..."  +3 +/
Сообщение от еман (?), 10-Мрт-21, 02:25 
лёд тронулся, господа присяжные (присевшие на диванах).

началась гонка по переписыванию GNU на Rust

кто же победит:
а) обезглавленный GNU, радужным участникам которого нужно вкорячить Rust в GCC и переписать на нём linux и совственно GNU
б) сторонние радужные половые друзья, которые уже начали перетягивать на себя одеяло и переделывать всё под llvm
?

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

117. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от еман (?), 10-Мрт-21, 02:29 
призом будет Линус, который плюнет и скомандует переписать ядрышко либо под llvm, либо под gcc
Ответить | Правка | Наверх | Cообщить модератору

191. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (191), 10-Мрт-21, 11:11 
Линус быстренько соорудит kernel-язычёк и скахет: "Всё, дебаты закончились, пишем на нём".
Ответить | Правка | Наверх | Cообщить модератору

291. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (-), 11-Мрт-21, 13:36 
язычОк
Ответить | Правка | Наверх | Cообщить модератору

235. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от йо ж (?), 10-Мрт-21, 16:54 
s/лёд тронулся/крыша поехала/

не благодарите.

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

119. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (119), 10-Мрт-21, 03:29 
Диверсия какая-то от корпораций. Уже и до дебиана добрались. Rust через Cargo Интернету привязан, да и компилится слишком долго и память жрет. Если дед побед, отключит Интернет как растифицированные дистрибы собирать?

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

Именно через бинарники в винде распространялись вирусы, трояны и прочие зловреды, теперь и в GNU/Linux ломятся.

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

137. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (-), 10-Мрт-21, 08:19 
Ну, с другой стороны питон и руби все дистры успешно ассимилировали в систему, несмотря на существование у них нативных пакетников со своей семантикой и репозиториев.
Ответить | Правка | Наверх | Cообщить модератору

165. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 10-Мрт-21, 10:16 
Вот только с растом такое невозможно - нельзя запакетить для конкретного дистра.
Ответить | Правка | Наверх | Cообщить модератору

169. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 10:19 
Что ты несёшь? Сам понял, что написал?
Ответить | Правка | Наверх | Cообщить модератору

219. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 10-Мрт-21, 14:16 
> Ну, с другой стороны питон и руби все дистры успешно ассимилировали в систему,

А вот кстати и зря. Может научились бы программировать хоть немного, зная что мир не идеален и у  усера может отсутствовать желание тянуть всю эти хнатень.

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

230. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Ved (??), 10-Мрт-21, 15:12 
Про руби верно подмечено про питон нет потому что на нем щас некоторые программы делают не всем же все писать на qt
Ответить | Правка | Наверх | Cообщить модератору

277. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 11-Мрт-21, 00:42 
То есть ты не замечаешь, как в это же время ты живёшь с необходимостью тащить Java/Go/Perl/Python/Ruby/NodeJS и их родственников, когда нужна только одна утилита? Self-contained в .NET изобрели или почему его другие старательно игнорируют? Или двойные стандарты на опеннет - признак экспертности?
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

298. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (296), 11-Мрт-21, 16:25 
Диверсия это systemd который выступает продолжением ядра - то есть становится де-факто attack-surface в usermode. На каждой более-менее популярной linux системе. А rust это так, маленькое неудобство.

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

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

314. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (314), 12-Мрт-21, 14:17 
Сколько можно распространять эти байки? Cargo - это не пакетный менеджер, а система сборки. Установка пакеков из репозиториев, в том числе git-репозиториев - это лишь его фича, в основном для прикладной разработки. Ничто не мешает тебе вендорить зависимости, динамически линковать их, используя сишный ABI, указывать зависимости из файловой системы, да и вообще поступать с зависимостями, как только заблагорассудится.
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

127. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от пердёжник (?), 10-Мрт-21, 06:35 
Ребят, пролистал комментарии, читать стыдно.

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

130. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (130), 10-Мрт-21, 07:29 
слабак, даешь кору на хаскеле !
Ответить | Правка | Наверх | Cообщить модератору

220. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 10-Мрт-21, 14:18 
на жабаскрипте уже давно было и почило, почему бы школьникам тоже самое не сделать на хрусте.. всеравно больше ни на что не способны
Ответить | Правка | Наверх | Cообщить модератору

132. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Ю.Т. (?), 10-Мрт-21, 07:47 
Ведь не нарабатывается человек за день в мозилле.
Ну и шутки шутками, а лицензия сменена.
Ответить | Правка | Наверх | Cообщить модератору

134. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (135), 10-Мрт-21, 08:05 
Привет /usr/ucb  и т. п.
Ответить | Правка | Наверх | Cообщить модератору

151. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним12345 (?), 10-Мрт-21, 09:23 
Делать им нефиг
Ответить | Правка | Наверх | Cообщить модератору

163. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 10-Мрт-21, 10:15 
Растаманы не смогли доделать ресдох, поэтому принялись ломать дебиан.
Ответить | Правка | Наверх | Cообщить модератору

211. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (210), 10-Мрт-21, 12:57 
И не смогут, им главное не мешать чтобы они облажались.
Ответить | Правка | Наверх | Cообщить модератору

188. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (188), 10-Мрт-21, 10:50 
После внедрения systemd, деба даже coreutils на rust уже не испортят.
Ответить | Правка | Наверх | Cообщить модератору

194. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (194), 10-Мрт-21, 11:13 
Have you considered Rewriting It In Rust?
Ответить | Правка | Наверх | Cообщить модератору

204. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 10-Мрт-21, 12:08 
>Сильвестр Ледрю (Sylvestre Ledru), известный своей работой по сборке Debian GNU/Linux с использованием компилятора Clang

Дальше не читал.

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

222. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от Аноним (-), 10-Мрт-21, 14:27 
Мазила рустописа парадила. Нармальные люди все эти вещи пишут в студенчестве и удаляют нафиг, а этот хойпуит непонятно за чей счет.
Ответить | Правка | Наверх | Cообщить модератору

231. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 10-Мрт-21, 16:32 
> а этот хойпуит непонятно за чей счет.

достаточно посмотреть круг директоров раста, особенно 5 шт от корпораций добра.

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

294. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Gogi (??), 11-Мрт-21, 15:50 
Ну тык 1) нормальных куда меньше, чем мы надеемся 2) пока даже нормальный поймёт, какое roвнище этот "Ржа", тоже проходит время. Причём он же задаёт вопросы, мутя воду в тырнетах, благодаря чему лемминги думают, что "всё, началось! теперь везде Раст".

Любое бурление rовн обязательно порождает интерес у зыбких умом новичков. Жаль, нет центрального сервера, где все технологии разжёвывались как на лурке - "вот это - овно, не трогайте!".

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

328. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (328), 16-Мрт-21, 04:34 
Вам нужно написать статью на лурке чтобы новички прочитав поняли какое ржа овно и не трогали
Или хотябы на opennet
Ответить | Правка | Наверх | Cообщить модератору

233. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Онаним (?), 10-Мрт-21, 16:50 
> успешно выполняется 141 тест из 613

И в этом весь хруст.

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

327. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (328), 16-Мрт-21, 04:21 
Что ещё ждать от смузихлебов
Ответить | Правка | Наверх | Cообщить модератору

238. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (239), 10-Мрт-21, 17:27 
Безалкогольное пиво - вроде выпил а толку ноль
Резиновые девушки - вроде потыкал а толку тоже ноль

Так и rust, вроде язык есть, а толку и софта - ноль.

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

242. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 17:33 
> а толку и софта - ноль

FireCracker (в одиночку(!)) - прямое опровержение твоих слов.

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

245. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 10-Мрт-21, 18:05 
Неуловимый Джо?
Ответить | Правка | Наверх | Cообщить модератору

249. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от WebRustUN (?), 10-Мрт-21, 18:22 
> Неуловимый Джо?

Неуловимый, неивестный, ненужный и невидимый.

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

254. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 18:48 
С каких пор ложь (https://www.opennet.dev/opennews/art.shtml?num=54728#248) считается аргументом?

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

И да, приведён был всего один (1!) пример, который лежит на поверхности, так что про ненужностьи невидимость - это тебе к психологу и офтальмологу.

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

251. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 18:26 
С каких пор популярнейший рантайм CRI для Kubernetes является неуловимым Джо? Написав своё сообщение, ты лишь показал свою невежественность.

Если непонятно: заходя на огромную часть сайтов во всём Интернете ты используешь написанный на Rust код, потому что весомая часть хостится в AWS, что автоматически подразумевает FireCracker. И да, он имеет лицензию Apache 2.0, так что AWS-ом не ограничивается.

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

248. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от WebRustUN (?), 10-Мрт-21, 18:21 
>> а толку и софта - ноль
> FireCracker (в одиночку(!)) - прямое опровержение твоих слов.

"Firecracker was developed at Amazon Web Services"

Прямое опровержение твоих слов. WebRustiя в которой от rust одна кривая обёртка и даже не вокруг си

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

252. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 10-Мрт-21, 18:42 
https://www.opennet.dev/opennews/art.shtml?num=54728#251

В следующий раз снимай штаны перед тем, как гадить на окружающих.

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

246. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 10-Мрт-21, 18:06 
- А что, если доделать Ресдох?
...
- Да ну на! Лучше Дебиан сломаем!
Ответить | Правка | Наверх | Cообщить модератору

253. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (308), 10-Мрт-21, 18:45 
О, ты решил остаться балабоолом и всё ветки оставить без ответа, зато ещё поднагадить?
Ответить | Правка | Наверх | Cообщить модератору

265. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (265), 10-Мрт-21, 23:12 
А ты решил все равно топить за сраст даже зная что это все фикция и маркетинговый булшит.
Ответить | Правка | Наверх | Cообщить модератору

250. "Адаптация Debian для использования реализации coreutils на я..."  +3 +/
Сообщение от WebRustUN (?), 10-Мрт-21, 18:24 
Теперь вам понадобиться в 100500 больше терабайт памяти чтобы зыпустить скомпилять helloworld на си. Но на запустить уже не хватит. Всё утечёт вовремя компиляции и на этапе загрузки.
Ответить | Правка | Наверх | Cообщить модератору

256. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Плохой Танцор (?), 10-Мрт-21, 20:32 
Теперь нужно используя метрологически состоятельные метрики определить какая реализация лучше. Такими метриками могут быть: количество строк кода, скорость работы, объём потребляемой памяти, задержки при выполнении и запуске и некоторые другие.
Ответить | Правка | Наверх | Cообщить модератору

280. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 11-Мрт-21, 01:59 
Такими метриками могут быть: упоминание раста в сырцах.
Ответить | Правка | Наверх | Cообщить модератору

282. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 11-Мрт-21, 02:56 
> Такими метриками могут быть: упоминание раста в сырцах.

И степень нагрева "реактивного сопла" у опеннетных анонимов от этого упоминания.

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

320. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (320), 13-Мрт-21, 13:27 
Ты сам наглядный пример. Полыхаеш аки солнечными вспышками, а замечаеш только унылые фитильки
Ответить | Правка | Наверх | Cообщить модератору

259. "Адаптация Debian для использования реализации coreutils на я..."  +2 +/
Сообщение от acroobar (?), 10-Мрт-21, 21:29 
Короче, debian опять прогнулся под поттернг-поделки и копроративные ЯП.    
Ответить | Правка | Наверх | Cообщить модератору

260. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (260), 10-Мрт-21, 21:48 
Ну посмторим если допишут. Вангую, что для того, чтобы добиться той же производительности на С код на расте будет выглядеть далеко не так академично и тривиально как хочется смузихлебам https://www.reddit.com/r/rust/comments/75fll1/a_little_story.../
Ответить | Правка | Наверх | Cообщить модератору

262. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (308), 10-Мрт-21, 23:05 
> Вангую, что для того, чтобы добиться той же производительности на С код на расте
> будет выглядеть далеко не так академично и тривиально как хочется смузихлебам

1) Что подразумевается под понятием "производительность"? У Rust нет родного нативного компилятора, используется LLVM, что накладывает свои издержки, которые почему-то тоже учитывались в "запуске" команды yes, то есть это была полноценная сборка, что подразумевает долгую сборку приложения без JIT'а и GC, это, в общем-то одна из причин медленной сборки по сравнению с Python - лишняя абстракция в виде неродного компилятора + КОМПИЛИРУЕМЫЙ-таки ЯП без JIT и GC.

2) Смузихлёбы не осилили Rust и продолжают на своих маках писать код на Go, Java/Swift и Electron/ReactNative, так что желания смузихлёбов вообще не будут учтены.

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

264. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (265), 10-Мрт-21, 23:10 
Смысл более безопасного кода в том что он медленнее небезопасного. Да сраст за скоростью и не гоняется у них основная легенда быть безопасным ну и быстрее питона, но что угодно быстрее питона.
Ответить | Правка | К родителю #260 | Наверх | Cообщить модератору

266. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Аноним (308), 10-Мрт-21, 23:25 
Вы даже не пытались зайти на главную страницу сабжа, да?

Никто (кроме троллей) не называл Rust самым быстрым и самым безопасным.

Это уже не говоря о документации (которая и на русском года три минимум уже общедоступна), где больше инфы.

Rust быстр за счёт возможности писать zero-allocation абстракции + спроектирован с учётом СОВРЕМЕННЫХ многоядерных микропроцессоров. Никто не называл его более быстрым по сравнению с C. Rust безопасен из-за отсутствия необходимости вручную управлять памятью или даже использовать якобы умные указатели, у которых всё равно есть оверхед и подводные камни. А если всё-таки нужно писать на очень низком уровне, то есть unsafe, для которого есть максимум пять (5) случаев применения, в остальных случаях и без него можно обойтись.

И да, в той же документации (на русском языке тоже, ага) приведены примеры, как НЕ НАДО писать и как ИЗБЕЖАТЬ плохого кода. Но куда анонимам опеннета? Ведь проще дальше писать на React/Go и поливать грязью хорошую идею и пока не лучшую реализацию (за недостатком родного нативного компилятора).

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

279. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 11-Мрт-21, 01:57 
> как НЕ НАДО писать и как ИЗБЕЖАТЬ плохого кода.

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

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

284. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (308), 11-Мрт-21, 09:18 
Скинь пруфы, что так писали в Mozilla.
Заодно ссылки, каким боком пет-проект одного человека относится к Mozillaили какому-либо другому проекту.

И да, написание ОС само по себе сложное дело, ошибок тут не избежать. Вон Linux, BSD, MacOS и Windows - ни одной версии без уязвисостей или ошибок (те же выходы за границы буфера) и кто-то разве говорит, что C "не работает на реальном железе"?

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

278. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 11-Мрт-21, 01:53 
> Ну посмторим если допишут.

Они свой ресдох дописать не могут... А уже Дебиан топят.

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

283. "Адаптация Debian для использования реализации coreutils на я..."  –3 +/
Сообщение от Аноним (308), 11-Мрт-21, 09:15 
Ты так и не ответил, почему ты как мерило качества языка используешь хобби проект одного человека.

И да, ты тут уже несколько раз наврал, что это переписывание Linux, хотя Redox, не Unox-like, даже не POSIX-совместимый.

Так что балаболом ты всё ещё являешься, и твои слова можно смело списывать на "собака лает, караван идёт".

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

301. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 11-Мрт-21, 19:34 
> уже несколько раз наврал, что это переписывание Linux

Линк покажи, а то ты врёшь много.

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

303. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (308), 11-Мрт-21, 23:48 
> > уже несколько раз наврал, что это переписывание Linux
> Линк покажи, а то ты врёшь много.

https://www.opennet.dev/opennews/art.shtml?num=54728#46
https://www.opennet.dev/opennews/art.shtml?num=54728#84

И да, ты так и не ответил на опровержение твоей лжи ни в одном месте. Так и будешь пложить ветки, оставляя их бросами без пруфов?

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

309. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 12-Мрт-21, 01:24 
И что ты привёл?! Ты только подтвердил мои слова.
Ответить | Правка | Наверх | Cообщить модератору

310. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (41), 12-Мрт-21, 01:26 
Ты хоть бы название новости прочитал, прежде чем пылать пуканом.
Ответить | Правка | К родителю #303 | Наверх | Cообщить модератору

311. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (308), 12-Мрт-21, 01:36 
Не съезжай с темы:
1. Ты утверждал, что redox - переписывание linux, что явная ложь, поскольку он даже не POSIX-совместимый (про Unix-like мои знания уже неактуальны, теперь Unix-like). Reox никогда не позиционировался как замена Linux хоть для кого-то. Это лишь демонстрация одного конкретного чувака: смотрите как Я могу!

Раз ты съехал с темы, то и на твой новый вброс отвечу - Coreutils, Rust и Debian в заголовке одной новости не значат переписывание Linux на Rust (да пусть бы и значило - в чём проблема?).
https://www.opennet.dev/openforum/vsluhforumID3/123505.html#270


Я тебе много раз предоставил линки с пруфами. Предоставь хотя бы одну адекватную с твоей стороны. А то мне уже кажется, что ты Dzen Python, забывший залогиниться.

Или просто тролль. Тогда да, с тебя спроса нет. Как в расхожей поговорке.

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

312. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Аноним (-), 12-Мрт-21, 02:08 
> Или просто тролль. Тогда да, с тебя спроса нет. Как в расхожей поговорке.

Ты троллей-то не оскорбляй. Классический тролль, как минимум, очень неплохо владеет матчастью и не имеет ничего общего с обыкновенным сетевым балаболом, считающим себя "гениальным троллем".

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

313. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (308), 12-Мрт-21, 09:29 
Прошу прощения, не знал, что есть кодекс отношения/обращения/упоминания троллей. Считвл, они лишь увеличивают хаос и не приносят пользы. Возможно, я ошибался. Только пока не знаю в чём.
Ответить | Правка | Наверх | Cообщить модератору

302. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (302), 11-Мрт-21, 19:35 
У вас там что-то полыхает, минус датацентр. Боюсь разжечь твою корму еще сильнее, но посмотри кто этот автор такой и у тебя еще ко всему бомбанет, а перечитаешь свою писанину после этого - вообще космическую программу похлеще всяких масков стратанеш, на табуретке до альдебарана - вот это прорыв !
Ответить | Правка | К родителю #283 | Наверх | Cообщить модератору

304. "Адаптация Debian для использования реализации coreutils на я..."  –2 +/
Сообщение от Аноним (308), 11-Мрт-21, 23:51 
> посмотри кто этот автор такой

Покажите, пожалуйста, кто он такой, а то я не понимаю, какое отношение Аноним с опеннета имеет к конкретной личности. Ссылку на github/habr/gitlab/birbucket или хоть что-нибудь стоящее предоставите?

Или хотя бы ссылку, где объясняется, как Аноним опеннета может относится к одному конкретному человеку.

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

317. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 12-Мрт-21, 21:38 
Дебиан хоть не будет падать от раста, как недавний фурифокс?
Ответить | Правка | Наверх | Cообщить модератору

318. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (308), 13-Мрт-21, 00:16 
Дело в же не в линуксе, в котором ты запускаешь браузер, ага.
Ответить | Правка | Наверх | Cообщить модератору

319. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (320), 13-Мрт-21, 13:25 
в не вне в линуксе ага
Ответить | Правка | Наверх | Cообщить модератору

323. "Адаптация Debian для использования реализации coreutils на я..."  +/
Сообщение от Andrii (?), 14-Мрт-21, 22:09 
Вот от сишников/сипипишников желчь прям прет. Никто так не боится раста так как они. Значит Раст на правильном пути и у него хорошие шансы наконец-то убить эти древние языки, из-за которых мы видим новости об огромных уязвимостях в системах чуть ли не каждый день.
Ответить | Правка | Наверх | Cообщить модератору

324. "Адаптация Debian для использования реализации coreutils на я..."  +1 +/
Сообщение от Аноним (41), 14-Мрт-21, 23:52 
> Значит Раст на правильном пути

раст течёт
раст падает
<<< вы находитесь здесь >>>
раст дырявый

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

330. "Адаптация Debian для использования реализации coreutils на я..."  –1 +/
Сообщение от Аноним (330), 18-Мрт-21, 10:17 
Молодцы, давно пора заменять древний и кривой Си
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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