Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU Coreutils с 87% до 96%" | +/– | |
| Сообщение от opennews (??), 03-Фев-26, 10:01 | ||
Опубликован выпуск проекта uutils coreutils 0.6.0 (Rust Coreutils), развивающего аналог пакета GNU Coreutils, написанный на языке Rust. В состав coreutils входит более ста утилит, включая sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls. Целью проекта является создание кроссплатформенной альтернативной реализации Coreutils, среди прочего способной работать на платформах Windows, Redox и Fuchsia... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 2. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +7 +/– | |
| Сообщение от Аноним (2), 03-Фев-26, 10:02 | ||
>Проведена оптимизация производительности утилит base32, base64, basenc и df. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +7 +/– | |
| Сообщение от Аноним (4), 03-Фев-26, 10:10 | ||
Не обязательно. Много где SWAR хватает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (4), 03-Фев-26, 10:20 | ||
Самофикс: без libc можно обойтись раскладкой аргументом по регистрах и вызовом syscall в asm!-блоке. Закат солнца вручную, да, но оно везде так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +4 +/– | |
| Сообщение от Аноним (-), 03-Фев-26, 11:01 | ||
> раскладкой аргументом по регистрах и вызовом syscall в asm!-блоке | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 17. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
Сообщение от warlock66613 (ok), 03-Фев-26, 11:20 | ||
> Который точно также будет unsafe | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (51), 03-Фев-26, 12:49 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (65), 03-Фев-26, 14:27 | ||
>Но ассемблерные вставки всегда sound. Так что unsafe в этом случае имеет иной смысл и просто синоним "я не боюсь". | ||
| Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору | ||
| 80. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (80), 03-Фев-26, 15:27 | ||
Идея такова, что этих программистов успешно заменит чатгпт, который натренируют на их коде. И чатпгт глупее ребёнка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 92. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (92), 03-Фев-26, 15:57 | ||
> Почему rust относится к программисту, как к глупому ребенку? | ||
| Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору | ||
| 9. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (9), 03-Фев-26, 10:36 | ||
Вы специально так криво форматируете? | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 10. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +1 +/– | |
| Сообщение от Аноним (4), 03-Фев-26, 10:52 | ||
Я случайно форматирование. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | –2 +/– | |
| Сообщение от Аноним (33), 03-Фев-26, 12:12 | ||
Какой ужасный синтаксис, где return? | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 41. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +3 +/– | |
| Сообщение от Карлос Сношайтилис (ok), 03-Фев-26, 12:30 | ||
Там же, где и begin/end | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 03-Фев-26, 13:08 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. Скрыто модератором | +/– | |
| Сообщение от Аноним (63), 03-Фев-26, 14:11 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (11), 03-Фев-26, 10:57 | ||
> Хочешь оптимизаций добавляй unsafe. Чудес не бывает | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 26. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +2 +/– | |
| Сообщение от Феникс123 (?), 03-Фев-26, 11:34 | ||
Что позволяет применять оптимизации которые иначе компилятор не допускает т.к. не может просчитать их безопасность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (34), 03-Фев-26, 12:22 | ||
> если код у тебя safe то постоянно добавляются накладные расходы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | –1 +/– | |
| Сообщение от Аноним (58), 03-Фев-26, 13:32 | ||
Если этого не знаешь - пример не поможет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +2 +/– | |
| Сообщение от Аноним (11), 03-Фев-26, 13:40 | ||
Он тоже не знает, поэтому примера не будет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +2 +/– | |
| Сообщение от Аноним (11), 03-Фев-26, 12:24 | ||
> Я это тоже заметил в расте, если код у тебя safe то постоянно добавляются накладные расходы, т.к. компилятор много чего просчитать не может. | ||
| Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору | ||
| 13. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (11), 03-Фев-26, 11:01 | ||
>>Проведена оптимизация производительности утилит base32, base64, basenc и df. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 15. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +3 +/– | |
| Сообщение от Аноним (15), 03-Фев-26, 11:11 | ||
> Вот pull request этой оптимизации, и unsafe в коде даже не упоминается: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +2 +/– | |
| Сообщение от Аноним (2), 03-Фев-26, 11:26 | ||
Смотреть сюда где + | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 22. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +2 +/– | |
| Сообщение от Аноним (2), 03-Фев-26, 11:27 | ||
Строка 561 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +2 +/– | |
| Сообщение от Аноним (35), 03-Фев-26, 12:22 | ||
Смотреть сюда https://github.com/uutils/coreutils/pull/9632/commits "remove unsafe" и 2 и 3 коммит | ||
| Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору | ||
| 38. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +1 +/– | |
| Сообщение от Аноним (35), 03-Фев-26, 12:24 | ||
И сюда https://github.com/uutils/coreutils/pull/9632/commits/dbeacf... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (11), 03-Фев-26, 12:31 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 77. Скрыто модератором | +/– | |
| Сообщение от Аноним (77), 03-Фев-26, 15:22 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (53), 03-Фев-26, 13:01 | ||
> TL;DR - Изначально в pull request было unsafe - к моменту | ||
| Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору | ||
| 43. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +1 +/– | |
| Сообщение от Аноним (11), 03-Фев-26, 12:36 | ||
> Смотреть сюда где + | ||
| Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору | ||
| 3. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | –1 +/– | |
| Сообщение от Аноним (4), 03-Фев-26, 10:05 | ||
С такой скоростью разработки к поздней весне достигнут полного паритета по проходжению тестового набора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от ebassi (?), 03-Фев-26, 10:18 | ||
К тому времени Убунта 26.04 появится | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | –1 +/– | |
| Сообщение от Аноним (-), 03-Фев-26, 11:54 | ||
> К тому времени Убунта 26.04 появится | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (65), 03-Фев-26, 14:30 | ||
Только полный паритет по тестам не значит полного паритета по работе, что уже раз сто обсуждалось. | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 8. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +19 +/– | |
| Сообщение от Маяковский (?), 03-Фев-26, 10:34 | ||
где C++, там каждый байт — граната. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (62), 03-Фев-26, 14:01 | ||
Но Маяковский в другом стиле писал, а ещё ёлью. Ви таки не настоящий! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +13 +/– | |
| Сообщение от Аноним (35), 03-Фев-26, 11:17 | ||
> В отличие от GNU Coreutils реализация на Rust распространяется под пермиссивной лицензией MIT, вместо копилефт-лицензии GPL. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. Скрыто модератором | –2 +/– | |
| Сообщение от mos87 (ok), 03-Фев-26, 11:24 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | –2 +/– | |
| Сообщение от Аноним (24), 03-Фев-26, 11:33 | ||
> Настоящая причина создания этого проекта. | ||
| Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору | ||
| 27. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +2 +/– | |
| Сообщение от Аноним (35), 03-Фев-26, 11:42 | ||
Вместо бессмысленных споров о свободе хотела бы заметить, что корпорации стали "любить Open Source" как только они осознали, что это фактически бесплатная рабочая сила. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +3 +/– | |
| Сообщение от Аноним (29), 03-Фев-26, 11:49 | ||
> как только они осознали, что это фактически бесплатная рабочая сила | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (35), 03-Фев-26, 11:58 | ||
> Open Source Initiative | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (35), 03-Фев-26, 12:06 | ||
"крайне неблагодарной" В принципе согласна, только в добрые корпорации "Don't be evil" больше не верю :) | ||
| Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору | ||
| 44. Скрыто модератором | +/– | |
| Сообщение от Аноним (44), 03-Фев-26, 12:37 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (56), 03-Фев-26, 13:24 | ||
> в добрые корпорации "Don't be evil" больше не верю :) | ||
| Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору | ||
| 40. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +1 +/– | |
| Сообщение от Аноним (44), 03-Фев-26, 12:29 | ||
И вейланд, вейланд! | ||
| Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору | ||
| 71. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 03-Фев-26, 14:54 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 03-Фев-26, 14:51 | ||
| Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору | ||
| 23. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +1 +/– | |
| Сообщение от Фонтимос (?), 03-Фев-26, 11:29 | ||
> Достигнут уровень совместимости ... 96.28% (было 87.75%) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +1 +/– | |
| Сообщение от Аноним (29), 03-Фев-26, 11:44 | ||
> ага, про date тоже писали, что все пучком | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (67), 03-Фев-26, 14:30 | ||
> Если что-то тестом не покрыто, то отличие в имплементации будет даже при 100% прохождении тестов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 39. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Анонимомус (?), 03-Фев-26, 12:27 | ||
После перехода с GNU Coreutils на Rust Coreutils правильно будет называть систему Rust/Linux? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от kravich (ok), 03-Фев-26, 12:38 | ||
uutils/Linux | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +1 +/– | |
| Сообщение от Аноним (44), 03-Фев-26, 12:40 | ||
Systemd/Linux уже забронировал эту возможность | ||
| Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору | ||
| 48. Скрыто модератором | +/– | |
| Сообщение от Аноним (51), 03-Фев-26, 12:42 | ||
| Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору | ||
| 49. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (49), 03-Фев-26, 12:44 | ||
Это нужно еще GNU libc убрать | ||
| Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору | ||
| 64. Скрыто модератором | +/– | |
| Сообщение от Аноним (63), 03-Фев-26, 14:14 | ||
| Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору | ||
| 47. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | –1 +/– | |
| Сообщение от Аноним (47), 03-Фев-26, 12:41 | ||
>удалён код, в котором использовалось ключевое слово "unsafe". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +1 +/– | |
| Сообщение от Аноним (53), 03-Фев-26, 12:47 | ||
> А зачем тогда было добавлять в _НОВЫЙ_ код, который пишется _С НУЛЯ_ этот unsafe. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (52), 03-Фев-26, 12:59 | ||
> А чтобы от него избавиться, нужно напр. менять структуры данных и/или взаимодействие объектов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. Скрыто модератором | +/– | |
| Сообщение от Аноним (4), 03-Фев-26, 13:09 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 81. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (77), 03-Фев-26, 15:29 | ||
> А чтобы от него избавиться, нужно напр. менять структуры данных и/или взаимодействие объектов. | ||
| Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору | ||
| 57. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (58), 03-Фев-26, 13:24 | ||
> Наиболее значительное повышение совместимости отмечено для утилит sort, ls, date, cksum и tail. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 74. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (-), 03-Фев-26, 15:07 | ||
Осель же наконец теминал! Кода выучишь sed или awk, bash-скрипт - то познаешь Дзен. И эти базовые утилиты превратятся в незаменимых помощников. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 83. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (83), 03-Фев-26, 15:30 | ||
>выучишь sed или awk, bash-скрипт - то познаешь Дзен | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 86. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (86), 03-Фев-26, 15:34 | ||
> И это всего лишь базовые тривиальные утилиты. | ||
| Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору | ||
| 60. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Jh (?), 03-Фев-26, 13:44 | ||
Rust создали чтобы всё переписать на Rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (61), 03-Фев-26, 13:48 | ||
Интересно, а что с производительностью, по сравнению с GNU Coreutils? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 73. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (73), 03-Фев-26, 15:02 | ||
> Интересно, а что с производительностью, по сравнению с GNU Coreutils? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (80), 03-Фев-26, 15:18 | ||
На каких данных? Как бы не оказалось, что сишный код тоже можно ускорить в 100 раз с минимумом затрат. Просто, какой смысл? Все эти растовские "у нас быстрее" такой идиотизм всегда. Я проверял, плюсы могут гораздо эффективнее работать с файлами -- скажем, с чтением разница не на уровне погрешности. Нужно всего лишь извратиться со стандартной библиотекой немного и с шланговой libcxx хуже работает, чем с гнутой. Зависимость от тулчейна. Только в итоге всё равно видно в основном на быстрых на ssd и гигантских файлах (читающихся целиком в память). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 85. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (85), 03-Фев-26, 15:31 | ||
> Как бы не оказалось, что сишный код тоже можно ускорить в 100 раз с минимумом затрат. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 88. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (-), 03-Фев-26, 15:44 | ||
> сишный код тоже можно ускорить в 100 раз с минимумом затрат. Просто, какой смысл? | ||
| Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору | ||
| 91. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (80), 03-Фев-26, 15:53 | ||
Ну так лучше дырявое, но не падающее в сегфолты и паники по кд. Я оценил рипгреп -- подобные косяки у всех растописак, как я посмотрю. Может, когда-нибудь станет юзабельно, не в ближайшие 10 лет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 75. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (-), 03-Фев-26, 15:11 | ||
Интересно, а что со временем при компиляции из исходных кодов, по сравнению с GNU Coreutils? | ||
| Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору | ||
| 79. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (80), 03-Фев-26, 15:24 | ||
Не забывай про сотни гигабайт временных файлов. Ресурс ссд не бесконечный, такие "разработчики" сознательно уничтожают железо конкурентов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 82. Скрыто модератором | +/– | |
| Сообщение от Аноним (85), 03-Фев-26, 15:29 | ||
| Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору | ||
| 87. Скрыто модератором | +/– | |
| Сообщение от Аноним (86), 03-Фев-26, 15:42 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 89. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (86), 03-Фев-26, 15:45 | ||
> Интересно, а что с размером бинарников, по сравнению с GNU Coreutils? | ||
| Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору | ||
| 93. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (80), 03-Фев-26, 16:10 | ||
Так там 1 блоб против раздельных файлов? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (68), 03-Фев-26, 14:36 | ||
Осталось избавится от glibc, gcc и bash. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 72. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (51), 03-Фев-26, 14:55 | ||
> glibc | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (80), 03-Фев-26, 15:22 | ||
С опытом к тебе придёт понимание, что это не конкуренты. В целом, польза от альтернатив имеется, только в итоге некоторые опенсорсные проекты корпорации завязывают на эти кривые альтернативы, и вот это уже не айс. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 84. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (4), 03-Фев-26, 15:30 | ||
Скажем так. На GNU et al. свет клином не сошелся, а многим пуританские плащи пошивочной фабрики им. пятилетки FSF жмут в плечах. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 69. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (69), 03-Фев-26, 14:45 | ||
Голубая луна всему виной - все в округе говорили, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 90. "Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU ..." | +/– | |
| Сообщение от Аноним (90), 03-Фев-26, 15:52 | ||
> Обращения к стандартной библиотеке libc заменены на эквивалентные защищённые вызовы, предоставляемые пакетом nix. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |