The OpenNET Project / Index page

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



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

"Выпуск crabz 0.7, утилиты для многопоточного сжатия и распаковки, написанной на Rust"  +/
Сообщение от opennews (??), 27-Окт-21, 14:29 
Состоялся выпуск утилиты crabz, реализующей многопоточное сжатие и распаковку данных, аналогично подобной утилите pigz. Обе эти утилиты представляют собой многопоточные варианты программы gzip, оптимизированные для работы на многоядерных системах. Сам же crabz отличается тем, что написан на языке программирования Rust, в отличии от утилиты pigz, написанной на C (и, частично, на C++), и демонстрирует значительный прирост производительности, в некоторых случаях достигающий 50%...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 27-Окт-21, 14:29   +10 +/
У тебя там фетиш на растишку? Специально мониторишь на гитхабе проекты на расте, чтобы сюда притащить?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #8, #23, #99

2. Сообщение от Аноним (2), 27-Окт-21, 14:31   –13 +/
Да. Минусы?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #35, #177

3. Сообщение от Аноним (3), 27-Окт-21, 14:31   –6 +/
rakz
Ответить | Правка | Наверх | Cообщить модератору

4. Сообщение от Аноним (4), 27-Окт-21, 14:31   –3 +/
Если нет дыр в безопасности, то можно использовать, почему бы нет?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9

5. Сообщение от data man (ok), 27-Окт-21, 14:34   +1 +/
crates, crabz... Что будет дальше?
Это просто крибле-крабле-бумс какое-то! (Растобас Барабаст).
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #19, #46, #53

6. Сообщение от Аноним. (?), 27-Окт-21, 14:35   –5 +/
Продолжаем течь и падать.

Вы в 50 человек обёртку вокруг https + pulse сделать не можете. Куда вам.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #39

7. Сообщение от anonimm (?), 27-Окт-21, 14:36   +/
Закопайте zip, используйте zstd.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11

8. Сообщение от Аноним. (?), 27-Окт-21, 14:36   +20 +/
Чувак, раст в принципе сам по себе чистый фетиш. Они вон обёртку вокруг https + pulse пол года аравой в 50 человек пишут. И оно падает.

Но конечно, это другое.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #37, #164, #172

9. Сообщение от Аноним. (?), 27-Окт-21, 14:38   –2 +/
Кто тебе сказал такую глупость что их нет? Оно вообще в стадии alpha0.

Ты ещё смотри чтобы он потом распаковать назад смог после упаковки. Это же растоманы. Распаковка это другое. Для этого потом отдельно будут пилить лет 10

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

10. Сообщение от Аноним. (?), 27-Окт-21, 14:40   +8 +/
gzip? xz многопоточность уже 100 лет как умеет и сжимает на порядок лучше.

-T, --threads=NUM   use at most NUM threads; the default is 1; set to 0
                      to use as many threads as there are processor cores

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

11. Сообщение от Аноним (11), 27-Окт-21, 14:42   +/
Ну, вообще, deflate сильнее жмёт. И ничто не мешает сохранять файлы в zip с zstd, потому что zip это архив, и zstd это не архив. Ну, кроме того, что этого нет в спеках (пока).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #94

12. Сообщение от Тинус Лорвальдс (ok), 27-Окт-21, 14:46   +7 +/
>По словам разработчиков...
>код, полностью написанный на Rust, что является более безопасным

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16, #103, #185

13. Сообщение от джаджа (?), 27-Окт-21, 14:46   –9 +/
Ещё бы хорошо, если браузеры умели нативно в xz
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #15

14. Сообщение от Аноним (15), 27-Окт-21, 14:48   –3 +/
А вы заметили что толко растоманы в новость добавляют сырой и не провереный софт но вседа приписывают "написано на rust"? Как буд-то это знак качества. А по факту это на данный момент знак недоделанности и сырости.

редох, втрая какая-то там, плеер этот падающий и зависающий. Теперь это вот в стадии alpha0

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

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

15. Сообщение от Аноним (15), 27-Окт-21, 14:49   +4 +/
Нафига это браузеру? Вообще фиалетово.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #20

16. Сообщение от Аноним (15), 27-Окт-21, 14:51   +1 +/
> Какого черта софт, написанный на ржавчине, вдруг стал более безопасным?

Так он и не стал (разве что более сырым и недоделанным). Это просто у них мантра такая.

> Цирк уехал, клоуны остались.

Не, мозг уехал, ржавчина осталась.

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

17. Сообщение от Rev (?), 27-Окт-21, 14:58   +4 +/
Как же хорошо, что комментарии неоссиляторов Раста с опеннета никак не влияют на развитие цивилизации и новых, инновационных, способов разработки ПО.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28

18. Сообщение от erthink (ok), 27-Окт-21, 14:58   +/
В бечмарках везде только время/скорость, но не увидел упоминания про степень сжатия.

Подразумевается что бекенд на rust жмет ровно также как zlib-ng ?

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

19. Сообщение от Аноним (19), 27-Окт-21, 15:00   +/
🦀
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #45

20. Сообщение от Аноним Анонимович Анонимов (?), 27-Окт-21, 15:00   +2 +/
Динамическое сжатие, для кеширования, статических данных. Уже довольно таки давно применяется и веб-серверами, и браузерами. За более подробной информацией проследуйте в любимый поисковик.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #158

21. Сообщение от Аноним (21), 27-Окт-21, 15:01   –3 +/
Ох уж эти комментаторы на опеннетике... Все засрут, все засрут...
На самом деле молодцы хлопцы, развивают экосистему, переписывают старое. Почет и уважение таким!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30

22. Сообщение от lufog (ok), 27-Окт-21, 15:08   +7 +/
У тебя фишка такая по 2-3 раза писать одно и тоже (практически слово в слово) в разных местах?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #27

23. Сообщение от QwertyReg (ok), 27-Окт-21, 15:13   +5 +/
У меня фетиш на горение.
А вам никто не мешает искать, переводить, адаптировать, проставлять ссылки и выкладывать новости, которые будут интереснее и полезнее моих, например.
Ну или воспользуйтесь формой обратной связи и потребуйте от администрации, чтобы они не выкладывали новости о Rust, о Wayland, о systemd, в общем, о прогрессе и новшествах. Будем месить POSIX в UNIX и обсуждать пугалки про Чебурнет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #178, #182

24. Сообщение от Fracta1L (ok), 27-Окт-21, 15:14   –6 +/
Зачёт, ТС, так держать, жги подошвы местным болотным сапогам))
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34

25. Сообщение от Фанат (?), 27-Окт-21, 15:17   –1 +/
К сожалению, сейчас время чукчей-пейсателей.
Ответить | Правка | Наверх | Cообщить модератору

27. Сообщение от Аноним (27), 27-Окт-21, 15:23   –1 +/
А чем я хуже растомана? Они же пишут свою мантру, вот и я тоже.

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

Глядишь и научаться с памятью рабоать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #36

28. Сообщение от Аноним (27), 27-Окт-21, 15:26   +8 +/
> Как же хорошо, что комментарии неоссиляторов C/C++ не влияют на создание действительно качественного софта на нормальном C/C++

Поправил. Не благодари.

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

30. Сообщение от Аноним (27), 27-Окт-21, 15:28   +1 +/
Какую экосистему? Где ты увидел экосистему для rust?

VSCode экосистема? Виджеты уже на расте завезли? Даже для emacs поддержка на уровне 70-х годов.

Садиься за язык и словно в 50-е попал.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #107, #166

33. Сообщение от QwertyGag (?), 27-Окт-21, 15:31   –4 +/
Дамы и Господа, все кто устал от спама на OpenNET.ru: пожалуйста поддержите данную петицию!

Заранее премного благодарен всем подписавшимся!

https://chng.it/vJvTCGJ9fD

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #38, #55, #56, #192

34. Сообщение от Тинус Лорвальдс (ok), 27-Окт-21, 15:32   +3 +/
На твоей точке сидения следы от подошв болотных сапог с прошлого раза ещё остались, а ты уже новых просишь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

35. Сообщение от Аноним (1), 27-Окт-21, 15:34   +3 +/
> Минусы?

Да уже набралось нескоько штук…

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #113

36. Сообщение от lufog (ok), 27-Окт-21, 15:34   +5 +/
Почему у тебя так горит то? Тебя в детстве Rust разработчики побили? Оправдание в стиле "я стал фанатиком, чтобы противостоять фанатикам" такое себе. Тем более что наиболее ярые из них скорей всего просто люди проходящие стадию юношеского максимализма. Как по мне, что С/С++ что Rust, просто инструменты, выбираешь какой удобней в конкретной ситуации, и используешь его.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #73

37. Сообщение от th3m3 (ok), 27-Окт-21, 15:35   –1 +/
У меня ни разу не упало.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #40

38. Сообщение от Тинус Лорвальдс (ok), 27-Окт-21, 15:36   +/
А ведь это прекрасная идея провести подсчет количества людей на опеннете с ржавчиной вместо мозгов! Молодец!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #43

39. Сообщение от th3m3 (ok), 27-Окт-21, 15:36   +2 +/
В каждом посте про Rust, будешь наяривать по 10 раз теперь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #41

40. Сообщение от Аноним (40), 27-Окт-21, 15:43   +4 +/
Потому что не запустилось?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #62

41. Сообщение от Аноним (40), 27-Окт-21, 15:44   –4 +/
Ну если это поможет бедняжкам с памятью. Вы ведь так страдаете бедненькие. Так всё плохо с памятью.

Потом спасибо скажате.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #54

43. Сообщение от Аноним (40), 27-Окт-21, 15:46   +/
+1
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

45. Сообщение от lufog (ok), 27-Окт-21, 15:49   +2 +/
Oh yeah mr Crabs!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

46. Сообщение от pashev.me (?), 27-Окт-21, 15:57   –1 +/
Public static void
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #48, #120

48. Сообщение от lufog (ok), 27-Окт-21, 16:01   +/
> Public static void

На void же только указатель можно держать, не? Или это какой-то мета юмор?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #143

50. Сообщение от НяшМяш (ok), 27-Окт-21, 16:02   +4 +/
Читаешь комментарии и такое ощущение, как будто половину комментаторов в детстве били ржавой трубой. А вторая половина ржавую трубу в детстве на морозе лизнула. Причём не обязательно языком...
Ответить | Правка | Наверх | Cообщить модератору

53. Сообщение от burjui (ok), 27-Окт-21, 16:08   +2 +/
То, что такие комментарии плюсуют больше других, наглядно показывает уровень местной публики. Обсуждаем, как звучат названия ЯП, библиотек и программ. Ахаха, хруст, крабз и т.п. Детский сад.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #78, #96

54. Сообщение от burjui (ok), 27-Окт-21, 16:10   +3 +/
Спасибо за что, за отсутствие нормальной дискуссии на форуме и бессмысленные срачи?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

55. Сообщение от Аноним (55), 27-Окт-21, 16:12   +1 +/
Юзерскрипт написал бы вместо петиции, раз такая проблема для тебя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

56. Сообщение от burjui (ok), 27-Окт-21, 16:13   –8 +/
В Спортлото ещё напиши.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #65

57. Сообщение от Аноним (57), 27-Окт-21, 16:17   +6 +/
Мы понимаем, что zlib-ng быстрее zlib, но все равно pigz c zlib сравним c  crabz zlib-ng.
Зырьте, наш стакан не разбивается о песок! А их стакан разбивается о бетон!
(да, мы понимаем, что бетон тверже песка).
Ответить | Правка | Наверх | Cообщить модератору

58. Сообщение от Аноним (58), 27-Окт-21, 16:17   +/
> crabz с бэкендом deflate_rust использует код, полностью написанный на Rust, что является более безопасным;

угу, только всего то падает на каждой панике, а так безопасный мамой клянусь!!!

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

59. Сообщение от Аноним (59), 27-Окт-21, 16:22   +/
>Good comments do not excuse unclear code
>Another misuse of comments is to provide information that should have been in the code.

А как откроешь растокод, так там комментариев поровну с кодом.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #60, #68

60. Сообщение от Аноним (-), 27-Окт-21, 16:28   –1 +/
https://github.com/mTvare6/hello-world.rs
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #64, #92, #109

61. Сообщение от Аноним (-), 27-Окт-21, 16:30   +/
> угу, только всего то падает на каждой панике, а так безопасный мамой клянусь!!!

"Это знают все!Мы все так подгора^W говорим, а значит это правда!" (с)

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

62. Сообщение от th3m3 (ok), 27-Окт-21, 16:32   –1 +/
> Потому что не запустилось?

Второй день юзаю. Ничего не зависало и не падало.

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

64. Сообщение от Аноним (-), 27-Окт-21, 16:33   +/
> https://github.com/mTvare6/hello-world.rs
> While this depends on more c code than rust(🚀) code to compile, because rust(🚀) is magically memory safe, now all c code is memory safe too

Ну вот, неосиляторы CS (и обычной логики) опять совсем-совсем не палятся.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #67

65. Сообщение от Аноним (65), 27-Окт-21, 16:35   +/
А вот и ещё одна растобляdь как говорит QwertyReg
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #83, #101

67. Сообщение от Аноним (65), 27-Окт-21, 16:39   –2 +/
> hello-world.rs
> this depends on more c code than rust

Ахахаха hello world depends on c

В этом всё растопохмелье.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #70

68. Сообщение от Аноним (-), 27-Окт-21, 16:39   +3 +/
>>Good comments do not excuse unclear code
>>Another misuse of comments is to provide information that should have been in the code.
> А как откроешь растокод, так там комментариев поровну с кодом.

Так ты осиль не только открывание, но и чтение.
https://doc.rust-lang.org/rust-by-example/testing/doc_testin...


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #69

69. Сообщение от Аноним (65), 27-Окт-21, 16:42   –2 +/
> Так ты осиль не только открывание, но и чтение.

Сказал неосилятор документации по C/C++

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #71

70. Сообщение от Аноним (-), 27-Окт-21, 16:44   +2 +/
>> hello-world.rs
>> this depends on more c code than rust
> Ахахаха hello world depends on c
> В этом всё растопохмелье.

Не стесняйся, расскаж: ты подгоревший автор, собиравшийся "тонко набросить" (но севший в лужу) или просто местный "сочувствующий" альтернативно одаренный?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #77

71. Сообщение от Аноним (-), 27-Окт-21, 16:46   +2 +/
>> Так ты осиль не только открывание, но и чтение.
> Сказал неосилятор документации по C/C++

Ну-ка ну-ка, покажи мне аналог док-тестов в сишке, о Великий Опеннетный Осилятор ...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #74

72. Сообщение от Аноним (72), 27-Окт-21, 16:46   +1 +/
> прирост производительности, в некоторых случаях достигающий 50%.
> в некоторых случаях

Маркетинг во всей красе.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #76, #100

73. Сообщение от Админ Анонимов (?), 27-Окт-21, 16:48   +6 +/
не мешай ему наполнять свою жизнь хоть каким то смыслом
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

74. Сообщение от Аноним (65), 27-Окт-21, 16:50   –1 +/
> Ну-ка ну-ка, покажи мне аналог док-тестов в сишке, о Великий Опеннетный Осилятор

А ты мне уже показал шаблоны с переменным количеством аргументов в rust о великий наркоман?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #79

76. Сообщение от Аноним (65), 27-Окт-21, 16:51   –1 +/
> в некоторых случаях

Когда файл пустой т.е.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #125

77. Сообщение от Аноним (65), 27-Окт-21, 16:52   –2 +/
Ну по крайней мозги себе не прокурил до полного заржавения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

78. Сообщение от data man (ok), 27-Окт-21, 16:55   +3 +/
Детский сад - это форкать GIMP.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #121

79. Сообщение от Аноним (-), 27-Окт-21, 16:57   +3 +/
>> Ну-ка ну-ка, покажи мне аналог док-тестов в сишке, о Великий Опеннетный Осилятор
> А ты мне уже показал шаблоны с переменным количеством аргументов в rust
> о великий наркоман?

Как-то ты резко спрыгнул с темы комментариев и док-тестов. Но ничего:
https://doc.rust-lang.org/rust-by-example/macros/variadics.html
обтекай.

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

80. Сообщение от Anonimus (??), 27-Окт-21, 16:59   –1 +/
А за счет чего код на rust быстрее? Пробовали дизассемблировать?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #85, #122, #170

82. Сообщение от Igor (??), 27-Окт-21, 17:01   –2 +/
Сейчас самая популярная новость по слову Rust - убийство оператора и ранение режиссёра на съемках фильма Rust из бутафорского оружия. "Как вы яхту назовете - так она и поплывет!"
Ответить | Правка | Наверх | Cообщить модератору

83. Сообщение от burjui (ok), 27-Окт-21, 17:02   +/
> растобляdь

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

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

84. Сообщение от Аноним (65), 27-Окт-21, 17:04   –4 +/
Тут модератор успел часть скрыть. Чудику вот с этим

https://doc.rust-lang.org/rust-by-example/macros/variadics.html

Ты походу полный неосилятор. Это кривое поделье и в подмётки не годится шаблонам.


А про док тесты я тебе отвечу.

https://github.com/onqtam/doctest

https://blog.jetbrains.com/rscpp/2019/07/10/better-ways-test.../

https://www.methodsandtools.com/tools/doctest.php

https://accu.org/journals/overload/25/137/kirilov_2343/

https://www.codeproject.com/Articles/1156938/doctest-the-lig...

https://www.reddit.com/r/cpp/comments/b4jo5u/doctest_the_lig.../

Обтекай

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

85. Сообщение от Аноним (65), 27-Окт-21, 17:05   +2 +/
За счёт технологии балабольство.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

86. Сообщение от Аноним (86), 27-Окт-21, 17:09   +/
Самое забавное что никто и не заметил в чём весь бор с rust. Не в языке дело. И хейтят не язык. Хейтят сообщество. Не все конечно такие, но вот из за таких как мудаков Fracta1L и QwertyReg вы все превращаетесь в мудацкое быдло.

Сами бы собрались да дали люлей этим дебилам и смотрешь сообщество стало бы здоровее и к языку отношение лучше.

А так он ассоциируется только с этими двумя мадацкими клоунами.

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

88. Сообщение от Аноним (-), 27-Окт-21, 17:15   +3 +/
> Тут модератор успел часть скрыть. Чудику вот с этим
> https://doc.rust-lang.org/rust-by-example/macros/variadics.html
> Ты походу полный неосилятор. Это кривое поделье и в подмётки не годится шаблонам.

Полноценные макросы с доступом к AST - "в подметки не годятся" и "кривое поделье"?
Сразу виден Глубокий Опеннетный Анализ и не менее Глубокое Знание темы.
Ты главное, погромче вопи, что неослиляторы - все остальные. Чтоб никто не перепутал!

>> аналог док-тестов в сишке
> А про док тесты я тебе отвечу.
> наскоро набрасал ссылок на плюсовые фреймворки
> Обтекай

А ты Эксперт! Великий! Впрочем, после "С/C++" и отчаянного юлежа, это было ожидаемо.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84 Ответы: #116

90. Сообщение от Аноним (90), 27-Окт-21, 17:21   +2 +/
>crabz с использованием бэкенда zlib идентичен pigz по производительности;
>crabz с использованием бэкенда zlib-ng до полутора раз быстрее, чем pigz;
>crabz с бэкендом rust незначительно (на 5-10%) быстрее pigz.

То есть примерно вся скорость из-за бекенда. Просто прекрасно.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #97, #98, #176

91. Сообщение от псевдонимус (?), 27-Окт-21, 17:26   –1 +/
вы всё про ncspot в десятый раз? я поставил вчера, пока ничего не упало и не повисло
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

92. Сообщение от lufog (ok), 27-Окт-21, 17:29   +/
Странный вброс, как и репозиторий, ​особенно интересно следующее:
- зачем там столько зависимостей? Это стеб? Типа Rust настолько никому не нужное говно, что на него наклепали 69936 пакетов, с библиотеками, биндингами, враперами, etc?
- зачем в исходнике пробелами и переносами исковеркана структура? Типа синтаксис Rust настолько говеный, что мы не нашли к чему прицепится, и по этому испортили его как могли рандомными отступами и портянками смищных комментариев?
А отчеты об уязвимостях в пакетах которые по сути являются обертками над не Rust кодом это вообще вин.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

94. Сообщение от Аноним (94), 27-Окт-21, 17:46   +/
На самом деле zstd жмет лучше, а в zip его поддержку добавили в версии 6.3.7.

http://mattmahoney.net/dc/silesia.html
https://pkware.cachefly.net/webdocs/APPNOTE/APPNOTE-6.3.7.TXT

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #95

95. Сообщение от Аноним (11), 27-Окт-21, 17:59   –1 +/
А, ну может быть. В моём infozip такого нет. Проблема zstd в том, что он работает хорошо только для лицепука, и для всех остальных он работает далеко не так хорошо (ты же не будешь крутить свои словари). Мне нравится его фича с расширенным окном, с ним он дедуплицирует до 2 гигов данных. deflate9 по-моему лучше жмёт на дефолте, если не выкручивать тормоза до уровня lzma9 (и всё равно это будет не lzma9, но может выгадать побольше из-за дедупликации опять же)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

96. Сообщение от data man (ok), 27-Окт-21, 18:06   –5 +/
> наглядно показывает уровень местной публики

https://github.com/burjui уровень понятен. Вы не самое сильное звено, прощайте!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #144

97. Сообщение от Ordu (ok), 27-Окт-21, 18:10   –1 +/
Все тормоза из-за бекенда. Фронтенд, как я понимаю, это ненапряжные операции типа разбора аргументов командной строки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90

98. Сообщение от Аноним (98), 27-Окт-21, 18:11   +1 +/
Зачем называть библиотеку концом-с-сзади?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90

99. Сообщение от Ordu (ok), 27-Окт-21, 18:16   +3 +/
> У тебя там фетиш на растишку?

Не, это наконец-таки нашёлся тролль, кому доставляет троллить растохейтеров опеннета. Задним числом даже удивительно, что такого не нашлось до сих пор: тут сотни хейто-комментов из-за любой новости с упоминанием раста, и десятки из-за любого упоминания раста в комментах.

> Специально мониторишь на гитхабе проекты на расте, чтобы сюда притащить?

Да, очень похоже на то. Я понять только не могу, чем ты недоволен? Он даёт возможность практиковать минутки ненависти. Самое то, что хочется растохейтерам, судя по всему. У вас есть возможность сделать друг-другу хорошо: он вам даёт поводов для минуток ненависти, вы кормите его отборной едой.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #114

100. Сообщение от lufog (ok), 27-Окт-21, 18:24   +2 +/
>> прирост производительности, в некоторых случаях достигающий 50%.
>> в некоторых случаях
> Маркетинг во всей красе.

Тут соглашусь странно выглядит учитывая что Rust и C++ в большинстве случаев в практически идентичны в дизассемблере.

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

101. Сообщение от lufog (ok), 27-Окт-21, 19:00   +1 +/
Чудной ты человек, других в матах порицаешь, не приводя при этом доказательств. И сам же извергаешь подобное... И зачем ты ники меняешь? Театр одного актера? Тебя же твой "стиль письма" с потрохами выдает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

102. Сообщение от Аноним (102), 27-Окт-21, 19:04   +1 +/
> с использованием бэкенда zlib-ng до полутора раз быстрее, чем pigz;

А zlib-ng написана на С :)
Т.е. это просто враппер над сишной либой. Увы, ничего нового.

> crabz с бэкендом rust незначительно (на 5-10%) быстрее pigz.

5-10%
И зачем? 5-10% вообще никого не спасут. Сделал бы быстрее zlib-ng, это другой разговор, но пока - увы, очередная бессмысленная поделка.

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

103. Сообщение от Аноним (-), 27-Окт-21, 19:13   +/
использование раст дает +100% к безопасности и устойчивости к ошибкам, используя ключевое слова unsafe добавляем ещё +100%. компилятор раст доступен только ограниченое количество процессоров, значит ошибок в нем меньше, ещё +100%
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #104, #159

104. Сообщение от Тинус Лорвальдс (ok), 27-Окт-21, 19:21   +2 +/
>+100%

"Да что, черт возьми, ты такое несёшь?"(с)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103 Ответы: #108

105. Сообщение от Аноним (105), 27-Окт-21, 19:31   +/
шо ж так у опеннетчиков так подгорает от раста?!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #110, #117, #128, #160

106. Сообщение от Аноним (-), 27-Окт-21, 19:31   –1 +/
>> с использованием бэкенда zlib-ng до полутора раз быстрее, чем pigz;
> А zlib-ng написана на С :)
> Т.е. это просто враппер над сишной либой. Увы, ничего нового.

Еще один местный чтец жопой, не знающий значения слова бэкэнд? Увы, ничего нового.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #126

107. Сообщение от lufog (ok), 27-Окт-21, 19:32   +/
Идея + Rust плагин от реактивных, вполне удобно, VSCode с Rust-analizer чуть меньше зашел, но тоже норм. Главное официальный Rust плагин для VSCode не ставить, он прям говно, но его вроде как с Rust-analizer смержить хотят, правда когда это произойдет, тайна покрытая мраком...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

108. Сообщение от Аноним (-), 27-Окт-21, 19:38   +/
>>+100%
> "Да что, черт возьми, ты такое несёшь?"(с)

Слишком много новостей с упоминанием раста - у местных "антирастовоеновсветаидобра!" от этого крышу снесло окончательно (и заодно разожгло жаркое пламя праведного негодования в одном месте - все темы за*рали).

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

109. Сообщение от Аноним (55), 27-Окт-21, 19:47   +/
Автор себя троллит на тему "в интернете кто-то не прав?"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

110. Сообщение от Аноним (110), 27-Окт-21, 19:51   –4 +/
Не любить Rust - причин много, но опеннетчики редко что толковое скажут, почему им не нравится та или иная вещь. Они так же и Wayland, PipeWire хейтят, а сказать, чем оно плохо - ни одной объективной причины, зато выдумок, свойственные более старым проектам, но не свойственны новым - вагон и тележка

Насчёт Rust скажу, что к его минусам можно отнести медлительность и раздувание размера программы. А то, что его Google проталкивают как только могут, заставляет ещё сильнее как нему относиться не самым лучшим образом. И плюс его проблема в том, что Rust снижает порог вхождения ценой производительности, что для языка программирования совсем не является нормой. Недаром проекты, которые переписывали на Rust, заново переписывали обратно на С/С++

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #167

111. Сообщение от Bdfybec (?), 27-Окт-21, 19:55   +/
> до полутора раз быстрее

маркетинговая риторика как-то совсем неуместна.

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

112. Сообщение от QwertyGag (?), 27-Окт-21, 20:17   –2 +/
Дамы и Господа, все кто устал от спама на OpenNET.ru: пожалуйста поддержите данную петицию!

Заранее премного благодарен всем подписавшимся!

https://chng.it/vJvTCGJ9fD

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

113. Сообщение от Аноним (2), 27-Окт-21, 20:23   –1 +/
Это какие же?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #162

114. Сообщение от User (??), 27-Окт-21, 20:44   +3 +/
Интересно, если Just 4 lulz замутить проект переписывания python'e на rust windows-only но opensource под bsd - будет ли в Австралии видно ЗАРЕВО, и на сколько упадут цены на газ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

115. Сообщение от Александр (??), 27-Окт-21, 20:52   –5 +/
Языки вроде Rust, где декларируемая безопасность связана с необходимостью освоения сложных концепций и вычурных синткасических конструкций, это языки, смотрящие в прошлое, и у них нет будущего. Они априрори предполагают ограниченные возможности компиляторов и вычислительных ресурсов и перекладывают .

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

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

rust
[rʌst]
1. сущ.
1) коррозия; ржавчина
rust protection — защита от коррозии
rust stain — пятно ржавчины, ржавое пятно
white rust — "белая ржавчина" (продукты коррозии, содержащие цинк)
2) бот. ржавчина (жёлто-оранжевые пятна на листах и стеблях растений в местах, где развиваются споры паразитных грибов)
3) разг. деньги
Syn:
money
4) моральное разложение; коррупция, продажность
Syn:
corruption
5) вредное влияние безделья, бездеятельности (на характер, способности)


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

116. Сообщение от Урри (ok), 27-Окт-21, 21:09   –2 +/
Все развивается по спирали. Сначала в лиспе были полноценные макросы с полным доступом к аст. Но им на замену пришли так называемые гигиенические макросы - которые существенно улучшили читабельность и очень упростили компилятор с оптимизатором. Прям очень-очень, сделав компилятор однопроходным.

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

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

117. Сообщение от Урри (ok), 27-Окт-21, 21:11   +2 +/
потому что его слишком упорно навязывают, выставляя этакой серебряной пулей, которая решит все проблемы.

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

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

118. Сообщение от Аноним (118), 27-Окт-21, 21:12   –2 +/
> с использованием бэкенда zlib-ng до полутора раз быстрее

Ну что, поздравляю растаманов с очередной успешно написанной обёртке к сишной проге!

> с бэкендом rust незначительно (на 5-10%) быстрее

Ожидаемо, что раст - значительно тормознутее Си.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #119, #133, #141

119. Сообщение от Аноним (118), 27-Окт-21, 21:15   +1 +/
Сишная zlib-ng до 43% быстрее раста!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

120. Сообщение от Анонимъ (?), 27-Окт-21, 21:27   +/
pub static PUBLIC_STATIC_VOID: () = ();

Компилируется, работает и даже имеет смысл (в определённом контексте).

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

121. Сообщение от Аноним (121), 27-Окт-21, 21:35   +/
форкать GIMP - это сложная и ответственная работа, которая призвана защитить мир от неправильных мыслей и слов
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78

122. Сообщение от Анонимъ (?), 27-Окт-21, 21:44   –1 +/
Дело не в микрооптимизациях. Можно написать тоже самое на C/C++ со сравнимой производительностью. Проблема в том, что реализовывать это всё на C/C++ на порядки сложнее. Ибо без встроенных в язык проверок придётся заморачиваться с полноценным аудитом и всем прочим. А потом это всё ещё и поддерживать надо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

123. Сообщение от AnonymousAnonymous (?), 27-Окт-21, 22:03   +1 +/
> Состоялся выпуск утилиты crabz
> На странице разработчиков есть подробное сравнение скорости

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

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

124. Сообщение от QwertyReg (ok), 27-Окт-21, 22:20   –3 +/
Всем шестерым, один из которых я?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112

125. Сообщение от Аноним (125), 27-Окт-21, 22:24   –1 +/
Тогда достигает 146%
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

126. Сообщение от Аноним (126), 27-Окт-21, 22:27   +/
zlib-ng написан на C, о чём новость вообще?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106 Ответы: #132

127. Сообщение от Аноним (127), 27-Окт-21, 22:27   +2 +/
> Языки вроде Rust, где декларируемая безопасность связана с необходимостью освоения сложных концепций и вычурных синткасических конструкций, это языки, смотрящие в прошлое, и у них нет будущего

То есть, основная твоя претензия к языку - это то, что тебе слишкам сложна и нипанятна, дайти чо папрощи! И кто здесь после этого неосилятор?

Ну и докапываться до названий это уж совсем когда докапаться больше не до чего. Просто напоминаю - Торвальдс изначально планировал назвать своё ядро Freax. Фрик (англ. Freak — ненормальный, также фанатик, человек, помешанный на чем-либо). Живи теперь с этим

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115 Ответы: #155, #157

128. Сообщение от Аноним (126), 27-Окт-21, 22:28   –1 +/
А причём тут rust? Людей возмущает хамство и враньё, а язык программирования тут не при чём.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #134

130. Сообщение от Аноним (130), 27-Окт-21, 22:40   –1 +/
Там основной код вынесен в crate-пакет gzp того же автора, который в отдельном репозитории https://github.com/sstadick/gzp
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #136, #138

132. Сообщение от Аноним (-), 27-Окт-21, 22:53   +/
>> можно подключать разные бэкэнды, в том числе и zlib-ng
> zlib-ng написан на C, о чём новость вообще?

Судя по комментам - о негодующих чтецах жопой.


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

133. Сообщение от Аноним (-), 27-Окт-21, 23:02   +2 +/
>> в отличии от утилиты pigz, написанной на C

...
>> crabz с бэкендом rust незначительно (на 5-10%) быстрее pigz.
> Ожидаемо, что раст - значительно тормознутее Си.

Бедолага. Тебя настолько припекло, что даже не сумел дочитать предложение до конца и бросился комментировать?


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118 Ответы: #135

134. Сообщение от анон (?), 27-Окт-21, 23:13   +1 +/
> А причём тут rust? Людей возмущает хамство и враньё, а язык программирования тут не при чём.

Первый же коммент:
> У тебя там фетиш на растишку?

Да и потом:
> О, пропукался.
> В этом всё растопохмелье.
> Ну по крайней мозги себе не прокурил до полного заржавения.
> ... в rust о великий наркоман?
> Эта труба в анальной дырени фрактала сейчас ржавеет успешно.
> Сразу обосранный фрактал видится
> Ну с памятью и мозгом явно получше чем у балабола наркомана.

Какая эталонная вежливость и правдивость!
Или как обычно - "это другое!"©?

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

135. Сообщение от Аноним (118), 27-Окт-21, 23:13   +/
Делить тебя в школе не научили? 1.5 на 1.05?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133 Ответы: #137

136. Сообщение от Аноним (118), 27-Окт-21, 23:16   +2 +/
зачем этот rape-пакет gzp, если сишная zlib-ng быстрее его на 43%?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130

137. Сообщение от анон (?), 27-Окт-21, 23:22   +/
> Делить тебя в школе не научили? 1.5 на 1.05?

А тебя - читать, понимать прочитанное, цитировать, сравнивать?
Ты сам "цитировал" (совершенно случайно обрезая конец)
>> crabz с бэкендом rust незначительно (на 5-10%) быстрее pigz.

Pigz - на си (и плюсах), но ты пишешь под "цитатой"
> Ожидаемо, что раст - значительно тормознутее Си.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135 Ответы: #140

138. Сообщение от AnonymousAnonymous (?), 27-Окт-21, 23:26   +1 +/
Ok, а что из себя представляет gzp ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130 Ответы: #188

139. Сообщение от Аноним (139), 27-Окт-21, 23:35   +2 +/
Хеллоуворлд
Ответить | Правка | Наверх | Cообщить модератору

140. Сообщение от Аноним (118), 27-Окт-21, 23:59   –1 +/
> бэкенд zlib-ng до полутора раз быстрее
> бэкенд rust незначительно (на 5-10%) быстрее

Внимание, вопрос: как соотносятся скорости сишного zlib-ng и растамановского кода? Насколько сишный zlib-ng оказался быстрее раста?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137 Ответы: #156

141. Сообщение от Аноним (141), 28-Окт-21, 01:07   +2 +/
> Ожидаемо, что раст - значительно тормознутее Си.

https://github.com/BurntSushi/ripgrep


ripgrep    rg -uuu -tc -n -w '[A-Z]+_SUSPEND'    388    0.096s
ugrep    ugrep -r -n --include='*.c' --include='*.h' -w '[A-Z]+_SUSPEND'    388    0.493s
GNU grep    egrep -r -n --include='*.c' --include='*.h' -w '[A-Z]+_SUSPEND'    388    0.806s

ripgrep    rg -w 'Sherlock [A-Z]\w+'    7882    2.769s
ugrep    ugrep -w 'Sherlock [A-Z]\w+'    7882    6.802s
GNU grep    LC_ALL=en_US.UTF-8 egrep -w 'Sherlock [A-Z]\w+'    7882    9.027s


Чей-то не видать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118 Ответы: #146, #147

142. Сообщение от Аноним (142), 28-Окт-21, 01:41   –1 +/
Весело наблюдать как рушатся песочные замки у "свидетелей сишки". Удобно. Выбираешь С/С++ любимым языком и на всю жизнь получаешь право высмеивать остальные языки, и старые и новые. Т.к. они гарантированно медленнее

И тут появляется раст.. Более совершенный и сравнимый по скорости. И весь красноокий прайд слетает с катушек. Посягнули на швятое! В исступлении приводят нелепые доводы за сишку и против раста, но только сильнее выставляют себя посмешищами

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

143. Сообщение от yurikoles (ok), 28-Окт-21, 01:49   +/
Так можно объявить функцию или метод. Например, точка входа в программу на Java должна иметь сигнатуру:

public static void main(String[] args)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #151

144. Сообщение от burjui (ok), 28-Окт-21, 02:37   –3 +/
Львиная доля написанного мной кода - коммерческая, поэтому вы это код никогда не увидите. Свои же личные проекты я выкладываю в общий доступ крайне редко, потому что они служат плацдармами для экспериментов, и мне не хотелось бы выкладывать код, который постоянно непредсказуемо меняется и не поддерживается в общепринятом смысле этого слова. Ну, а вообще, в мире огромное количество людей, которые лучше меня в практически любой области - в том числе, в программировании, и я просто генетически не способен достигнуть уровня тех, кто на самой вершине. Мне что теперь, расстраиваться из-за того, что какому-то прохожему с какого-то форума не нравится мой профиль на Github? 😂
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96

145. Сообщение от Аноним (118), 28-Окт-21, 02:42   +/
Мальчик, ты тоже не можешь сравнить x1.5 у сишной zlib-ng и всего x1.05 у раста?! Т.е. сишная zlib-ng на 43% (!) быстрее раста!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #142 Ответы: #148

146. Сообщение от Аноним (118), 28-Окт-21, 02:45   +/
А ты просто забыл сравнить с сишной zlib-ng
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141 Ответы: #150

147. Сообщение от Аноним (11), 28-Окт-21, 02:49   +/
Ты на жёстком диске проверь, рипгреп в 20 раз тормознее грепа. Потому то тупни писали. Ещё и крашится по кд.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141 Ответы: #149, #184

148. Сообщение от Нонимус (?), 28-Окт-21, 02:59   +/
Харэ, дядя, не позорься. Иди погляди какой там новый сборщик yobaMake выпустили. Который трясёт юнитами компиляции яростней чем 50 предыдущих
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145 Ответы: #153

149. Сообщение от Аноним (141), 28-Окт-21, 03:15   +/
> Ты на жёстком диске проверь, рипгреп в 20 раз тормознее грепа.

Рабочая машина с жестким диском? Ты бы еще бы на перфокартах предложил сравнивать.
> Потому то тупни писали.
>> man rg
>> -j, --threads NUM

Не, просто тупень запускал.
> Ещё и крашится по кд.

А не, походу не запускал - лишь провел "умозрительный эксперимент".


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147 Ответы: #152

150. Сообщение от Аноним (141), 28-Окт-21, 03:20   +/
>> crabz с бэкендом rust незначительно (на 5-10%) быстрее pigz.
> А ты просто забыл сравнить с сишной zlib-ng

А, как у фанатиков принято - допускаются лишь "правильные сравнение", остальное "не считаеца! Это другое!"


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

151. Сообщение от lufog (ok), 28-Окт-21, 04:16   +/
Ну я думаю человек бы обозначил что он имеет в виду метод, как-то так: public: static void(). Да и тут цепляться не к чему, статический ничего не возвращающий метод. А вот указатель на void выглядит забавно, если не понимать что это, не указатель на ничто, а указатель на не типизированные данные.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143

152. Сообщение от Аноним (11), 28-Окт-21, 04:44   +/
Я об этом и сказал, программа дно кривое. А крашится она постоянно, я пытался заменить хотя бы на ссд.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #168

153. Сообщение от Аноним (139), 28-Окт-21, 06:00   +/
По синтаксису rust в разы упоротей и redглазней сишки... так что вопрос а накой нужен раст? Остается открытым
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #148

154. Сообщение от Аноним (-), 28-Окт-21, 08:07   +/
Все те кто пишут на Расте создают пермиссивный сборник программного обеспечения. Кода с копилефтной лицензией на Расте ничтожно мало. Растаманы за разрешиловку, которая удобна проприетарщикам.

Код crabz имеет лицензию Общественного достояния. Мы - воины Свободы не имеем права расслабляться и снисходить до пермиссивки. Только мощная и несгибаемая линия копилефта спасёт этот Мир.

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

155. Сообщение от Ordu (ok), 28-Окт-21, 09:01   +/
> Ну и докапываться до названий это уж совсем когда докапаться больше не до чего.

Речь ведь о языке? Значит необходима филологическая аргументация, с отсылкой к толковому словарю. Ещё необходимо упомянуть, что rust происходит от протоиндоевропейского корня reudh, означающего "красный", "румяный". Без такого упоминания любое обсуждение качеств языка будет неполным.

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

156. Сообщение от Аноним (156), 28-Окт-21, 09:05   +/
Внимание, вопрос: как соотносятся скорости растового crabz с сишным pigz? Насколько растовый crabz оказался быстрее С?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #140

157. Сообщение от Александр (??), 28-Окт-21, 09:53   +/
> То есть, основная твоя претензия к языку - это то, что тебе
> слишкам сложна и нипанятна, дайти чо папрощи! И кто здесь после
> этого неосилятор?

Типичный ответ фанатов rust: они сразу пытаются лично оскорбить тех, кто критикует их любимый язык. Больше у них аргументов нет.  

По поводу простоты напомню: "Simplicity does not precede complexity, but follows it."
Простые и понятные концепции, это признак продуманности и завершенности решения.

А вот такое https://github.com/usagi/rust-memory-container-cs/raw/master...это явный признак того, что с концепцией что-то не то. Выглядит это все как набор костылей.

> Живи теперь с этим

Что за фантазии.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127 Ответы: #169, #173

158. Сообщение от Аноним (158), 28-Окт-21, 10:45   +/
Согласен с вами. Хорошо хоть zstd стандартизован, по степени сжатия конечно похуже, но с точки зрения затрат ресурсов лучше не придумать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

159. Сообщение от Аноним (-), 28-Окт-21, 11:20   +/
Удар! Вафель Лапкин гордится тобой! Плюс одна пара программистких чулок в день!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

160. Сообщение от Аноним (160), 28-Окт-21, 11:23   +/
Потому что тут больше пиара и болтовни. Банальный хайп. Это как я к одному массажисту ходил, будучи на 1 курсе, так он мне вместо воротника задницу массировал, уверяя, что всё в организме связано, и вообще делает бесплатно. Но после того, как он предложил сходить в театр, я больше к нему не ходил.
Язык интересный, но непрактичный: где библиотеки, фреймворки, сообщества, графический интерфейс... А для системного языка это больше как отобрать скальпель у хирурга, сказав, что он им может отрезать не то или порезаться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #171, #180

161. Сообщение от Аноним (141), 28-Окт-21, 12:11   +1 +/
> Все те кто пишут на Расте создают пермиссивный сборник программного обеспечения. Кода
> с копилефтной лицензией на Расте ничтожно мало. Растаманы за разрешиловку, которая
> удобна проприетарщикам.

Скажи, чем GPLv2/3 неудобна Амазону, Гуглу, Клаудфляри и прочим облачным проприетарщикам?

> Код crabz имеет лицензию Общественного достояния. Мы - воины Свободы не имеем

Код linux имеет лицензию Облачнопроприетарного достояния - хочешь, открывай что не жалко или неохота поддерживать самому, а хочешь - вообще ничего не открывай.
А так называемые "воены Свободы" закрывают на это глаза, даже не предпринимая попыток перевести Linux на AGPL. Как же так, а?


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

162. Сообщение от Аноним (162), 28-Окт-21, 12:25   +3 +/
У противников технологии подгорает. Одно не пойму чего заходить в такие новости
настрой себе фильтр (цензурирование Rust) и читай только важные+нужные новости
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113

164. Сообщение от Аноним (162), 28-Окт-21, 12:30   +/
> Они вон обёртку вокруг https + pulse пол года аравой в 50 человек пишут

Тебе то что? Сидят люди занимаются хобби по вечерам
поставили себе интересную задачу и решают

Если надо быстрее иди скачай Apache или что там тебе нужно и радуйся результату за 5 минут

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

166. Сообщение от Anonymus (?), 28-Окт-21, 12:51   +/
экосистему крейтов - готовых модулей. на плюсах о таком можно только что и мечтать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

167. Сообщение от lufog (ok), 28-Окт-21, 12:53   +/
Вопрос о какой медлительности идет речь? Rust перемалывается в LLVM и на выходе получается, выхлоп идентичный выхлопу из Clang например. А раздувание программы, связанно со статической линковкой по умолчанию, если сравнивать Rust бинарь со статически слинкованным сишным, то вес выходит +- одинаковый. Никто не мешает линковать динамически. Но, имхо, лучше все-таки подождать пяток лет, пока ABI не устаканится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110

168. Сообщение от Аноним (-), 28-Окт-21, 12:53   +/
>> man rg
>> -j, --threads NUM
> Я об этом и сказал, программа дно кривое.

Да нет. Учитывая, что сейчас норма в раб. машинках и ноутах - SSD, а в grep вообще нет никакой многопоточности - это у тебя кое что кривое, да и растет немного не оттуда.

> А крашится она постоянно,
> я пытался заменить хотя бы на ссд.

Ага, ага - крэшится только у тебя, но виноват злобный раст, а не кривизна манипуляторов мышкой.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #152 Ответы: #174

169. Сообщение от Анонимм (??), 28-Окт-21, 12:56   +/
> 4) моральное разложение; коррупция, продажность
> Syn:
> corruption
> 5) вредное влияние безделья, бездеятельности (на характер, способности)

...
> Типичный ответ фанатов rust: они сразу пытаются лично оскорбить тех, кто критикует
> их любимый язык. Больше у них аргументов нет.

Классический выброс метана от "антирастаманав" после симметричного ответа:
"Это другое! Вы ни панимаити!"

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

170. Сообщение от Anonymus (?), 28-Окт-21, 12:57   +/
потенциально компилятор может генерить более эффективный код за счет посвеместного инлайна и поскольку он обладает чуть большей информацией о коде благодаря семантике владения и лайфтаймам. и чем больше кода, тем сильнее эффект
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

171. Сообщение от lufog (ok), 28-Окт-21, 13:03   +1 +/
> где библиотеки, фреймворки

В GitHub, crates.io полистай.

> сообщества

Чего именно тебе не хватает в этом плане? Литература есть, вагоны примеров есть, на stackoverflow отвечают.

> графический интерфейс

Вагон библиотек, и оберток, хоть на чистом WinAPI пиши, если не хватает "острых ощущений".

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

172. Сообщение от Аноним (172), 28-Окт-21, 13:08   +1 +/
Что ещё взять с неадекватов пишущих на rust? Они не способны написать обёртку вокруг https, позор
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

173. Сообщение от Anonymus (?), 28-Окт-21, 13:12   +/
>По поводу простоты напомню: "Simplicity does not precede complexity, but follows it."
>Простые и понятные концепции, это признак продуманности и завершенности решения.

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

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

174. Сообщение от Аноним (11), 28-Окт-21, 13:29   +/
Да, да, "меня устраивает", "умвр", "вы все пасквили наводите и вообще криворуки" где-то я это уже слышал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #168 Ответы: #190

176. Сообщение от Аноним (176), 28-Окт-21, 16:25   +/
А вы что ждали, что утилиты _сжатия и распаковки_ будут отличаться по скорости ФРОНТэнда, а не бэкенда?
Сразу видно опеннетовского специалиста.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90

177. Сообщение от torvn77 (ok), 28-Окт-21, 16:40   +/
>Да. Минусы  

Ну раз ты его так хочешь то вот тебе минус.

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

178. Сообщение от torvn77 (ok), 28-Окт-21, 16:42   +/
>Ну или воспользуйтесь формой обратной связи и потребуйте от администрации, чтобы они не выкладывали новости о Rust, о Wayland, о systemd,  

Хм, а это мысль, может и попробую если появится такое желание.

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

180. Сообщение от Аноноша (?), 28-Окт-21, 20:07   +/
> так он мне вместо воротника задницу массировал

Это точно был массажист? :D

> Но после того, как он предложил сходить в театр, я больше к нему не ходил.

Правильно сделал. Один раз, не пи^W... вообщем правильно сделал

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

181. Сообщение от freehckemail (ok), 28-Окт-21, 21:05   +2 +/
Ну что я могу сказать.

Подача новости плохая. Зря делается упор на crabz. Автор не просто так характеризует crabz как proof-of-concept для пакета gzp. Дело в том, что crabz -- это банальный 500-строчник, являющийся не более, чем враппером. Инженерной ценности он не представляет.

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

Сравнение с pigz... Ну такое себе. Тамошние бенчмарки вряд ли выдерживают критику. Ну понятное же дело, что как можно crabz собрать с zlib-ng, так и pigz -- тоже. Но по табличке явно видно, что pigz с zlib-ng никто не пересобирал для корректности теста. Так что толку-то в таком бенче...

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

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

182. Сообщение от Аноним (182), 28-Окт-21, 21:30   +/
Жги!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

183. Сообщение от Онаним (?), 29-Окт-21, 00:39   +2 +/
Осталось совместить это с утилитой head.
Ответить | Правка | Наверх | Cообщить модератору

184. Сообщение от anonymous (??), 29-Окт-21, 10:17   +/
> Ещё и крашится по кд.

Тикет завели?

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

185. Сообщение от anonymous (??), 29-Окт-21, 14:54   +/
А еще автор сей новости, скромно опустил в предложении crabz with deflate_rust backend is using all Rust only code, which is in theory more secure / safe. словосочетание in theory
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

186. Сообщение от px (??), 29-Окт-21, 20:01   +/
Если это имплементация одного и того же алгоритма, то да, степень сжатия на одних и тех же данных с одинаковыми параметрами будет идентична. И даже более того, результат будет совпадать байт-в-байт, т.к. перечисленные алгоритмы детерминированные
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

187. Сообщение от InuYasha (??), 30-Окт-21, 03:13   +1 +/
Вот бы почаще писали про библиотеки для Си и плюсов...
Ответить | Правка | Наверх | Cообщить модератору

188. Сообщение от Аноним (118), 30-Окт-21, 21:34   +/
> что из себя представляет gzp ?

Что-то тупенькое, которое сишный zlib-ng обгоняет на 43%!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138 Ответы: #189

189. Сообщение от Аноним (190), 30-Окт-21, 23:17   +/
>> что из себя представляет gzp ?
> Что-то тупенькое, которое сишный zlib-ng обгоняет на 43%!

Эк тебя расперло. Сам лично писал zlib-ng или как обычно - из всех достижений лишь маечка "C4ever!"?

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

190. Сообщение от Аноним (190), 30-Окт-21, 23:20   +/
> Да, да, "меня устраивает", "умвр", "вы все пасквили наводите и вообще криворуки" где-то я это уже слышал.

Криворукий балабол, запускающий многопоточный поиск на hdd и удивленно вопящий "оно тормозит!",
где-то уже слышал, что он криворук и балаболист? Чудо-то какое!


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #174 Ответы: #191

191. Сообщение от Аноним (11), 31-Окт-21, 00:01   +/
Ты глуповат, других объяснений у меня нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #190

192. Сообщение от freehckemail (ok), 02-Ноя-21, 14:05   +/
> Дамы и Господа, все кто устал от спама на OpenNET.ru: пожалуйста поддержите данную петицию!

Чем вам, дорогие читатели, так сильно не угодил Rust?

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

Вы же предлагаете насадить цензуру на все новости про Rust. Ну это же бред, куда это годится?

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


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

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




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

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