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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




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

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