The OpenNET Project / Index page

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



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

Оглавление

Выпуск языка программирования Rust 1.54, opennews (??), 29-Июл-21, (0) [смотреть все]

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


15. "Выпуск языка программирования Rust 1.54"  +1 +/
Сообщение от Дмитрий (??), 29-Июл-21, 22:40 
А когда перепишут Rust на Rust'e?
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск языка программирования Rust 1.54"  +10 +/
Сообщение от Аноним (17), 29-Июл-21, 22:43 
Он уже на расте.
Ответить | Правка | Наверх | Cообщить модератору

165. "Выпуск языка программирования Rust 1.54"  –6 +/
Сообщение от Аноним (165), 30-Июл-21, 03:10 
Дак вон оно что, Михалыч... Потому ошибки и вылазят.

> Инкрементальная компиляция была отключена в выпуске 1.52.1 из-за выявления скрытых ошибок

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

273. "Выпуск языка программирования Rust 1.54"  +2 +/
Сообщение от Аноним (273), 30-Июл-21, 08:48 
Могу только предположить, но вероятно это происходило из-за логических ошибок в реализованных алгоритмах, а не из-за обращения к памяти после ее освобождения или выхода за границы буфера и т.п., что составляет 70-80 процентов ошибок в прогах на C/C++
Ответить | Правка | Наверх | Cообщить модератору

553. "Выпуск языка программирования Rust 1.54"  +/
Сообщение от Kuku (?), 01-Авг-21, 00:28 
Давайте не будем бла-бла-бла. Среднестатистически даже в релизах ПО 90 процентов ошибок - логические. А потом уже идут эти ваши обращения к освобожденной памяти и прочая фуета.
Интересно, как в расте борются с этой проблемой, учитывая то, насколько на нем неудобно выражать свои мысли, в отличие от того же питона, к примеру
Ответить | Правка | Наверх | Cообщить модератору

614. "Выпуск языка программирования Rust 1.54"  +1 +/
Сообщение от Аноним (246), 02-Авг-21, 10:34 
Мне вот удобно выражать свои мысли на русском, чуть менее удобно на английском, поскольку не родной, а на китайском совсем неудобно, ведь я им не владею. А китайцу ровно наоборот.

С языками программирования та же ситуация.

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

629. "Выпуск языка программирования Rust 1.54"  +1 +/
Сообщение от Аноним (629), 02-Авг-21, 14:02 
> А китайцу ровно наоборот.

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

Так что да. Пример очень показательный.

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

306. "Выпуск языка программирования Rust 1.54"  +1 +/
Сообщение от anonymous (??), 30-Июл-21, 11:09 
Есть какой-то компилятор в котором не допускали ошибок? Или какой-то язык, на котором не допускали ошибок?
Ответить | Правка | К родителю #165 | Наверх | Cообщить модератору

248. "Выпуск языка программирования Rust 1.54"  +/
Сообщение от leap42 (ok), 30-Июл-21, 06:51 
>Он уже на расте.

Это как говорить что весь веб на JS, игнорируя весь бэкенд на PHP,Java,C#,Ruby,Go и т.д.

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

307. "Выпуск языка программирования Rust 1.54"  +1 +/
Сообщение от anonymous (??), 30-Июл-21, 11:10 
Что конкретно вы имели в виду?
Ответить | Правка | Наверх | Cообщить модератору

334. "Выпуск языка программирования Rust 1.54"  +1 +/
Сообщение от Аноним (334), 30-Июл-21, 14:21 
наверное, что там llvm на на расте в качестве бэкэнда
Ответить | Правка | Наверх | Cообщить модератору

376. "Выпуск языка программирования Rust 1.54"  +1 +/
Сообщение от Аноним (376), 30-Июл-21, 17:26 
Когда успели llvm на раст переписать?
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

546. "Выпуск языка программирования Rust 1.54"  +1 +/
Сообщение от . (?), 31-Июл-21, 23:02 
А кто сказал что rustc только llvm умеет? Кроме другого бекенда написанного на C++ (gcc, он был недавно принят), уже давно поддерживается cranelift, а он целиком на Rust написан

Пускай cranelift пока не может соревноваться по скорости работы выхлопа с llvm (Для x86, основные усилия в нём брошены в сторону wasm), он уже работает, и для дебаг билдов его некоторые используют из за его высокой скорости компиляции

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

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

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




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

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