URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 136954
[ Назад ]
Исходное сообщение
"GCC-бэкенд достиг возможности полной раскрутки компилятора rustc. Выпуск Rust Coreutils 0.1.0"
Отправлено opennews , 25-Май-25 12:34
Бэкенд rustc_codegen_gcc достиг возможности полной раскрутки (bootstrapping) компилятора rustc. Под раскруткой компилятора понимается возможность использования в rustc генератора кода на основе GCC для сборки самого компилятора rustc. Бэкенд позволяет использовать библиотеку libgccjit от проекта GCC в качестве генератора кода в компиляторе rustc, что позволяет собирать rust-программы для всех архитектур, доступных в GCC, и использовать специфичные для GCC оптимизации...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63302
Содержание
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 12:51 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Вася Пупкин, 12:59 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,commiethebeastie, 20:15 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 13:11 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 13:38 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 14:55 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 15:58 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 18:31 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:09 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Карлос Сношайтилис, 19:04 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:07 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Карлос Сношайтилис, 19:32 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:38 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 20:51 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:45 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,НяшМяш, 20:01 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 21:09 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 14:28 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 15:27 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 16:19 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 17:02 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 17:49 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:59 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:56 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 16:34 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 20:01 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 18:00 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 18:02 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:52 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 18:07 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 20:18 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 18:11 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 18:31 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:43 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Tita_M, 18:33 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:26 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:39 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 18:35 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,НяшМяш, 19:55 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 18:38 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Карлос Сношайтилис, 19:07 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 20:04 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:02 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 20:11 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 19:56 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,какая разница, 20:08 , 25-Май-25
- GCC-бэкенд достиг возможности полной раскрутки компилятора r...,Аноним, 20:14 , 25-Май-25
Сообщения в этом обсуждении
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 12:51
А что там вместо карго?
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Вася Пупкин , 25-Май-25 12:59
карго сверху компилятора а не наоборот
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено commiethebeastie , 25-Май-25 20:15
культ
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 13:11
> 65 (69) тестов завершилось неудачейОтлично, включаем в дистр.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 13:38
Когда уже наконец создатели rust перестанут его пилить ускоренными темпами посчитав язык более-менее законченным?
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 14:55
Sir, this is a Wendy's.Слоупоки проснулись-потянулись, узнали о процесе стабилизации и окончательной полировки новых фич, спим дальше.
https://std-dev-guide.rust-lang.org/development/stabilizatio...
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 15:58
Пока он не очень юзабелен, вот к примеру асинхронные генераторы на горизонте не видать. Т.е. ничего из того, что действительно имеет значение, в нём не делают. А без этого, раст обречён на ограниченный интерес и скорое забвение. Неплохо бы ускориться создателям rust.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 18:31
> вот к примеру асинхронные генераторы на горизонте не видатьНу да, асинхронные генераторы разумеется решают.
Ведь именно благодаря им на си написано столько кода!
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:09
На си прекрасно пишутся библиотеки, однако, прикладной масштабируемый код без асинхронных генераторов писать проблематично. Ну как, проблематично, никак его не напишешь по факту.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Карлос Сношайтилис , 25-Май-25 19:04
Хорошо, когда в комментарии заходят профессионалы!Расскажите (а лучше покажите) как реализованы асинхронные генераторы в С. Это же "юзабельный" язык, значит там давно это используют.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:07
Это причина, по которой он не вытеснит додиез.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Карлос Сношайтилис , 25-Май-25 19:32
А язык С стремится вытеснить Шарп?
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:38
> А язык С стремится вытеснить Шарп?Раст не заменит си, раст это прикладной язык в первую очередь. Как и шарп. Си популярен только благодаря наличию стандартного бинарного интерфейса, что избавляет от необходимости держать 9999 тулчейнов и зависимостей для работы бинарной библиотеки, без необходимости регулярной пересборки всего и вся.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 20:51
> Си популярен только благодаря наличию стандартного бинарного интерфейса, что избавляет от необходимости держать 9999 тулчейнов и зависимостей для работы бинарной библиотеки, без необходимости регулярной пересборки всего и вся.И я очень рад, что до растобаранов это никогда не дойдёт. Они сами загнали себя в ловушку своим невежеством, заносчивостью и высокомерием по отношению к старшим поколениям разработчиков и дизайнеров языков программирования (которые, на минуточку, были гораздо ближе к научно-академическим кругам, чем теперешние ойтишные хипстеры и горе-вкатуны).
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:45
>асинхронные генераторыЭто ещё что такое.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено НяшМяш , 25-Май-25 20:01
> Пока он не очень юзабелен, вот к примеру асинхронные генераторы на горизонте не видать.У онанимов снова гугл отключают: https://crates.io/crates/generator
> Т.е. ничего из того, что действительно имеет значение, в нём не делают.
Клаудфларя, гугл (андроид), майкрософт и ещё куча контор и не в курсе.
> А без этого, раст обречён на ограниченный интерес и скорое забвение.
И только мудрость кекспертов-онанимов опеннета останется в наших сердцах навсегда.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 21:09
Может хватит из раза в раз печислять одни и те же конторы? Это ни о чем не говорит.
Тем более это так, пшик, игрушки для тех, кто играет в деньги.
Лучше приведи хоть один пример, где раст используются в серьезных отоаслях, типо космоса, оборонки и исследователей высокоэнергетических частик(бак).
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 14:28
Диктатура гнусявости заканчивается. Скоро гнутые уже не смогут говорить, что операционная система якобы называется "ГНУ/Линукс". На самом деле у системд куда больше аргументов за то, чтобы ось называлась "системд/Линукс". Потому что системда куда важнее для системы, чем гнутики со своими гнутыми башпортяночными утилитками.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 15:27
А растоманские переписанные одноимённые утилитки перестали быть башпортяночными?
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 16:19
> А растоманские переписанные одноимённые утилитки перестали быть башпортяночными?Растомановские утилиты, будучи _всего лишь_ башпортяночными утилитами, не призывают переименовывать линукс в uutils/линукс. А гнутые -- призывают. По факту гнусятина по важности уже даже не в "топ 10 системообразующих ниибацо важных компонентов операционки".
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 17:02
А какие перед гну будут идти? Системд, гном, вайлэнд, цгроупс, нэймспасес, зфс/бтрфс, "стабле апи из нонсенс", заработок на поддержке кривого и косого", дальше что-то на ум ничего не идёт.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 17:49
Ты перечислил хорошие, годные примеры. Одни лишь иксы в свое время были раз в сто куда более важной компонентой, чем гнутический /usr/bin/ls. Не, серьезно. Я могу себе представить десктоп без /usr/bin/ls. А вот без иксов (до вяленого) -- нет. Следовательно, в 90-ых/нулевых, система должна была по праву называться X11/Linux, что кстати до сих пор отражается в браузерных юзер-агентах (X11; Linux x86_64). Никакую гнусятину в юзер-агент никогда не совали.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:59
Посмотрел бы я на вас, как вы бы 1990-х выкручивалисть на "чисто десктопном" Linux без консоли ;)
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:56
И тем не менее, придётся какую-то приставку в названии к слову "Linux" добавлять. Поскольку, Linux - это, всего лишь, ядро, а не ОС.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 16:34
Что-то сложно всё. Нужна простая инструкция, как из GCC собрать поледний релиз Rustc без каких либо загрузок. У нас в этой стране знаете ли Чебурнет, часть сайтов не грузится от слова совсем.Пробовал раскручивать с помощью mrustc, компилятор вроде на выходе создается, а собрать ничего не получается.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 20:01
> У нас в этой стране знаете ли Чебурнет, часть сайтов не грузится от слова совсем. Уточняйте в какой, сейчас по всему миру ДемократияНет, даже америкосы озабочены ВПНами для доступа к правде.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 18:00
>Реализована поддержка SELinux
>Rust CoreutilsСкажу сразу: "Не нужно!".
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 18:02
>Диктатура гнусявости заканчивается. Скоро гнутые уже не смогут говорить, что операционная система якобы называется "ГНУ/Линукс".По форуму шляется псюхо-бальной. Где санитары?!
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:52
>>Диктатура гнусявости заканчивается. Скоро гнутые уже не смогут говорить, что операционная система якобы называется "ГНУ/Линукс".
> По форуму шляется псюхо-бальной. Где санитары?!Как будто он один тут такой. Я уже устал повторять, тут две трети не диагностированные шизофреники.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 18:07
>rustc_codegen_gccПермиссивка. Сразу не нужно. Без копилефта не признаем.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 20:18
Оно там вызывает libgccjit под православной GPLv3. Хотя бы так.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 18:11
Почему бы просто не создать язык полный по Тьюрингу с минимальным синтаксисом, а всё остальное отдать на откуп создателям библиотек и модулей? Меня вот даже в Си напрягают изменения, по мне ANSI C хватало с головой. И я серьезно.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 18:31
Если коротко - людям кушать что-то надо.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:43
Комитет создаёт стандарт чтобы кушать? Да у вас батенька в мозгу одна извилина.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Tita_M , 25-Май-25 18:33
Такие языки уже давно существуют, но они вам могут не понравиться. Теже Виртовский Оберон и от его последователей - Компонентный паскаль(Blackbox).
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:26
Оберон прекрасен во всех смыслах, вообще лучшее что видел по своей архитекруте, но для него нет толковых компиляторов под современные среды.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:39
>Виртовский Оберон и от его последователей - Компонентный паскаль(Blackbox).BEGIN END
Спасибо, не надо.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 18:35
>" язык полный по Тьюрингу с минимальным синтаксисом"Так это же Python!
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено НяшМяш , 25-Май-25 19:55
Осталось к нему ещё не всратый рантайм прикрутить (хотя бы гошечный) и будет вообще отлично.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 18:38
Либо Brainfuck, если вам хочется прям жёстко.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Карлос Сношайтилис , 25-Май-25 19:07
Дык, насоздовали уже.
SQL полный, пишите, что мешает.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 20:04
Пусть минимальный. но с поддержкой работы с AST. Чтобы всё недостающее добавили сами программисты.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:02
Python знают абсолютное большинство. Это не 1000 глаз, а 100000... глаз!Диктатура гнусявости заканчивается. Скоро гнутые уже не смогут говорить, что операционная система якобы называется "ГНУ/Линукс". На самом деле у Python куда больше аргументов за то, чтобы ось называлась "Python/Linux". Потому что Python куда важнее для системы, чем гнутики со своими гнутыми башпортяночными утилитками.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 20:11
а кто им может запретить так говорить? Может быть, Аноним(36)?
А почто Python отождествлять только с Линуксом? Его ареал обитания гораздо за пределами Linux.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 19:56
Скверна хаоса добралась и до этого вашего линукса. Нужны космодесантники чтобы очистить от скверны.
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено какая разница , 25-Май-25 20:08
Когда уже systemd на расте напишут? 😆
"GCC-бэкенд достиг возможности полной раскрутки компилятора r..."
Отправлено Аноним , 25-Май-25 20:14
Тем более, что для этого уже всё готово - systemd уже написан на C. Осталось переписывать.