Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Представлен crustc - компилятор rustc, переведённый на язык Си" | +/– | |
| Сообщение от opennews (??), 03-Июл-26, 10:36 | ||
Опубликован crustc, компилятор для языка Rust, созданный путём трансляции кода штатного компилятора rustc 1.98.0-nightly на язык Си. На выходе получилось 46 млн строк кода на Си, которые можно собрать при помощи GCC и утилиты make. Собранный таким способом компилятор успешно проходит тесты компиляции Rust-кода, такого как стандартные rust-библиотеки... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +8 +/– | |
| Сообщение от Аноним (1), 03-Июл-26, 10:36 | ||
Вот это поворот!)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
Сообщение от Халявщик не корпораст (?), 03-Июл-26, 11:30 | ||
- Вот это поворот!)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. Скрыто модератором | +/– | |
| Сообщение от Аноним (23), 03-Июл-26, 11:46 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 2. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –2 +/– | |
| Сообщение от Аноним (23), 03-Июл-26, 10:36 | ||
Это что же получается, самый безопастный язык теперь небезопастный? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от онанист (?), 03-Июл-26, 11:24 | ||
зависит от микрокода процессора ;-) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +2 +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 10:38 | ||
Ну все, скажите парням из OpenBSD что проблему доверия к компилятору rust теперь можно решитт; дело за малым, осталось только провести ревью 46 миллионов строк Си кода;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (4), 03-Июл-26, 10:43 | ||
Это изначально не было проблемой, поскольку изначально rust был написан на ocaml. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 10:48 | ||
Да какая разница на чем он был изначально написан! Проблема доверия от этого никуда не исчезает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –2 +/– | |
| Сообщение от Аноним (4), 03-Июл-26, 11:00 | ||
Какая проблема доверия? Берите исходный код и читайте, или у вас лапки? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +2 +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 11:10 | ||
Удачи вам в ревью 46 миллионов кода на Си;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (14), 03-Июл-26, 11:11 | ||
Доверие к разрабам, которые сопровождают раст или ты предлагаешь мониторить их каждый комит? | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 15. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 11:12 | ||
Похоже вы не совсем понимаете в чем суть Trusting Trust | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 6. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (6), 03-Июл-26, 10:54 | ||
Еще бы Firefox вот так в Си оттрансливароть, чтоб вообще без раста собирался и без всяких llvm. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (14), 03-Июл-26, 11:00 | ||
Т.е. теперь можно будет собрать раст не собирая раст? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (9), 03-Июл-26, 11:01 | ||
Интенсно нафига? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. Скрыто модератором | +/– | |
| Сообщение от Аноним (14), 03-Июл-26, 11:06 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Андрей (??), 03-Июл-26, 11:06 | ||
"46 млн строк кода на Си"... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 11:23 | ||
Важен сам факт разрыва цепочки через Си-код и условный GCC, что позволит решить проблему Trusting Trust "математеческим бутсраппигом". Однако для "человеческого бутстраппинга", невозможность ревью означает, что проблема доверия остается нерешенной! Это одна из причин по которой, например OpenBSD не будут этим пользоваться. А вот для других проектов, этого будет вполне достаточно! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Анон1110м (?), 03-Июл-26, 11:10 | ||
Это не безопастно. Это святотатство. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 17. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (9), 03-Июл-26, 11:12 | ||
Не, оно может и безопасно (если не трогать) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. Скрыто модератором | +/– | |
| Сообщение от sdk3 (-), 03-Июл-26, 11:12 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от aname (ok), 03-Июл-26, 11:28 | ||
> позволяющего транслировать проекты с языке Rust на язык Си | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (22), 03-Июл-26, 11:38 | ||
Интересно было бы сравнить время компиляции компилятора на rust и на с. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (24), 03-Июл-26, 11:56 | ||
Ну теперь есть второй компилятор. Уже хорошо. Снижает риск бэкдоров в компиляторе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |