The OpenNET Project / Index page

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



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

"Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от opennews (?), 22-Сен-24, 09:10 
Опубликован выпуск проекта posixutils-rs 0.2.1, нацеленного на разработку на языке Rust коллекции утилит командной строки, упоминаемых в стандарте POSIX и соответствующих его требованиям (cp, mv, awk, make, vi, find, sort, wc, xargs, sh, m4, sed и т.п.).  При разработке по возможности используются уже существующие crate-пакеты. Код  posixutils-rs распространяется под лицензией MIT...

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

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

Оглавление

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


2. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +16 +/
Сообщение от Walker (??), 22-Сен-24, 09:11 
Количество звездочек на GitHub свидетельствует о том, что это не вызывает большого интереса у пользователей.


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

3. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +9 +/
Сообщение от Аноним (3), 22-Сен-24, 09:18 
Это всё потому что вы ставите мало лайков и не подписыватесь на канал во время пулреквеста. Алгоритмы гитхаба не продвигают проект! Все ссылки и куаркоды в описании!
Ответить | Правка | Наверх | Cообщить модератору

59. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +7 +/
Сообщение от 12yoexpert (ok), 22-Сен-24, 14:25 
нажал на колокольчик и рассказал всем в соцсетях

я даже начал ходить по квартирам с Rust Book и рассказывать людям о Rust

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

68. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +2 +/
Сообщение от Аноним (68), 22-Сен-24, 14:53 
А как книжка называется, не "Сторожевая башня Rust"?
Ответить | Правка | Наверх | Cообщить модератору

97. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от OpenEcho (?), 22-Сен-24, 17:44 
> А как книжка называется, не "Сторожевая башня Rust"?

Да нет же, зачем мешать кирилицу с латиницей?, - "Ржавая сторожевая башня"

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

17. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (17), 22-Сен-24, 10:19 
Так эта шляпа только опубликовалась. У uutils 17k звёзд, например.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

22. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –2 +/
Сообщение от Facemaker (?), 22-Сен-24, 10:27 
>Количество звездочек на GitHub свидетельствует о том, что это не вызывает большого интереса у пользователей.

Спасибо за напоминание, добавил звезду.

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

5. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –2 +/
Сообщение от Аноним (5), 22-Сен-24, 09:28 
как там, cargo уже дотягивает до conan или хотя бы до vcpkg?
Ответить | Правка | Наверх | Cообщить модератору

137. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Прохожий (??), 22-Сен-24, 22:32 
Давно превзошёл.
Ответить | Правка | Наверх | Cообщить модератору

7. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +9 +/
Сообщение от Аноним (7), 22-Сен-24, 09:31 
Поясните, каким образом эти новости связаны? Связь в том, что оба проекта -- едва рабочая шляпа?
Ответить | Правка | Наверх | Cообщить модератору

138. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Прохожий (??), 22-Сен-24, 22:33 
Нет. Подсказка находится в названии новости.
Ответить | Правка | Наверх | Cообщить модератору

10. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (10), 22-Сен-24, 09:34 
>не планирует обеспечивать совместимость с утилитами GNU, функциональность которых воспринимается авторами как необоснованно раздутая.

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

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

66. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (-), 22-Сен-24, 14:52 
> Рекомендую авторам хотябы недельку поюзать солярку без гнутых утилит, а
> потом говорить о раздутой функциональности.

Они видите ли будут юзать - какое нибудь putty.exe, а вон то - для других, типа кушайте их безопасный код.

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

13. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (13), 22-Сен-24, 09:45 
А что, пусть люди тренируются. Всяко лучше, чем заниматся всякими ...
Ответить | Правка | Наверх | Cообщить модератору

14. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –1 +/
Сообщение от Fracta1L (ok), 22-Сен-24, 09:54 
Вчера я попробовал собрать amdgpu_top, написанный на расте. Оно по зависимостям скачало адову тучу крейтов (на мелкую утилитку, ага), среди которых была пачка чего-то там для windows.

Сдаётся мне, в лице растаманов мир увидит такое цунами дерьмокодинга, какого не видел даже в лице джаваскрипто- и питоноприматов.

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

36. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (36), 22-Сен-24, 12:18 
> Оно по зависимостям скачало адову тучу крейтов (на мелкую утилитку, ага), среди которых была пачка чего-то там для windows.

И запихало все в один бинарник

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

38. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (17), 22-Сен-24, 12:25 
Посмотрел репу - зачем так банально брехать то? Нет там никакой кучи крейтов, а под винду его вообще нет.

Пока что видим цунами вранья от гуманитариев.

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

60. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от 12yoexpert (ok), 22-Сен-24, 14:26 
ты читать умеешь?
Ответить | Правка | Наверх | Cообщить модератору

101. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (101), 22-Сен-24, 18:18 
А ты его выпад про гуманитариев видел? Характерная черта троечников из провинциальных политехов, которых за пять лет с трудом научили отличать вольт от килограмма, но не более того.
Ответить | Правка | Наверх | Cообщить модератору

46. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –1 +/
Сообщение от Аноним (-), 22-Сен-24, 12:53 
Adding windows v0.52.0 (latest: v0.58.0)
Если про эту строчку так это просто добавление в зависимости от winit

https://github.com/rust-windowing/winit/blob/dfea49f48850670...
Вы не не увидили фразы downloading/compiling windows

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

65. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 22-Сен-24, 14:49 
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

122. Скрыто модератором  +/
Сообщение от Аноним (122), 22-Сен-24, 20:21 
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

15. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от n00by (ok), 22-Сен-24, 10:06 
6% производительность вроде бы немного -- такую разницу иногда можно получить, просто сменив транслятор. Но это потеря на обёртке над оптимизированным асмом. Если в первом приближении принять, что работа обёртки занимает 10% времени, то получается новый код медленнее на 60%?
Ответить | Правка | Наверх | Cообщить модератору

118. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (118), 22-Сен-24, 20:00 
>> n00by

Kлoyн

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

18. Скрыто модератором  +3 +/
Сообщение от Аноним (18), 22-Сен-24, 10:19 
Ответить | Правка | Наверх | Cообщить модератору

23. Скрыто модератором  +1 +/
Сообщение от YetAnotherOnanym (ok), 22-Сен-24, 10:43 
Ответить | Правка | Наверх | Cообщить модератору

26. Скрыто модератором  +/
Сообщение от Аноним (13), 22-Сен-24, 10:51 
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

24. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (24), 22-Сен-24, 10:43 
> Код posixutils-rs распространяется под лицензией MIT.

Опять корпорациям помогают.

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

37. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (37), 22-Сен-24, 12:24 
>> Код posixutils-rs распространяется под лицензией MIT.
> Опять неправильным корпорациям помогают.

Во-во, а нужно чтоб только у Гугла, Амазона, Клаудфляра и прочих SaaS халява была. Тогда да, тогда наступит светлое гпл-будущее!!!


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

39. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (17), 22-Сен-24, 12:27 
То ли дело линукс под жипиель, который разрабатывают корпы. Двойные стандарты - во!
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

52. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (52), 22-Сен-24, 13:53 
Так конечно за них же никто не разработал бзд или мит версию.
Ответить | Правка | Наверх | Cообщить модератору

131. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Анониссимус (?), 22-Сен-24, 21:42 
Корпы разрабатывают линукс под жипиель --> корпы помогают юзерам
Растеры разрабатывают под бздёй --> растеры помогают корпам
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

135. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (135), 22-Сен-24, 22:26 
> То ли дело линукс под жипиель, который разрабатывают корпы. Двойные стандарты - во!

Расскажи какие корпы dav1d делали? :). И вот GPL кстати помогает конверсии оных в тягловую силу, а не тех кто растаскивает проект по норкам.

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

75. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (122), 22-Сен-24, 15:09 
Ты наверное не в курсе, что 90% ядра пилят программисты на зарплатах в корпорациях, а не Вася Пупкин из Усть-Подпивасинска???
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

79. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (79), 22-Сен-24, 15:32 
Они и пилят благодаря гпл. Или почему ты думаешь они фряху не пилят подумай на досуге.
Ответить | Правка | Наверх | Cообщить модератору

121. Скрыто модератором  +/
Сообщение от Аноним (122), 22-Сен-24, 20:19 
Ответить | Правка | Наверх | Cообщить модератору

136. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (135), 22-Сен-24, 22:27 
> Они и пилят благодаря гпл. Или почему ты думаешь они фряху не
> пилят подумай на досуге.

Вон там success story от всяких ластиков и редисок - как корпы у них нашару надергали кода, вернули фигу - все еще хотите им пермиссивную халяву устраивать? :)

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

25. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +6 +/
Сообщение от Аноним (36), 22-Сен-24, 10:46 
> rav1d
> написанный на языке Rust.

Assembly 65.3%
Rust 17.1%
C 16.1%

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

29. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Я (??), 22-Сен-24, 11:26 
на 17.1% безопаснее по памяти и лучше алгоритмы, чем остальные
Ответить | Правка | Наверх | Cообщить модератору

33. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +2 +/
Сообщение от Аноним (79), 22-Сен-24, 12:11 
В чем безопасТность заключается в ансейф блоках?
Ответить | Правка | Наверх | Cообщить модератору
Часть нити удалена модератором

42. Скрыто модератором  +3 +/
Сообщение от Аноним (79), 22-Сен-24, 12:32 
Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору

140. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Прохожий (??), 22-Сен-24, 22:38 
В том, что они выделены этим самым unsafe. То есть, их сразу видно.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

158. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (122), 22-Сен-24, 23:08 
Bыдeлeн тyт тoлькo ты и твoи клoyнcкиe кoммeнтapии
Ответить | Правка | Наверх | Cообщить модератору

44. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (37), 22-Сен-24, 12:43 

> Assembly 65.3%
> Rust 17.1%
> C 16.1%

То ли дело
> dav1d
> написанный на языке Си.
> Assembly 79.8%
> C 19.7%

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

45. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (45), 22-Сен-24, 12:52 
> То ли дело
>> dav1d
>> написанный на языке Си.

Пруфы будут?

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

123. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (37), 22-Сен-24, 20:29 
> Пруфы будут?

Пруфы чего тебе нужны, дорогой?
Посмотри в код что ли, ну или открой какую нибудь новость о dav1d:
> Код проекта написан на языке C (C99)
>

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

50. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от commiethebeastie (ok), 22-Сен-24, 13:37 
.v_w8_loop:
    vpbroadcastq        xm1, [srcq+ssq*1]
    lea                srcq, [srcq+ssq*2]
    vpblendd            xm2, xm1, xm0, 0x03 ; 0 1
    vpbroadcastq        xm0, [srcq+ssq*0]
    vpblendd            xm1, xm1, xm0, 0x0c ; 1 2
    punpcklbw           xm3, xm1, xm2
    punpckhbw           xm1, xm2
    pmaddubsw           xm3, xm6
    pmaddubsw           xm1, xm6
    pmulhrsw            xm3, xm7
    pmulhrsw            xm1, xm7
    packuswb            xm3, xm1
    movq       [dstq+dsq*0], xm3
    movhps     [dstq+dsq*1], xm3
    lea                dstq, [dstq+dsq*2]
    sub                  hd, 2
    jg .v_w8_loop
    RET

Нахера и зачем, когда это делается интринсиками?

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

58. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (45), 22-Сен-24, 14:15 
> это делается интринсиками

Для какого компилятора и какой версии?
Скорее всего асм-код генерируют (закрытой тулзой из закрытых исходников). Щас бы нетривиальные алгоритмы писать на асме миллионами строк кода.

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

93. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (93), 22-Сен-24, 17:08 
Это ты ещё скажи спасибо что этот асм код не из проприетари выдрали.
Ответить | Правка | Наверх | Cообщить модератору

28. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +3 +/
Сообщение от мявemail (?), 22-Сен-24, 11:18 
зачем оно надо, если rust - не в POSIX? было б куда интереснее увидеть это все на с99.
Ответить | Правка | Наверх | Cообщить модератору

32. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Rust Foundation (?), 22-Сен-24, 11:52 
> rust - не в POSIX

Это досадное недоразумение. Скоро исправим.

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

34. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (79), 22-Сен-24, 12:12 
Каким образом?
Ответить | Правка | Наверх | Cообщить модератору

73. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (122), 22-Сен-24, 15:07 
Твой posix давно почил в бозе так же как и вся идеология юникс. Один только сустемд чего стоит.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

85. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (-), 22-Сен-24, 15:54 
> Твой posix давно почил в бозе так же как и вся идеология юникс. Один только сустемд чего стоит.

POSIX как таковой ортогонален идеологиям unix и прочим systemd.

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

86. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (86), 22-Сен-24, 16:16 
>зачем оно надо?

наверное для Redox'а это надо, чтобы была POSIX-совместимость.

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

31. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (31), 22-Сен-24, 11:49 
То есть, они переписали их на rust не один раз, а два?
Ответить | Правка | Наверх | Cообщить модератору

41. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (17), 22-Сен-24, 12:29 
Кто они? Это две разных команды людей.
Ответить | Правка | Наверх | Cообщить модератору

43. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (79), 22-Сен-24, 12:33 
Задачка сколько раз две разных команды людей перепишут один и тот же код.
Ответить | Правка | Наверх | Cообщить модератору

105. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (37), 22-Сен-24, 18:29 
> То есть, они переписали их на rust не один раз, а два?

А сколько раз будет с учетом bsdutils, gnu coreutils, toybox, busybox, sbase?
Хотя не, это ведь си, значит другое!


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

35. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (35), 22-Сен-24, 12:12 
>и компилятора c99

Ну всё, теперь и компилятор си перепишут на расте!

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

53. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (52), 22-Сен-24, 13:55 
А безопасно нет будет.  
Ответить | Правка | Наверх | Cообщить модератору

48. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Анонимemail (48), 22-Сен-24, 13:27 
За пару месяцев освоил раст более или менее. Пилю на нем проект, пока написал около 5к строк всего. Очень мне нравится язык и экосистема. Недостатков в языке я особо не заметил, а вот в среде разработки они есть пока что, но не сильные. В итоге все очень нравится, свои проекты хоббийные я только на нем пилить далее буду, он прям хорошо подходит.
Ответить | Правка | Наверх | Cообщить модератору

70. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +6 +/
Сообщение от Аноним (122), 22-Сен-24, 15:04 
> 5к строк всего

Ничоси "всего". Большинство любителей шлепать формочки и прочие джаваскриптеры такого за всю жизнь не пишут.

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

96. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –5 +/
Сообщение от Аноним (7), 22-Сен-24, 17:20 
Откуда такие познания? Я просто напомню тебе, что это 5KLOC. Средний проект _начинающих_ любителей клепать формочки и джаваскриптеров в 10-20 раз больше (считая только собственный код ессно). Это буквально проект уровня привет мир. Справедливости ради, мои привет миры на расте в пределах 1000 строк. Мои сишные привет миры были на десятки тысяч строк. Ну, тут главное не задумываться о низкой эффективности разработки с растом (и последующей необходимости переписывать всё на плюсы). Некоторые утилиты вполне неплохо себя ощущают и на расте, если забыть про высокую ресрсоёмкость и странные проблемы с тулчейном. Главное тут, чтобы было приятно использовать и обновлять компоненты.
Ответить | Правка | Наверх | Cообщить модератору

102. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +2 +/
Сообщение от zk (?), 22-Сен-24, 18:18 
Это хело ворлд на 1000 строк? Врешь собака, код в студию!
Ответить | Правка | Наверх | Cообщить модератору

106. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –3 +/
Сообщение от Аноним (7), 22-Сен-24, 18:33 
Моя первая программа (самая первая) использовала curl с openssl, libxml2 и pcre2, висела в кроне и буквально печатала строку в лог в зависимости от ситуации. Плюс разбор аргументов, вывод сообщений и код, чтобы не падала в минимально нештатных ситуациях. Это уже тысячи строк. Ты какой-то странный.
Ответить | Правка | Наверх | Cообщить модератору

107. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –1 +/
Сообщение от Аноним (7), 22-Сен-24, 18:41 
Кстати, ознакомься с gnu hello.
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

111. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (111), 22-Сен-24, 18:56 
Коммент дня! :D
Ответить | Правка | Наверх | Cообщить модератору

125. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (7), 22-Сен-24, 20:54 
Не уверен, что ты хотел этим сообщить, но вот то, что местные писатели операционок в последний раз видели си в школе (и то, это был какой-нибудь борланд, с реальным общего имеющий достаточно мало), вполне вероятно. Им не помешало бы освежить в памяти, что такое си, и как он выглядит.
Ответить | Правка | Наверх | Cообщить модератору

156. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Прохожий (??), 22-Сен-24, 23:06 
С давным-давно морально устаревшим языком программирования Си интересно ознакамливаться разве что антропологам каким.
Ответить | Правка | Наверх | Cообщить модератору

110. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Наноним (?), 22-Сен-24, 18:52 
Да человек явно далек от программирования. Фантазии какие то)
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

113. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –2 +/
Сообщение от Аноним (7), 22-Сен-24, 19:00 
> Да человек явно далек от программирования. Фантазии какие то)

У тебя "операционки" на 300 строк, Мань. Блоб с "tcp/ip" и "менеджментом памяти" -- это не операционка, это простенькая лаба.

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

117. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Наноним (?), 22-Сен-24, 19:57 
У меня целая операционка, а у тебя хеллоуврот на 1000 строк. Улавливаешь разницу в моём профессионализме и собственной бeздapнocти?
Ответить | Правка | Наверх | Cообщить модератору

126. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (7), 22-Сен-24, 20:56 
Это ты называешь лабы операционками, в чём тут профессионализм?
Ответить | Правка | Наверх | Cообщить модератору

109. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Наноним (?), 22-Сен-24, 18:51 
> Справедливости ради, мои привет миры на расте в пределах 1000 строк.

Лет 20 назад я операционку свою писал на Си и она уместилась в чуть менее 300 строк. Могла в менеджмент памяти и даже tcp ip. Что ты там такого нaгoвнoкoдил на 1000 строк?

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

112. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –2 +/
Сообщение от Аноним (7), 22-Сен-24, 18:57 
Это как раз дело не хитрое. А ты вот пробовал писать корректный код? Или там хотя бы конкатенировать строки.
Ответить | Правка | Наверх | Cообщить модератору

116. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Наноним (?), 22-Сен-24, 19:56 
> А ты вот пробовал писать корректный код?

Мой код гораздо корректнее чем твoи кoммeнтapии

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

130. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (7), 22-Сен-24, 21:40 
>Мой код гораздо корректнее чем твoи кoммeнтapии

Оно и видно.

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

120. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (122), 22-Сен-24, 20:18 
> Справедливости ради, мои привет миры на расте в пределах 1000 строк.

Пиши адрес куда партию красных насадок на нос выслать

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

127. Скрыто модератором  +/
Сообщение от Аноним (7), 22-Сен-24, 21:04 
Ответить | Правка | Наверх | Cообщить модератору

152. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –1 +/
Сообщение от Прохожий (??), 22-Сен-24, 23:03 
> Это буквально проект уровня привет мир.

Эту оценку, конечно, нельзя назвать сколь-либо объективной. Потому что кроме собственных 5 тыс. строк может быть задействовано библиотек на 100 тыс. строк. И это уже очень далеко от проекта уровня "Привет, мир".

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

157. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (122), 22-Сен-24, 23:07 
> Эту оценку, конечно, нельзя назвать сколь-либо объективной.

Объективно тут только то что вы миcтеp клoyн здесь являетесь лишним

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

87. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (86), 22-Сен-24, 16:18 
>он прям хорошо подходит

а для чего он хорошо подходит, если не секрет?

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

141. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Прохожий (??), 22-Сен-24, 22:44 
Да, в общем, для всего практически, кроме узкоспециализированных областей, конечно (типа запросов к реляционным базам данных, например). Это язык программирования универсального назначения.
Ответить | Правка | Наверх | Cообщить модератору

154. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (122), 22-Сен-24, 23:05 
> кроме узкоспециализированных областей

Tвoя облaсть это циpк-шaпитo

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

151. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Анонимemail (48), 22-Сен-24, 23:03 
У меня два хоббийных проекта. 1. Это один децентрализованный веб сервис. 2. Это транслятор одного вида специализированных текстов в другой.
Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору

49. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (-), 22-Сен-24, 13:28 
>Проект сосредоточен главным образом на достижении соответствия требованиям спецификации POSIX.2024 и не планирует обеспечивать совместимость с утилитами GNU

Ясно понятно. Враги Свободы.

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

54. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Вы забыли заполнить поле Name (?), 22-Сен-24, 14:04 
Тьфу, даже переписать нормально не могут. Казалось бы держи-обводи, слабо связанный код, но нет. Никуда не годится, позор.
Ответить | Правка | Наверх | Cообщить модератору

76. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (122), 22-Сен-24, 15:10 
Свобода это отсутствие лицензии вообще. В остальном это не свобода, но ТЕ или ИНЫЕ ограничения.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

103. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от zk (?), 22-Сен-24, 18:20 
Свобода противоречивое слово.
Ответить | Правка | Наверх | Cообщить модератору

61. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (-), 22-Сен-24, 14:34 
> реализованы на ассемблере в виде unsafe-блоков
> (задействован ассемблерный код из dav1d)

Вот такое вот хреновое лето^W Rust :D

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

63. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (63), 22-Сен-24, 14:35 
Спам и DDoS - это превышение полномочий (abuse). Предлагаю перевод всего и вся на rust расмстаривать как аналогичное действие.
Ответить | Правка | Наверх | Cообщить модератору

67. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (122), 22-Сен-24, 14:52 
Со всеми этими нейросетями могли бы просто сразу переписать в машинные коды. Зачем посредник в лице яп?
Ответить | Правка | Наверх | Cообщить модератору

80. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +2 +/
Сообщение от Аноним (80), 22-Сен-24, 15:32 
Опять новость, что на расте что-то ПЕРЕписывают давно и успешно работающее.

Это симптомчик, потому что, как по мне, у нормального программиста есть куча идей что свое новое написать. Но видимо с нуля кодить на расте слишком сложно...

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

99. Скрыто модератором  +1 +/
Сообщение от Аноним (37), 22-Сен-24, 17:57 
Ответить | Правка | Наверх | Cообщить модератору

142. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Прохожий (??), 22-Сен-24, 22:47 
>  у нормального программиста есть куча идей что свое новое написать

Это называется NIH-синдром. Почему? Потому что всё давно уже написано. Другими словами, вряд ли такого программиста можно называть нормальным.

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

153. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (122), 22-Сен-24, 23:04 
> Это называется NIH-синдром.

В твoeм случае это называется клoyнcкий коммeнтapий

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

82. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (82), 22-Сен-24, 15:33 
Разве они уже не переписаны на zig?
Ответить | Правка | Наверх | Cообщить модератору

83. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (83), 22-Сен-24, 15:48 
>Дополнительно можно отметить анонс проекта rav1d, развивающего высокопроизводительный декодировщик формата кодирования видео AV1, написанный на языке Rust. Разработка ведётся через портирование на Rust кода декодировщика библиотеки dav1d, отличающейся высокой производительностью

Отлично, как допишут - можно будет обратно на си переписать. Будет безопасно: всё проверено растовым borrow-checkerом.

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

114. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (-), 22-Сен-24, 19:03 
> Отлично, как допишут - можно будет обратно на си переписать. Будет безопасно:
> всё проверено растовым borrow-checkerом.

Сиплюсплюсеры в соседней новости уже о чем-то догадываются :)

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

89. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (86), 22-Сен-24, 16:27 
интересная фраза - "проблемы в основном возникают в высокоуровневом коде разбора формата, а не в низкоуровневых операциях с данными". Получается, что низкоуровневые язык ассемблера и С гораздо надёжнее высокоуровневых языков?
Ответить | Правка | Наверх | Cообщить модератору

90. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (7), 22-Сен-24, 16:52 
>язык ассемблера и С

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

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

91. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 22-Сен-24, 16:53 
Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

108. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Наноним (?), 22-Сен-24, 18:46 
От квалификации зависит. Понятие надёжность слишком расплывчатое.
Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

148. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –1 +/
Сообщение от Прохожий (??), 22-Сен-24, 23:01 
Не всё зависит от квалификации. Часто надёжность зависит от используемых инструментов, потому что человеческий мозг не может не ошибаться, каким бы квалифицированным не был его носитель.
Ответить | Правка | Наверх | Cообщить модератору

150. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (122), 22-Сен-24, 23:03 
>  каким бы квалифицированным не был его носитель

C твoeй квалификацией только в циpкe-шaпитo выстyпaть

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

115. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Вы забыли заполнить поле Name (?), 22-Сен-24, 19:11 
> В настоящее время 55 развиваемых проектом утилит соответствуют POSIX и находятся на стадии покрытия тестами, в 22 утилитах обеспечена необходимая функциональность (но пока не реализовано покрытие тестами), 20 находятся на стадии чернового варианта, а работа над 44 утилитами ещё не начата.

И эти люди в ядро лезут...

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

119. Скрыто модератором  –2 +/
Сообщение от Аноним (118), 22-Сен-24, 20:01 
Ответить | Правка | Наверх | Cообщить модератору

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

132. Скрыто модератором  –2 +/
Сообщение от Аноним (-), 22-Сен-24, 21:42 
Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

124. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (-), 22-Сен-24, 20:53 
Они тоже оценили pest, я вижу, bc и awk на нём. И прально, лучший генератор парсеров. Меня чёт понесло последнее время в написание интерпретаторов, и pest это что-то.
Ответить | Правка | Наверх | Cообщить модератору

139. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (-), 22-Сен-24, 22:34 
> Они тоже оценили pest, я вижу, bc и awk на нём. И
> прально, лучший генератор парсеров. Меня чёт понесло последнее время в написание
> интерпретаторов, и pest это что-то.

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

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

128. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –1 +/
Сообщение от nume (ok), 22-Сен-24, 21:13 
Подобные проекты и испортили репутацию языка...
Ответить | Правка | Наверх | Cообщить модератору

143. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +2 +/
Сообщение от Аноним (-), 22-Сен-24, 22:51 
Репутацию конкретно этого языка портит его сообщество. Оно настолько таксичное, что подобное поведение некоторых товарищей среди апологетов других языков ещё нужно поискать.
Ответить | Правка | Наверх | Cообщить модератору

145. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –5 +/
Сообщение от Прохожий (??), 22-Сен-24, 22:56 
Причём здесь сообщество или отдельные его представители? Заслуга языка не в сообществе, а в его возможностях.
Ответить | Правка | Наверх | Cообщить модератору

146. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +1 +/
Сообщение от Аноним (-), 22-Сен-24, 22:58 
> Заслуга языка не в сообществе, а в его возможностях.

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

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

149. Скрыто модератором  +/
Сообщение от Аноним (122), 22-Сен-24, 23:01 
Ответить | Правка | К родителю #145 | Наверх | Cообщить модератору

144. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  –3 +/
Сообщение от Прохожий (??), 22-Сен-24, 22:55 
> испортили репутацию языка

Её, репутации, никогда и не было в головах многих, присутствующих здесь "экспертов". Потому что язык они осилить не смогли (или вообще даже не начинали). Поэтому по привычке списали всё на плохой синтаксис, хотя на самом деле проблема в них самих.

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

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

147. "Набор POSIX-утилит и декодировщик AV1, написанные на Rust"  +/
Сообщение от Аноним (122), 22-Сен-24, 22:59 
> экспертов

Tы глaвный из них cудя по кoммeнтaм.

> Прохожий

Шeл бы oтcюда куда шeл

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

134. Скрыто модератором  +/
Сообщение от Аноним (134), 22-Сен-24, 22:07 
Ответить | Правка | Наверх | Cообщить модератору

155. Скрыто модератором  +/
Сообщение от Вы забыли заполнить поле Name (?), 22-Сен-24, 23:05 
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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