The OpenNET Project / Index page

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



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

Оглавление

В ночных сборках Rust расширены возможности распараллеливания компиляции, opennews (??), 11-Ноя-23, (0) [смотреть все]

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


46. "В ночных сборках Rust расширены возможности распараллеливани..."  –2 +/
Сообщение от ИмяХ (ok), 12-Ноя-23, 10:47 
Но, погодите-ка, ведь раст изначально разрабатывался с поддержкой многопоточности "из коробки", как так получается, что многопоточная компиляция появляется только сейчас, спустя 15 лет с начала его разработки?
Ответить | Правка | Наверх | Cообщить модератору

47. "В ночных сборках Rust расширены возможности распараллеливани..."  +1 +/
Сообщение от фнон (?), 12-Ноя-23, 11:06 
Ты не путай многопоточное исполнение и компиляцию
Компилятор может вообще быть на совершенно другом языке (и потом быть переписан на свой же язык, но не всегда)
Раст начинал с окалма, ГнуСИ с волосатого паскаля.
Ответить | Правка | Наверх | Cообщить модератору

58. "В ночных сборках Rust расширены возможности распараллеливани..."  +1 +/
Сообщение от Аноним (58), 12-Ноя-23, 14:57 
А он и не путает. Он спрашивает, как так получилось, что сами сапожники остались без сапог.
Ответить | Правка | Наверх | Cообщить модератору

59. "В ночных сборках Rust расширены возможности распараллеливани..."  +/
Сообщение от фнон (?), 12-Ноя-23, 15:04 
А они собирались делать себе сапоги? Или сам придумал)?
Насколько я помню историю то выбор ллвм был почти сразу.
Это отличный способ получить кучу профита из коробки и не придумывать велосипеды без сильной необходимости.
Ответить | Правка | Наверх | Cообщить модератору

97. "В ночных сборках Rust расширены возможности распараллеливани..."  +/
Сообщение от burjui (ok), 13-Ноя-23, 22:59 
Интересен другой вопрос: а как так получилось, что лучшие разработчики на планете собрались на этом ресурсе и разучились читать?
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

50. "В ночных сборках Rust расширены возможности распараллеливани..."  +2 +/
Сообщение от Аноним (55), 12-Ноя-23, 12:04 
> Но, погодите-ка, ведь раст изначально разрабатывался с поддержкой многопоточности "из
> коробки", как так получается, что многопоточная компиляция появляется только сейчас,

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


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

96. "В ночных сборках Rust расширены возможности распараллеливани..."  +/
Сообщение от burjui (ok), 13-Ноя-23, 22:57 
Параллельная компиляция в rustc есть уже давно (этап генерации кода), просто сейчас дело дошло до распараллеливания фронтенда. Очевидно, проблемы решаются по мере возникновения и по важности. А как с параллельной компиляцией обстоят дела у других компиляторов, позвольте узнать?
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

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

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




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

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