The OpenNET Project / Index page

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



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

"Выпуск языка программирования Rust 1.44"  +/
Сообщение от opennews (??), 05-Июн-20, 11:53 
Опубликован релиз языка системного программирования Rust 1.44, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 05-Июн-20, 11:53   –5 +/
Пришлось собрать, плохо, что в Симанки теперь как и для Огнелиса он требуется. Долго очень собирается.(
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #37, #118

3. Сообщение от Gemorroj (ok), 05-Июн-20, 12:02   +15 +/
> отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #12, #30, #36, #39, #65, #74, #86, #99

4. Сообщение от sailorCat (?), 05-Июн-20, 12:07   +31 +/
В знак солидарности с жертвами полицейского насилия отказываюсь полноценно комментировать эту новость.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #58, #136

6. Сообщение от техник (?), 05-Июн-20, 12:17   +16 +/
В знак солидарности с рептилоидами установлю ещё 5 вышек 5G сверх плана!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32, #132

7. Сообщение от Аноним (7), 05-Июн-20, 12:17   +14 +/
C
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

8. Сообщение от заминированный тапок (ok), 05-Июн-20, 12:28   +14 +/
>В тексте анонса нового выпуска разработчики Rust ввязались в политику и демонстративно отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими против полицейского насилия, указав, что этот вопрос важнее обмена техническими знаниями.

опять.

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

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

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

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

9. Сообщение от заминированный тапок (ok), 05-Июн-20, 12:28   +10 +/
*это ещё более непредсказуемо, чем неопределённое поведение разыменования null-поинтера в C
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #22

10. Сообщение от заминированный тапок (ok), 05-Июн-20, 12:30   +11 +/
>Rust 1.44 в знак солидарности с протестующими против полицейского насилия, указав, что этот вопрос важнее обмена техническими знаниями.

это всё равно что нарисовать й на заборе в знак помощи голодающим в Африке

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

11. Сообщение от Аноним (11), 05-Июн-20, 12:31   +/
Кто собирается? Компилятор rust? Есть же универсальный бинарник который запуститься на любом
современном и не очень Linux, зачем собирать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #47

12. Сообщение от proninyaroslavemail (ok), 05-Июн-20, 12:32   –4 +/
Хрен не слаще редьки, я бы не стал симпатизировать им. Ну а то что open source с самого начала погряз в политике и корпорастии это и так понятно. Free Software тоже идёт такой же дорогой. Ожидать новое свободное хакерское движение думаю уже не придётся.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

13. Сообщение от Повидло19 (?), 05-Июн-20, 12:36   –4 +/
Чем Раст лучше Хаскеля:

1. Отсутствие сборщика мусора. Но его можно сделать руками.
2. Область видимости (pub (crate), и другие) уничтожает по крайней мере одну причину реэкспорта в Хаскеле.
3. Благодаря синтаксису трейтов программа на Расте читается слева направо сверху вниз: foo.bar().collect(), а не collect . bar $ foo как в Хаскеле.

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

14. Сообщение от proninyaroslavemail (ok), 05-Июн-20, 12:37   +2 +/
А что можно было ожидать от "open source" сообщества, которое на самом деле корпоративное с ног до головы? Закрытые продукты не в моде, но суть корпораций остаётся одна и та же на протяжении многих лет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #19

15. Сообщение от Аноним (11), 05-Июн-20, 12:38   +3 +/
Ну не все так плохо, в гит был закомичен полный changelog как обычно.
А вот те кто отвечают за соц. медиа решили выпендриться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #25

19. Сообщение от Аноним (19), 05-Июн-20, 12:50   +/
Мозилла чем не корпорация? Раст это продукт сообщества, а вполне себе компании.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #42

20. Сообщение от АнонимЮ (?), 05-Июн-20, 12:51   –1 +/
> могли бы уже в знак протеста против загрязнения планеты и содидарности с Греттой удалить из публичного доступа вообще весь Rust.

зачот

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

21. Сообщение от Ordu (ok), 05-Июн-20, 12:53   +/
> В парсер добавлена поддержка расширяемой схемы определения иерархии модулей. Например, следующая конструкция не приведёт к выводу ошибки, несмотря на фактическое отсутствие модуля "foo/bar/baz.rs" (семантически конструкция по-прежнему недопустима и может вызвать ошибку, но изменения можно увидеть и разобрать на уровне макросов и условной компиляции):

Чуть голову не сломал, пытаясь понять, но ишью https://github.com/rust-lang/rust/issues/64197 объясняет. Если cfg(FALSE) для top-level объявления mod, то надо заигнорить его весь целиком, включая вложенные mod'ы, а не ругаться что нет файлов содержащих эти mod'ы.

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

22. Сообщение от Аноним (22), 05-Июн-20, 12:56   +7 +/
теперь они должны разработать механизм защиты от собственного UB, выходов за пределы сознания, переполнения градусника неадеквата, разыменования CoC-ов и животноводство
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #111

23. Сообщение от user90 (?), 05-Июн-20, 13:05   +1 +/
Им видов скобок-то хватает ваще? Судя по остальному синтаксису, тут у них проблемы..
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #116

24. Сообщение от Аноним (1), 05-Июн-20, 13:10   –1 +/
Кто собирается? Компилятор rust? Есть же универсальный бинарник который запуститься на любом
современном и не очень Linux, зачем собирать?

Мне не хочется ставить bin, а собирается долго.)

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

25. Сообщение от anonymous yet another (?), 05-Июн-20, 13:16   +/
> Ну не все так плохо, в гит был закомичен полный changelog как обычно.

Не, ну как-то надо бы определиться: или ChangeLog или под git.
Зачем ChangeLog под VCS?

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

26. Сообщение от YetAnotherOnanym (ok), 05-Июн-20, 13:17   +4 +/
Для голодающих - обязательно с солью.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #146

27. Сообщение от fghj (?), 05-Июн-20, 13:24   +/
> Не, ну как-то надо бы определиться: или ChangeLog или под git.
> Зачем ChangeLog под VCS?

На самом деле это называется RELEASES https://github.com/rust-lang/rust/blob/master/RELEASES.md
То есть то что в GNU называется NEWS и от "git log" отличается что выделяются
только важные изменения и подробно описываются.

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

28. Сообщение от YetAnotherOnanym (ok), 05-Июн-20, 13:24   –2 +/
> следующая конструкция не приведёт к выводу ошибки, несмотря на фактическое отсутствие модуля

Балуете вы нас, барин, ох, балуете...

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

29. Сообщение от anonymous yet another (?), 05-Июн-20, 13:27   –3 +/
Browser и пакетный менеджер, встроенные в язык.

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #57, #73, #115, #121, #141, #157, #159

30. Сообщение от Аноним (30), 05-Июн-20, 13:29   +6 +/
>> отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими
>
> о боже, и эти моральными уродами оказались.

где же ты популярный китайский ЯП, без всего этого либерального блRдства

Все не любят составлять документацию. Вот и придумали отмазку.

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

31. Сообщение от Салатик Свежий (?), 05-Июн-20, 13:43   +/
В знак солидарности с кучкой антифа-бомжей, якобы митингующих против полицейских, которые якобы убили негра. Вся суть Общества Почитателей шести миллионов.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #88, #126

32. Сообщение от Салатик Свежий (?), 05-Июн-20, 13:47   –1 +/
Как раз вся эта свора обиженных яростно топит за 5G.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #41

33. Сообщение от anonymous yet another (?), 05-Июн-20, 13:49   +/
Так я и не считаю, что они в этом карго-культе одиноки.

Пока исходники расходились tarball'ами по ftp,
это имело смысл.

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

34. Сообщение от Аноним (34), 05-Июн-20, 13:56   +4 +/
> В тексте анонса нового выпуска разработчики Rust ввязались в политику и демонстративно отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими против полицейского насилия, указав, что этот вопрос важнее обмена техническими знаниями.

Я тоже поддерживаю протесты, потому что жестокость и безнаказанность полиции, а также расизм - серьезные проблемы в США и не понимают этого только люди, вроде местных диванных аналитиков. Но мера откровенно странная. Хватило бы поста в блоге в поддержку протестов и ссылки на него с главной страницы.

> Автоматическое управление памятью в Rust избавляет разработчика от манипулирования указателями

Можете убрать, наконец, эту провокационную строчку из анонсов? Во-первых, эта строчка постоянно кастует один и тот же набивший оскомину комментарий: "настоящий системный язык должен иметь прямой доступ к памяти и бла-бла-бла". Во-вторых, это просто неправда. По умолчанию в Rust оперирует умными указателями и ссылками (тип указателя, который в памяти представлен как сырой сишный указатель, но статически связан с временем жизни памяти, на которую указывает). При необходимости Rust может оперировать сырыми указателями через unsafe. Rust избавляет не от работы с указателями, а от ошибок в работе с ними (по умолчанию, ошибок можно наделать в unsafe).

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

36. Сообщение от Аноним (36), 05-Июн-20, 14:01   +4 +/
Плоховато у разработчиков раста с формальной логикой - я еще понимаю сделать мелкую пакость владельцам капиталов, но пользователи то такие же точно наемные работники.
Как идиотская отмазка не писать доки прокатывает)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

37. Сообщение от Аноним (37), 05-Июн-20, 14:08   +2 +/
А чего ты ожидал? Что они ради 1% пользователей будут париться об времени сборки и ради него потенциально подводить 99% пользователей при всплытии очередного эксплойта из-за use after free или отсутствия проверки границ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #55

38. Сообщение от Салатик Свежий (?), 05-Июн-20, 14:09   +4 +/
>расизм - серьезные проблемы в США

Anti racist is a Codeword for Anti White.

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

39. Сообщение от Аноним (37), 05-Июн-20, 14:11   +2 +/
Ты это написал так, будто у них есть вариант, лол. Либо ты с толпой, либо толпа против тебя, в этом же вся суть подобных маркетинговых "активистских" позиций.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

40. Сообщение от Аноним (36), 05-Июн-20, 14:11   –1 +/
Вот молодой человек, не нужно сравнивать теплое с мягким (системный ЯП и академический - Хаскелл) это несравнимые вещи.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #45, #78

41. Сообщение от Аноним (37), 05-Июн-20, 14:13   +/
Которая из?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

42. Сообщение от proninyaroslav (ok), 05-Июн-20, 14:14   +/
Ну так я раст имел ввиду тоже...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

45. Сообщение от Жёлтый Джек (?), 05-Июн-20, 14:26   +3 +/
Сам ты человек!

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

46. Сообщение от Аноним (37), 05-Июн-20, 14:28   +/
Вообще говоря, любой активизм это магнит психов и дoлбоёбов, странно удивляться что с обоих сторон куча неадекватов. Все, у кого голова на месте из подвалов в такую бучу ни за что не вылезут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

47. Сообщение от заминированный тапок (ok), 05-Июн-20, 14:31   +4 +/
зачем вообще собирать или запускать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #123

48. Сообщение от Аноним (-), 05-Июн-20, 14:35   +/
А слабо любителям этого язычка написать на нём брокер D-Bus? Хоть какая-то польза была бы, а не бесконечные разговоры о том, какой это хороший системный язык.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #67, #90

49. Сообщение от Аноним (49), 05-Июн-20, 14:38   +1 +/
>  демонстративно отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими против полицейского насилия, указав, что этот вопрос важнее обмена техническими знаниями.

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

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

50. Сообщение от Аноним (34), 05-Июн-20, 14:46   –5 +/
Ну-да, ну-да, шикарная риторика белых супремасистов: борьба с расизмом ущемляет наши права и нежные чувства. Я не из тех людей, которые уверяют, что расизма в сторону белых не существует и да, есть группы людей, которые настолько исполнены ненавистью и обидой, что хотели бы заставить всех белых отвечать за собственные ущемления (и таких ребят я не поддерживаю). Но только использование этого факта в качестве доказательства отсутствия расизма как проблемы сработает только на людях, у которых большие проблемы с логикой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #63, #76, #89

51. Сообщение от 1 (??), 05-Июн-20, 14:48   +3 +/
Чем Раст хуже Lisp

1-99 Мало скобочек

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

53. Сообщение от Аноним (53), 05-Июн-20, 14:59   +2 +/
> В тексте анонса нового выпуска разработчики Rust ввязались в политику и ...

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

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

55. Сообщение от Вы забыли заполнить поле Name (?), 05-Июн-20, 15:24   +/
Вряд ли дело в расте. Вон chromium тоже долго собирается. Просто они собирают их на билд агентах или используют распеределенный кэш, а локльно тем более 1 раз оба будут долго собираться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #105

56. Сообщение от Вы забыли заполнить поле Name (?), 05-Июн-20, 15:26   +2 +/
Казалось бы причем тут хаскель?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #87, #142

57. Сообщение от Вы забыли заполнить поле Name (?), 05-Июн-20, 15:27   +2 +/
> Browser и пакетный менеджер, встроенные в язык.

Хочешь как в плюсах 20 систем сборки и header only library как в фича в 2020 году?

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

58. Сообщение от Аноним (58), 05-Июн-20, 15:36   +2 +/
В знак солидарности с жертвами либеральной пропаганды отказываюсь быть полноценным.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #75

59. Сообщение от suffix (ok), 05-Июн-20, 15:44   –2 +/
>не пол, цвет кожи, сексуальную ориентацию, гендер или размер мизинца на правой стопе

Всё равно хоть что-то абстрактное нужно ибо:

""Когда у общества нет цветовой дифференциации штанов, то нет цели! А когда нет цели — нет будущего!"

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

60. Сообщение от leap42 (ok), 05-Июн-20, 15:49   +/
>> Rust избавляет не от работы с указателями, а от ошибок в работе с ними (по умолчанию, ошибок можно наделать в unsafe).
> Rust избавляет ... от ошибок ...

Это кто такое заявляет? Mozilla например прямо заявляет обратное (если дословно, то они говорят о том что полное (подчеркиваю полное) переписывание Firefox на Rust приведет к снижению количества ошибок работы с памятью, возможно даже в разы, но эти ошибки останутся. А ведь память - это ещё далеко не все ошибки)

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

62. Сообщение от Аноним (62), 05-Июн-20, 15:54   +5 +/
Вы им только комменты с опеннета не показывайте, а то они разочаруются в жизни
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

63. Сообщение от kernel_party (?), 05-Июн-20, 15:55   +1 +/
Толерастия головного мозга.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #130

64. Сообщение от Аноним (34), 05-Июн-20, 15:57   +/
Ну так потому я и дифференцирую по личности и поступкам. Убийцы и насильники - вполне адекватный выбор класса людей для притеснений в целях поддержки гомеостаза общества. Но цвет кожи или пол - это уже какой-то рандомный бред.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #66

65. Сообщение от Аноним (11), 05-Июн-20, 15:58   +1 +/
Это вы просто не в курсе обстановки в Китае, там представьте себе тоже есть горячие темы.
И вполне могут какую-нибудь хрень учидить в рамках это чувак сказал что Тайвань это не Китай
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

66. Сообщение от suffix (ok), 05-Июн-20, 16:06   –1 +/
> Ну так потому я и дифференцирую по личности и поступкам.

Это не абстрактная дифференциация !

Всё равно обществу нужны отроконечники vs тупоконечники.

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

67. Сообщение от Аноним (36), 05-Июн-20, 16:06   +/
Они не могут, оне заняты, пишут новости о новых версиях раста на опеннет)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

68. Сообщение от Аноним (34), 05-Июн-20, 16:09   +2 +/
Обществу неадекватов - возможно. Вмненяемому человеку о таком и думать смешно: "Так, надо бы найти рандомный внешний признак, по которому я буду людей чморить... стоп, чего?"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #69

69. Сообщение от suffix (ok), 05-Июн-20, 16:15   –1 +/
> надо бы найти рандомный внешний признак, по которому я буду людей
> чморить... стоп, чего?

Да, это плохо - именно поэтому срочно нужно единое правительство на всей Земле а "чморить" можно зелёных и чешуйчатых в дальнем космосе :)


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

70. Сообщение от kernel_party (?), 05-Июн-20, 16:25   +/
>срочно нужно единое правительство на всей Земле

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

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

71. Сообщение от Аноним (1), 05-Июн-20, 16:44   –2 +/
> Да, это плохо - именно поэтому срочно нужно единое правительство на всей Земле а "чморить" можно зелёных и чешуйчатых в дальнем космосе :)

Поговариваю, что будут на Луне полезные ископаемые добывать и создавать миллионы ихних денег. На земле уже все переоценено и перепродано. Начало положено - привет рептилоидам.)Звезда смерти не уничтожена...

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

72. Сообщение от Oh Yeah (?), 05-Июн-20, 16:57   –3 +/
Не откажутся, проблемы белых их не интересуют. Вот если в хохленде негра завалят или не да бог богоизбранного, тот тут конечно всё. Могут даже доступ к сайту заблочить с украинских айпишников.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

73. Сообщение от Аноним84701 (ok), 05-Июн-20, 17:25   +1 +/
> Browser и пакетный менеджер, встроенные в язык.

А где именно оно там в спеках,
https://doc.rust-lang.org/1.3.0/reference.html
не подскажите?

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

74. Сообщение от Аноним (-), 05-Июн-20, 17:31   +/
> где же ты популярный китайский ЯП, без всего этого либерального блRдства

Вон там в соседней новости есть ДРАКОН. Пользуйся!

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

75. Сообщение от Аноним (-), 05-Июн-20, 17:32   +/
Ух ты, круто!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

76. Сообщение от Аноним (76), 05-Июн-20, 17:32   +/
>  шикарная риторика белых супремасистов: борьба с расизмом ущемляет наши права и нежные чувства. Я не из тех людей, которые уверяют, что расизма в сторону белых не существует и да

Да что ты, какой расизм. Они просто играются.
https://www.youtube.com/watch?v=XeyUAoe9JRw

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

77. Сообщение от Аноним (-), 05-Июн-20, 17:34   –2 +/

mdbook v0.3.2 (/Users/src/rust/mdbook)
   ├── ammonia v3.0.0
   │   ├── html5ever v0.24.0
   │   │   ├── log v0.4.8
   │   │   │   └── cfg-if v0.1.9
   │   │   ├── mac v0.1.1
   │   │   └── markup5ever v0.9.0
   │   │       ├── log v0.4.8 (*)
   │   │       ├── phf v0.7.24
   │   │       │   └── phf_shared v0.7.24
   │   │       │       ├── siphasher v0.2.3
   │   │       │       └── unicase v1.4.2
   │   │       │           [build-dependencies]
   │   │       │           └── version_check v0.1.5
   ...

Тут, определенно, выход за границы буфера. И таким программам никакой ЯП не поможет.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #81

78. Сообщение от Аноним (-), 05-Июн-20, 17:36   +2 +/
Да какой он системный с такими конструкциями и каргокультом для смузихлебов?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

79. Сообщение от Аноним (79), 05-Июн-20, 17:46   –3 +/
> ... обеспечивает автоматическое управление памятью ... обходясь без использования сборщика...

Так не может быть от слова совсем. :) Автоматическое управление это и есть сборка мусора.

Наверное, имелось в виду, что сборщик мусора не является отдельным потоуом исполнения как это бывает в .Net, например.

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

80. Сообщение от anonymous yet another (?), 05-Июн-20, 17:59   –1 +/
> А где именно оно там в спеках,
> https://doc.rust-lang.org/1.3.0/reference.html
> не подскажите?

Второй (а иногда и первый) абзац любой новости про Rust.

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

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

81. Сообщение от burjui (ok), 05-Июн-20, 17:59   +/
Аноним вылез из криокамеры и с удивлением обнаружил, что в 2020 году не пишут всё с нуля, а используют библитеки, в т.ч. разработчики библиотек. Кто-нибудь, налейте ему горячего чая.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77

82. Сообщение от Аноним (34), 05-Июн-20, 18:04   +1 +/
Ну, можете считать, что у Rust статический сборщик мусора, опирающийся на модель владения и RAII, если вам так больше нравится (на самом деле Rust ничего не знает про сборку мусора, просто дает семантику для написания умных указателей, которые освобождают память по вызову деструктора, который происходит в конце времени жизни объекта, а этот момент известен на этапе времени компиляции). В общем случае это мало чем отличается от ручного освобождения памяти программистом в C/C++.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #95

83. Сообщение от anonymous yet another (?), 05-Июн-20, 18:09   –1 +/
> Хочешь как в плюсах 20 систем сборки и header only library как в фича в 2020 году?

В _плюсах_, если кто не заметил, нет ни одной системы сборки.
_НИ_ОДНОЙ_.

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

84. Сообщение от Аноним84701 (ok), 05-Июн-20, 18:13   +1 +/
>> А где именно оно там в спеках,
>> https://doc.rust-lang.org/1.3.0/reference.html
>> не подскажите?
> Второй (а иногда и первый) абзац любой новости про Rust.
>> Для распространения библиотек, обеспечения сборки и управления зависимостями проектом развивается пакетный менеджер Cargo

Даже из этой "надписи на заборе" как-то не очевидно, что оно "встроенно в язык".

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

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

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

85. Сообщение от Фантик Хруста (?), 05-Июн-20, 18:49   +/
В расте автоматическое управление памятью без сборки мусора
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

86. Сообщение от Kuromi (ok), 05-Июн-20, 19:07   –1 +/
Вы так говорите как будто круто, когда полицаи сажают кого хочешь на бутылку. То что это норма в одной отдельно взятой стране не значит что должно быть нормой везде. Американцы как раз таки все верно делают, у силовых структур ВСЕГДА есть поползновения в сторону увеличения своих полномочий и уменьшения ответственности. Сейчас, с "интересным" президентом Трампом, у которого откровенно этатистские замашки полицеские опять зялись за старое (это далеко не первый "бунд" в истории США на ему произвола полиции) и общество как бы показывает им что не согласно.
Толи дело в РФ, 1-ого июля все организованными колоннами сделают одобрямс, бурча и ворча на кухнях до и после. Вот это порядок, вот это я понимаю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #92, #97, #139

87. Сообщение от Повидло19 (?), 05-Июн-20, 19:12   –1 +/
Да, это сложна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

88. Сообщение от Аноним (-), 05-Июн-20, 19:39   +1 +/
Честно скажу, мне стыдно теперь писать слово rust. Вдруг меня свяжут с этой тусовкой гомо-негро-фемо-кратов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #127

89. Сообщение от Аноним (-), 05-Июн-20, 19:49   +/
Уже реально существующие квоты рабочих мест черным, бабам и геям - отвратильны. Они унижают эти слои населения, ставят их вровень с реально слабыми и уязвимыми группами людей как инвалиды и пожилые. А такиже отбирают у последних источники выживания.

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

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

90. Сообщение от Forth (ok), 05-Июн-20, 20:02   +/
Есть какие-то проблемы с существующими?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #102

91. Сообщение от Аноним (-), 05-Июн-20, 20:34   +2 +/
Самое забавное как они это оправдывают - "Поскольку сообщества неотрывны от политики.."

Почему бы им порноролики тогда к новостям не прикладывать? Или рецепты блюд для пожрать?

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

92. Сообщение от _ (??), 05-Июн-20, 20:40   +2 +/
А ты не задумывался что их "борьба за равенство и справедливость "  _ВСЕГДА_ выливается в банальные грабежи магазинов?!? :-D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #106, #112, #124

93. Сообщение от ann (??), 05-Июн-20, 21:25   +2 +/
"... ввязались в политику и демонстративно отказались публиковать полноценный обзор изменений ..."

В этом весь раст.

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

94. Сообщение от ann (??), 05-Июн-20, 21:28   +1 +/
А написать то на нём уже чего дельного написали чтобы посмотреть можно было? Или до сих пор скобки считают?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #107

95. Сообщение от ann (??), 05-Июн-20, 21:32   +/
Наминутку в клюсах это уже есть ой как давно. И уже ой как давно можно не заниматься ручным выделением и освобождением.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82 Ответы: #101

96. Сообщение от ann (??), 05-Июн-20, 21:34   +/
А что, идея. Сейчас вброшу
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

97. Сообщение от Java omnomnom your memory linux (?), 05-Июн-20, 21:50   +6 +/
Ну да чувак был под наркотой с 9 судимостями, где последняя это угроза жизни беременной женщине, и вот из-за его смерти все стали моралистами аж до жопы, так и видно, что всему миру было откровенно п..й на чувака лишь бы побить себя в грудь показывая миру какие мы правильные при этом ломая через своему ближнему. 10/10.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #98, #125

98. Сообщение от Java omnomnom your memory linux (?), 05-Июн-20, 21:51   +/
Череп*
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97

99. Сообщение от заминированный тапок (ok), 05-Июн-20, 21:56   +/
>о боже, и эти моральными уродами оказались.

где же ты популярный китайский ЯП, без всего этого либерального блRдства

кстати очень зря вы так

подобную дичь "Блокируем то-то, то-то, в знак содидарности с тем-то" (хотя одно с другим никак не связано) как раз я заметил во время протестов в каитйском Гонконге

(вебсервисы, приложения или ещё что-то самозаблокировались не по тех.причинам, а по политическим)

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

100. Сообщение от заминированный тапок (ok), 05-Июн-20, 21:57   +/
так что, если мир и е____ся, то целиком и полностью
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

101. Сообщение от Аноним (101), 05-Июн-20, 22:31   +/
Ну, во-первых, в Rust все умолчания безопасны и нельзя нафакапить случайно, а не как в C++, когда безопасное подмножество языка приклеено где-то сбоку. Во-вторых, на данный момент даже безопасные примитивы C++ не дают достаточных гарантий, насколько я знаю. Ну, т.е. возьмем тот же unique_ptr: если сделать на нем std::move в другую переменную, старая не инвалидируется и в нее ляжет nullptr, что позволяет легко словить сегфолт, если случайно ее разыменовать. В Rust move работает по умолчанию и он инвалидирует предыдущего владельца.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #108, #113, #133

102. Сообщение от Аноним (-), 05-Июн-20, 22:47   +2 +/
Они же на Си, а это, если верить растоманам, небезопасно. Плюс вот это вот: https://lkml.org/lkml/2015/4/27/649 Это, правда, исправили в https://github.com/bus1/dbus-broker но оно тоже на Си, а не на расте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #117

103. Сообщение от Аноним (-), 05-Июн-20, 22:58   +/
Как и зацикливание на одной задаче с игнорирование окружения и системных сигналов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

104. Сообщение от Аноним (-), 05-Июн-20, 23:00   +/
Один из немногих его плюсов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #160

105. Сообщение от Аноним (37), 05-Июн-20, 23:00   +/
Ну, раст действительно компилируется дольше тех же плюсов, статический анализ встроенный в язык всё же не та фича, которую можно погасить флагом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

106. Сообщение от Ordu (ok), 05-Июн-20, 23:07   –3 +/
А разве это так важно? Можно посочувствовать владельцев магазинов, они страдают от этого больше всех. Но властям это тоже нафиг не надо, полиции это нафиг не надо, страховым компаниям, кстати, это тоже нафиг не надо, а это значит, что если народ выходит грабить магазины, когда несогласен с властью, то у власти есть ещё один повод не вступать в конфликты с народом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92

107. Сообщение от Аноним (11), 05-Июн-20, 23:21   –2 +/
В соседних же новости пишут как включить рендеринг страниц наиguy в Firefox. Ну или VM от Amazon https://github.com/firecracker-microvm/firecracker
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #114

108. Сообщение от anonymous yet another (?), 05-Июн-20, 23:29   +/
move потому и move, что оставляет источник в состоянии, пригодном только для уничтожения. Но пригодном.

move можно написать (спроектировать) и плохо, но от таких вещей
Rust тоже не спасает (в смысле накосячить вполне тоже можно).

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

109. Сообщение от anonymous yet another (?), 05-Июн-20, 23:36   –1 +/
Оно конечно совершенно не очевидно. Одно без другого не построить и их не разделить при вменяемых усилиях. Что-то сродни модульному systemd.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

110. Сообщение от nelsonemail (??), 05-Июн-20, 23:38   +3 +/
>> разработчики Rust ввязались в политику и демонстративно отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими против полицейского насилия

что так слабо? а как же отказ от употребления смузи, посещения барбершопа, поездок на гироскутере,наконец?

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

111. Сообщение от Аноним (111), 06-Июн-20, 00:13   +/
Решается сменой системы владения. Скоро будет независимый Rust Foundation.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #137

112. Сообщение от Кирилл (??), 06-Июн-20, 01:59   +/
А иногда и штурмом Зимнего со всеми вытекающими.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92

113. Сообщение от СССР (?), 06-Июн-20, 02:03   +/
ты хлеб сам не реж ок, доверяй это хлеборезательной машине. а то ты ножик возьмешь в руку, захочешь кадык свой почисать и нечайно перережешь его. через дорогу тоже не переходи, ездий на метро, в футбол не играй, рыбу не лови, не дыши своими легкими, лучше под капельницу и аппарат для винтиляции, так все оно безопасней.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

114. Сообщение от Аноним (114), 06-Июн-20, 02:56   +/
А что-то дельного - написали?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107

115. Сообщение от Вебмакака (?), 06-Июн-20, 06:39   –1 +/
Пришло время интегрировать 5 систем сборки
Билдсистемы сами не сынтегрируются
Настрой кроскомпиляцию, настрой ее ещё раз
Зачем нужна единая система, у меня нет времени чтобы разбираться с ней
Лучше ещё раз настроить автотулы, симейк и кастомные мейкфайлы для сборки
Я настраиваю этот зоопарк для каждого проекта
Каждый сетап занимает по 3 дня
Я живу активной и полноценной жизнью
Тупые растаманы одержимы удобством
Статический анализатор в IDE покрасил весь файл красным
Это же очевидно как это решить
Пришло время вытащить из 5 билдсистем дефайны и добавить в настройки среды
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

116. Сообщение от Анончик (?), 06-Июн-20, 11:21   +/
Хватает. Вы поди ещё и erlang боитесь, там тоже странные выражения и скобки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

117. Сообщение от Вебмакака (?), 06-Июн-20, 12:34   +/
Растаманы вам написали клиент на С, что вас не устраивает? True-death-primitive-linux-mitol-сишники никогда бы не стали с такой вызывающе антиюниксвейной миллениальской штукой как dbus связываться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102

118. Сообщение от Аноним (11), 06-Июн-20, 13:39   +2 +/
Ээээ , а вы понимаете что все современные компиляторы используют бинарники для bootstrap? Слышали о stage1, stage2 при сборе компиляторов?
То есть собираете вы rustc из исходников, а на самом деле запускаете левый бинарник на своё системе?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

119. Сообщение от segesg (?), 06-Июн-20, 14:31   +1 +/
политота и IT - несовместимы!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #128

120. Сообщение от Аноним (120), 06-Июн-20, 16:16   +/
Срочно запишись на Stepik/Coursera какой-нибудь, квалификацию повышать. Сборщик мусора - это сущность в языках, где zero-cost abstractions времени компиляции нет и есть жирный т.н. "рантайм" языка. Всякая ссанина типа Java/C# с виртуальной машиной, функциональная продрись типа Haskell. GC работает с задержками, память освобождает недетерминирнованно, в итоге кэш-промахи на ровном месте из-за фрагментации кучи.
Rust является эволюцией идей С++. В C++ RAII - это "идиома", паттерн, эксплуатирующий правило языка, что для объекта на стеке, если он покидает скоуп, в котором был определён, вызывается деструктор.
Думаю, очевидно, что "применить паттерн" - это человеческий фактор, и это программисту нужно страдать фигнёй и писать unique_ptr/shared_ptr/weak_ptr. То есть, у плюсовика вполне остается возможность выразить некорректную семантику владения памятью и получить утечки, будь он хоть синьор с 10 годами стажа, просто потому что у него голова болела, например, и он был невнимателен.
В Rust же некорректная семантика владения памятью НЕВЫРАЗИМА в принципе через синтаксис языка, по крайней мере, пока не лезешь в unsafe.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #135

121. Сообщение от Аноним (121), 06-Июн-20, 18:32   +/
Сейчас в большинстве языков программирования есть стандартный пакетный менеджер.
В c++ конечно нет, но там >30 лет строки изобретают.
браузер тоже много где есть. Как вы думаете зачем он там?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #140

122. Сообщение от Аноним (121), 06-Июн-20, 18:38   +/
Вышел самый ненужный и небезопастный язык в мире.
Разработчики языка были настолько глупы что встроили в него браузер и пакетный менеджер и ломают совместимость каждый день.
Не удивительно что он никому не нужен.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #129, #131

123. Сообщение от Аноним (123), 06-Июн-20, 19:52   +/
> зачем вообще собирать или запускать?

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

... думаете это шутка такая?
А любая шутка - это тоже кванты!

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

124. Сообщение от Kuromi (ok), 06-Июн-20, 20:32   –1 +/
> А ты не задумывался что их "борьба за равенство и справедливость "
>  _ВСЕГДА_ выливается в банальные грабежи магазинов?!? :-D

Как будто бы у нас не начали бы грабить магазины, будь возможность. Вспомните как на акции с ноутбукамив Эльдорадо народ месился. А так-то да, принцип "грабь награбленное" был всегда.

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

125. Сообщение от Kuromi (ok), 06-Июн-20, 20:38   –3 +/
> Ну да чувак был под наркотой с 9 судимостями, где последняя это
> угроза жизни беременной женщине, и вот из-за его смерти все стали
> моралистами аж до жопы, так и видно, что всему миру было
> откровенно п..й на чувака лишь бы побить себя в грудь показывая
> миру какие мы правильные при этом ломая через своему ближнему. 10/10.

Дело не в деталях, а в принципе. У них наркоты с судимостями, у нас достаточно стаканчик в омоновца кинуть. Суть не в том что "подозреваемый - известная сволочь", а то что нельзя превышать полномочия и устраивать "полицейскую справедливость" ни при каком основании, даже если эти основания по человечестки вроде как есть, потому что кончится это известно чем. Как вы думаете, почему в США суды принципиально не принимают доказательства добытые незаконным путем, левую прослушку там и тому подобное? Да потому что прими один раз и "активисты" начнут заваливать тебя подобным. Сначала слушать анчнут очень плохих людей, потом менее плоих, потому просто неудобных кому-то ну и кончится что всех. Впрочем, всех и так слушают уже. Но по закону, лол.

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

126. Сообщение от Аноним (138), 06-Июн-20, 21:50   +/
Жизни черных не имеют значения
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

127. Сообщение от Аноним (138), 06-Июн-20, 21:51   +/
Смузи буккакеров с куколдическими наклонностями
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88

128. Сообщение от Аноним (138), 06-Июн-20, 21:53   +/
еще как совместимы
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119

129. Сообщение от Аноним (138), 06-Июн-20, 21:54   +/
Rust сменил на посту покойный D, который был с теми же замашками, ждемс замену Rust
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122

130. Сообщение от Аноним (138), 06-Июн-20, 21:55   +/
Негролюбы в треде
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

131. Сообщение от RustIsUseful (?), 06-Июн-20, 22:15   +2 +/
Rust вполне годный язык программирования,вполне может пригодиться в системном программировании.
То, что язык программирования Rust сложный: никто не заставляет использовать все возможности языка программирования Rust.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122 Ответы: #134

132. Сообщение от Аноним (138), 06-Июн-20, 23:07   +/
Ты опоздал, я уже работаю на 6G
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

133. Сообщение от Аноним (138), 06-Июн-20, 23:10   –1 +/
Rust говно и точка
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

134. Сообщение от Аноним (138), 06-Июн-20, 23:12   +/
Я прям вспомнил про шаблоны C++ и прослезился, насколько же они опциональные были шо stl и boost прям обмазан ими с ног до головы... Кому вы врете?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #143

135. Сообщение от Аноним (138), 06-Июн-20, 23:14   +/
Окей бро, чем Rust лучше D?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120 Ответы: #150

136. Сообщение от Аноним (138), 06-Июн-20, 23:42   +1 +/
Белые американские куколды целуют ботинки неграм что они их простили, ты прикинь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

137. Сообщение от Аноним (138), 06-Июн-20, 23:43   +1 +/
LGBT Foundation обьединит под своей крышей мозилу, громоптицу и раст
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

138. Сообщение от Аноним (138), 06-Июн-20, 23:46   +1 +/
C++ пока еще гетеросексуален и разрабатывается белыми, поэтому не стоит
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #147

139. Сообщение от Аноним (138), 06-Июн-20, 23:47   +/
Почему только черные имееют право жить? А все остальные? Расизм? Не находишь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #145

140. Сообщение от Аноним (138), 06-Июн-20, 23:50   +/
зачем C++ пакетный менеджер? если он компилируемый в машинный(НЕПЕРЕНОСИМЫЙ МАШИНННОЗАВИСИМЫЙ) код? Это тебе не байткод жабы и шарфа и не скрипты пистона, здесь все по взрослому, будь добр компиль из исходников, которые тяни через git
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121 Ответы: #158

141. Сообщение от Аноним (138), 07-Июн-20, 00:03   +/
Вроде в Qt все тобой упомянутое уже есть
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

142. Сообщение от Аноним (138), 07-Июн-20, 00:04   +/
Такой же идеальный в вакууме
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

143. Сообщение от Fno (?), 07-Июн-20, 00:04   +/
если вам не нравится стандартная библиотека Rust, тогда можете отключить с помощь #[no_std]
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #134 Ответы: #144

144. Сообщение от Аноним (138), 07-Июн-20, 00:05   –1 +/
И обмазаться сишным API POSIX или Win32? Спасибо, но зачем мне раст?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143 Ответы: #154, #165

145. Сообщение от Kuromi (ok), 07-Июн-20, 00:15   –1 +/
> Почему только черные имееют право жить? А все остальные? Расизм? Не находишь?

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

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

146. Сообщение от Аноним (138), 07-Июн-20, 00:26   +/
И елочкой! Иначе не канон
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

147. Сообщение от Аноним (138), 07-Июн-20, 00:28   +1 +/
Погоди скоро снимут документалку про черного Страуструпа из Кении, а шо черный Маннергейм же был
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138

148. Сообщение от Аноним (138), 07-Июн-20, 00:29   +/
Slipknot People=Shit
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145

150. Сообщение от Аноним (120), 07-Июн-20, 01:18   +1 +/
Тем, что в D возможность выключить сборщик мусора чисто номинальная, если так сделаешь, то core библа языка будет течь - там все написано исходя из того, что память чистится внешней системой, считающей ссылки в рантайме. В Rust сборки мусора нет вообще, потому что язык сам по себе одна большая реализация RAII. Также в Rust механизм явных lifetime-ов и невероятно мощный borrow checker, который просто не позволит устроить гонку по данным или сослаться на переменную, которая уже почищена, и многое другое. Из проблем не сильно приятный синтаксис, к которому нужно привыкнуть, но синтаксис - дело второстепенное, главное механика, за ним стоящая.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135 Ответы: #163

151. Сообщение от Аноньимъ (?), 07-Июн-20, 01:34   +2 +/
1. Факта превышения полномочий установлено не было. Мент применял обычный примем который настоятельно рекомендуют применять именно в таких случаях.
2. Причина смерти потерпевшего так точно и не установлена.
3. Милиция не может физически функционировать не переступая грань закона. Хоть в самом гуманном государстве в мире, хоть где. Невозможно бороться с насильниками детей бандитами маньяками и просто даже наркоманами следуя букве закона и соблюдая вежливость.
4. Подобный несомненно прискорбный инцидент не является поводом для нарушения конституционного строя единственной в мире сверхдержавы на которой буквально завязана вся мировая экономика.

Про "активистов" вообще смешно.
Вы Бетмена нового смотрели? "Бэтмен: Начало", "Тёмный рыцарь" и особенно "Тёмный рыцарь: Возрождение легенды", посмотрите. Или пересмотрите.

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

153. Сообщение от коржик (?), 07-Июн-20, 06:48   +1 +/
Здорово начал же говорить, а закончил на бетмене...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #151

154. Сообщение от FreeYourMind (?), 07-Июн-20, 09:23   +/
а что мешает реализовать API POSIX на Rust?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144 Ответы: #164

156. Сообщение от Вы забыли заполнить поле Name (?), 07-Июн-20, 15:31   +/
>> Хочешь как в плюсах 20 систем сборки и header only library как в фича в 2020 году?
> В _плюсах_, если кто не заметил, нет ни одной системы сборки.
> _НИ_ОДНОЙ_.

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

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

157. Сообщение от Аноним (121), 07-Июн-20, 21:31   +/
Но в rust нету браузера в стандартной библиотеке
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

158. Сообщение от Аноним (121), 07-Июн-20, 21:36   +/
Только для c++ существую несколько реализаций репозиториев и компиляция в машинный код им не мешает. Между собой они конечно же не совместимы.
Пакетный менеджер нужен для удобства. Даже программисты С++ пытались решить проблему его отсутствия, но никогда не смогут.
В rust же стандартный репозиторий доступен сразу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #140 Ответы: #161

159. Сообщение от Аноним (121), 07-Июн-20, 21:44   +/
Пакетный менеджер есть во всех нормальных и не очень языках программирования. С одиним единственным репозиторием из которого доступны почти все библиотеки. Это реальность 10 и более летней давности.

Даже для С++ есть множество несовместимых между собой репозиторие и пакетных менеджеров.
Если вам лично не нужен cargo, не пользуйтесь.

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

160. Сообщение от Аноним (-), 07-Июн-20, 22:17   +/
Отвлечение ресурсов от основной цели без какого-либо смысла не является плюсом кмк. Также как и подставление (использование) своих пользователей под политику без их разрешения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

161. Сообщение от Аноним (138), 08-Июн-20, 03:16   +1 +/
Пакетный менеджер для управления исходниками уже давно создан и называется Git, если тебе нужна централизация то есть GitHub в котором есть ВСЕ!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #158 Ответы: #59

162. Сообщение от Аноним (138), 08-Июн-20, 03:18   +/
C++ комплируемый в машинный код, какой нахрен пакетный менеджер если он оперирует исходниками и компляцией под целевую архитектуру процессора?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #159

163. Сообщение от Аноним (138), 08-Июн-20, 03:19   +/
Синтаксис дело второстепенное? Ты это Haskell скажи
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #150

164. Сообщение от Аноним (138), 08-Июн-20, 03:21   +/
Мешает отдельный гемморой с указанием unsafe, а потом переключением в safe режим языка, в C++ есть нативная поддержка любых си-либ без геммороя
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154

165. Сообщение от Anonim (??), 13-Июн-20, 16:14   +/
А , с чего это руст себе присвоил std ? Может еще скажут что zstd архиваторы им принадлежат и они не видели ядра с zstd который создает .xz.zst архивы ? С какого рустеры присвоили себе технологию ядра другого человека ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144

166. Сообщение от Аноним (166), 30-Июн-20, 23:37   +/
Отлично!

>Will code move on to a language such as Rust?
>I'm convinced it's going to happen (c) Linux Torvalds

Пруф:
https://www.theregister.com/2020/06/30/hard_to_find_linux_ma.../

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


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

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




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

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