The OpenNET Project / Index page

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



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

"Выпуск Rust 1.87"  +/
Сообщение от opennews (??), 15-Май-25, 23:04 
В день празднования десятилетия с момента выпуска языка программирования Rust 1.0 (проект Rust был основан в 2006 году, выпуск 0.1 был сформирован в 2012 году, а первая стабильная версия предложена в 2015 году) опубликован релиз  Rust 1.87. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки)...

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

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

Оглавление

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


3. "Выпуск Rust 1.87"  +4 +/
Сообщение от Аноним (-), 15-Май-25, 23:21 
Невероятный успех.
За 10 лет стать частью таких проектов как андроид и ядро линукса.
Мало какие языки могут таким похвастаться.
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск Rust 1.87"  +3 +/
Сообщение от PascalMan (?), 15-Май-25, 23:54 
> За 10 лет стать

Стал разве что предметом холивapов среди фopумных экспepтов всех мастей.

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

10. Скрыто модератором  +/
Сообщение от Ilon Mask (?), 16-Май-25, 00:15 
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (39), 16-Май-25, 03:13 
Ты наверное хотел сказать (кек)спертов?

Те самые, с притчей во языцах, С-шники?

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

43. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (43), 16-Май-25, 03:18 
> (кек)спертов

В следующий раз соску изo ртa вынь и повзрослей прежде чем постить, а то не ясно что ты там пролепетал из люльки дeтcкого caда.

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

51. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (39), 16-Май-25, 03:25 
Женой на кухне будешь командовать и указывать что ей делать.
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск Rust 1.87"  –2 +/
Сообщение от Аноним (12), 16-Май-25, 00:29 
Если сам себя не похвалишь, никто не похвалит.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

34. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 16-Май-25, 02:56 
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

5. "Выпуск Rust 1.87"  +7 +/
Сообщение от PascalMan (?), 15-Май-25, 23:52 
> Язык сфокусирован на безопасной работе с памятью

Ещё в турбопаскале под ДОС это всё можно было делать. В чём прикол? Только не говорите, что мол, в паскале это рантайм. Да, рантайм. Но если писать для bare metal что-то системное, то все эти фичи в Rust нафиг не нужны и вы всё равно пишете с unsafe.

П.с. https://imgur.com/a/W7BS5hp

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

7. "Выпуск Rust 1.87"  –1 +/
Сообщение от Bottle (?), 16-Май-25, 00:02 
Так прикол ещё в том, что Паскаль это делал безопасно и быстро на машинах того поколения, современные процы переварят подобные проверки в рантайме и не захлебнутся.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск Rust 1.87"  +/
Сообщение от ErrorSoft (?), 16-Май-25, 02:19 
На машинах того времени и операционнки не всегда были, и все было безопасно по умолчанию.
Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (43), 16-Май-25, 04:10 
Подскажи учреждение где готовят экспертов с таким уровнем экспертизы, чтобы десятой дорогой обходить этот гадюшник.
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск Rust 1.87"  –5 +/
Сообщение от Аноним (8), 16-Май-25, 00:02 
>> обеспечивается в Rust во время компиляции через проверку ссылок, отслеживание владения объектами, учёт времени жизни объектов (области видимости) и оценку корректности доступа к памяти во время выполнения кода.
> Ещё в турбопаскале под ДОС это всё можно было делать. В чём
> прикол? Только не говорите, что мол, в паскале это рантайм. Да,
> рантайм. Но если писать для bare metal что-то системное, то все
> эти фичи в Rust нафиг не нужны и вы всё равно
> пишете с unsafe.

Прикол тут видимо лишь в громком и унылом выпуске метана Военами Супротив Раста - причем каждый раз одной и той же тональности ...

Кстати, Воен(ы) - вы бы хоть разок посмотрели, что такое unsafe, что ли:


You can take five actions in unsafe Rust that you can’t in safe Rust, which we call unsafe superpowers. Those superpowers include the ability to:

    Dereference a raw pointer
    Call an unsafe function or method
    Access or modify a mutable static variable
    Implement an unsafe trait
    Access fields of a union

It’s important to understand that unsafe doesn’t turn off the borrow checker or disable any of Rust’s other safety checks: if you use a reference in unsafe code, it will still be checked. The unsafe keyword only gives you access to these five features that are then not checked by the compiler for memory safety.


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

11. "Выпуск Rust 1.87"  +5 +/
Сообщение от Аноним (11), 16-Май-25, 00:16 
Проблема рacта не в самом языке, а в его крайне тoкcичном сообществе. И интонация в твoeм кoммeнтapии тому ярчайшее доказательство.
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (14), 16-Май-25, 00:39 
Вот вот. Если бы не сообщество, язык многим бы зашел.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (43), 16-Май-25, 01:07 
> крайне тoкcичном сообществе

На реддите постоянно всплывают такие посты кстати, что люди из-за сообщества интерес к языку теряют.

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

33. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 02:53 
Пфф. Это либо откровенная ложь, либо рационализации, в тех случае когда реальная причина либо неизвестна самому говорящему, либо ему не хочется в ней признаваться.

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

Зачем оно вообще нужно это сообщество? Мне кажется, что есть две основные нужды, которые сообщество может удовлетворить. Во-первых, это ответы на вопросы, во-вторых совместная разработка. С "во-первых" если ты знаешь примеры тому, как люди не могут получить ответы на вопросы связанные с растом, то мне было бы интересно посмотреть, поскольку я не знаю как там дела с этим обстоят: я сам не задаю вопросы, если гугл не знает ответов на мои вопросы, я задаю их знакомым. С совместной же разработкой, какое тебе дело до сообщества? Ты общаешься с ограниченным кругом людей, а не с сообществом.

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

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

38. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (43), 16-Май-25, 03:13 
^^ Вот кстати типичный кoммeнт от токсика наполненный на 99% демагогией
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (49), 16-Май-25, 03:23 
И, конечно же, ты решил из-за него прекратить использование раста.
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (43), 16-Май-25, 03:25 
Kлoyн, завязывай дёргать роутер и писать с разных IP. Все твои коммeнтарии помечаются для модератора.
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (39), 16-Май-25, 03:29 
Дергаешь тут только ты. Точнее передергиваешь.
Да еще больная фантазия.
Ответить | Правка | Наверх | Cообщить модератору

63. Скрыто модератором  +/
Сообщение от Аноним (-), 16-Май-25, 03:42 
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

54. Скрыто модератором  +/
Сообщение от Аноним (39), 16-Май-25, 03:26 
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

52. "Выпуск Rust 1.87"  +1 +/
Сообщение от Bottle (?), 16-Май-25, 03:25 
Что удивительно, потому что Реддит это та ещё эхокамера.
Видимо, растосектанты настолько достали "своих", что их критикуют даже там.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

56. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (43), 16-Май-25, 03:28 
Кстати иам в коммeнты под постом обязательно сиюминутно налетают растовики и начинают разводить демагогию в своём стиле и лайкают друг-друга. Серьезно кажется, что это какая-то агрессивная ceкта. Больше ни в одном комьюнити из других языков такого не видел.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (-), 16-Май-25, 00:03 
> Ещё в турбопаскале под ДОС это всё можно было делать. В чём прикол?

Ну... можешь писать на турбопаскале под ДОС, кто ж тебе запрещает)

> Только не говорите, что мол, в паскале это рантайм. Да, рантайм. Но если писать для bare metal что-то системное, то все эти фичи в Rust нафиг не нужны и вы всё равно пишете с unsafe.

А если нет) Чо если нет?

Надеюсь раст исправит хотя бы ошибки вида "28 раз нажал backspace, получил рута".

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

42. Скрыто модератором  +/
Сообщение от Аноним (39), 16-Май-25, 03:17 
Ответить | Правка | Наверх | Cообщить модератору

44. Скрыто модератором  –1 +/
Сообщение от Аноним (43), 16-Май-25, 03:18 
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (12), 16-Май-25, 00:31 
>В чём прикол?

В нибируанском синтаксисе.

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

76. Скрыто модератором  +/
Сообщение от Аноним (76), 16-Май-25, 04:39 
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (15), 16-Май-25, 00:42 
итог этого растопиара таков, что сейчас когда я обнаруживаю в зависимостях какого-нибудь сишного или плюсового проекта - либу написанную расте, то сразу её отключаю (если есть такая возможность).
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (30), 16-Май-25, 02:07 
Не забудь ядро тоже отключить. В нем раст.
Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (45), 16-Май-25, 03:20 
Поддержка ржавчины в ядре опциональна.
Ответить | Правка | Наверх | Cообщить модератору

41. Скрыто модератором  –1 +/
Сообщение от Аноним (43), 16-Май-25, 03:15 
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

58. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (39), 16-Май-25, 03:31 
Молодец 💪 Держи оборону! Потом будешь хвастаться в своем НИИ
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

16. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (14), 16-Май-25, 00:43 
Действительно, жаль что язык стал жертвой своего же сообщества и токсичного маркетинга, фичи у него интересные.
Стал бы я использовать его в своих личных проектах? Думаю что нет.
Я одержим максимальной производительностью, и в этом плане си все еще впереди. Ну и я в состоянии следить за указателями в своих проектах, где кода пара тысяч строк.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (43), 16-Май-25, 01:09 
Сообщество всё портит. Факт. Причем это не чисто наш менталитет, американцы на реддите жалуются постоянно.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (22), 16-Май-25, 01:22 
это сишники все портят, раст рулит!
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (30), 16-Май-25, 02:00 
> я в состоянии следить за указателями в своих проектах

Все так думают. Но человеческий мозг -- это мясо, а не машина по точному определению того, какую память освобождать, а какую нет. Ты уверен, что мясо способно на точные математические задачи? У тебя калькулятор электронный или мясистый? Машина должна следить за указателями, а от мяса требуется лишь подчиняться боров-чекеру.

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

47. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (43), 16-Май-25, 03:22 
Зaвязывай постить клoyнский контент, твоё творчество здесь никто не оценит.
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (43), 16-Май-25, 01:12 
На счёт сообщества. Оно и понятно. В раст идут латентные нетакусики, те, кто постоянно чем-то недоволен или хочет быть не как все, перманентные оппозиционеры во всех смыслах. А у такой публики всегда токсичность зашкаливает, они будут кидаться 💩 в друг друга пока не загрызут сами себя.
Ответить | Правка | Наверх | Cообщить модератору

20. Скрыто модератором  +1 +/
Сообщение от Аноним (20), 16-Май-25, 01:17 
Ответить | Правка | Наверх | Cообщить модератору

21. Скрыто модератором  +1 +/
Сообщение от Аноним (43), 16-Май-25, 01:18 
Ответить | Правка | Наверх | Cообщить модератору

26. Скрыто модератором  +1 +/
Сообщение от Аноним (26), 16-Май-25, 01:47 
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

46. Скрыто модератором  +1 +/
Сообщение от Аноним (39), 16-Май-25, 03:20 
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

50. Скрыто модератором  –1 +/
Сообщение от Аноним (43), 16-Май-25, 03:24 
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (23), 16-Май-25, 01:37 
Стоит ли изучать как первый ЯП?
Ответить | Правка | Наверх | Cообщить модератору

25. Скрыто модератором  +/
Сообщение от Аноним (25), 16-Май-25, 01:45 
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск Rust 1.87"  +/
Сообщение от Оно ним (?), 16-Май-25, 01:51 
Нет. Как первый яп лучше взять си. На него и документации гора, и язык заметно проще. А после си уже можно учить хоть раст, хоть го, хоть динамические языки. Си - это хорошая основа.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

28. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (30), 16-Май-25, 01:56 
Знаешь, в школах преподают ньютоновскую физику. Она в принципе в корне неверна по сравнению со спешал релативити и прочей квантовщиной, но в первом приближении сойдет. Так и тут. Первым языком бери сишечку, чтоб понять, как диды прогали в эпоху до безопасных языков. Узнаешь, что такое освобождение памяти и все такое, и будешь потом с благодарностью смотреть на раст, который все это делает за тебя.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

31. "Выпуск Rust 1.87"  +2 +/
Сообщение от Аноним (-), 16-Май-25, 02:14 
Я бы порекомендовал паскаль (хороший современный есть lazarus). Он научит правильно понимать типизацию и в целом наиболее академический язык из всех. Зная паскаль освоишь всё что угодно.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

77. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (76), 16-Май-25, 04:42 
Учить лучше всего не языки, а учебники, в которых всё нормально разъясняется.

Рекомендую Robert Strandh, "архитектура ЭВМ", Абельсон и Сассман "Структура и интерпретация компьютерных программ" и Феллейсен-Кришнамурти "How to design programs".

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

24. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (26), 16-Май-25, 01:39 
Кто нибуть использует slint на встраиваемых устойствах с Linux? Чета я так и не смог победить кросскомпиляцию для своего окружения.
Ответить | Правка | Наверх | Cообщить модератору

37. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 16-Май-25, 03:10 
Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (45), 16-Май-25, 03:26 
Спасибо Ржавчине, благодоря ей и хайпу вокруг неё мой BolgenOS Zver Edition обрел смысл. На досуге посмотрите ролик про хайп вокруг Ржавчины в Ubuntu на ютубе на канале Lunduke. Чел аргументированно разложил всё по полочкам.
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (62), 16-Май-25, 03:41 
Обязательно к ознакомлению.
Особенно последние 2 абзаца: https://veresov.pro/rustmustdie/
Ответить | Правка | Наверх | Cообщить модератору

68. Скрыто модератором  +/
Сообщение от Аноним (-), 16-Май-25, 03:51 
Ответить | Правка | Наверх | Cообщить модератору

72. Скрыто модератором  +/
Сообщение от Аноним (43), 16-Май-25, 04:07 
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (62), 16-Май-25, 03:44 
Кстати почитал тут тг чатик раста: там куча людей с аватарками в стиле аниме или котами спрашивают базовые вещи типа "не понимаю как устроен тип Result" или пиарят свои библиотеки для "красивого" задания дат :) А потом они же в других чатах пишут про сегфолты в си :D Ну вы поняли уровень экспертов.
И вот таких в раст сообществе очень много. Приходят из веба и тащат с собой не поймт что. Проект на расте зависит от огромного числа зависимостей, в которую автор может встроить бэкдор как делают в npm.

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

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

Думайте!

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

67. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (67), 16-Май-25, 03:51 
Пока существует секта растоверов, они, разумеется, будут пытаться пропихнуть его всюду, куда дотянутся. В целом это самое токсичное сообщество, когда-либо возникавшее в IT. Пока что у них получается не очень, но кто знает, кто знает. В своё время мусульмaнe развалили светский Иpaн и погрузили общество в средневековый шаpиат, так что ceкты недооценивать опрометчиво.
Ответить | Правка | Наверх | Cообщить модератору

71. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (43), 16-Май-25, 04:05 
Да эта Rust секта поражает, упорно и весьма агрессивно бросаются на всех кто начинает язык критиковать и что вот вот придет будущее.
Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (43), 16-Май-25, 04:04 
Как сказал классик: "Rust – это язык написания статей для блогов и сценариев для ю-туба, о том как хорош раст." (с)
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

66. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (66), 16-Май-25, 03:47 
> Из блоков "asm!" с ассемблерным кодом разрешено осуществлять переходы на блоки с кодом на языке Rust, что упрощает разработку низкоуровневого кода, например, реализации оптимизаций в ядре или организации взаимодействия с оборудованием.

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

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

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

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




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

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