Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Представлен crustc - компилятор rustc, переведённый на язык Си" | +/– | |
| Сообщение от opennews (??), 03-Июл-26, 10:36 | ||
Опубликован crustc, компилятор для языка Rust, созданный путём трансляции кода штатного компилятора rustc 1.98.0-nightly на язык Си. На выходе получилось 46 млн строк кода на Си, которые можно собрать при помощи GCC и утилиты make. Собранный таким способом компилятор успешно проходит тесты компиляции Rust-кода, такого как стандартные rust-библиотеки... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +50 +/– | |
| Сообщение от Аноним (1), 03-Июл-26, 10:36 | ||
Вот это поворот!)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 120. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (120), 03-Июл-26, 20:48 | ||
> ... находящегося в разработке компилятора cilly, позволяющего транслировать проекты с языка Rust на язык Си | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 121. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Я (??), 03-Июл-26, 21:19 | ||
Объясните безграмотному мне, во что здесь компилируется rust? C, вроде, в инструкции для процессора, а это во что? | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 129. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (129), 03-Июл-26, 22:43 | ||
Новость состоит в том, что все доверяют компилятору си, потому что вы знаете, во что превратится ваша программа. В практически любых других компиляторах это не так, и не потому что языки высокоуровневые, а потому что компиляторы написаны на самих себе, и туда можно заложить код так, что вы не узнаете, как работает конечный компилятор (даже если его код открыт). Теперь, когда люди смогли переписать компилятор раста на си (пускай и в нечитабельный код), становится ясно, что в предыдущих версиях компилятора раста не заложено непредвиденное поведение (условно, потому что, конечно, люди могли буквально написать в конечном компиляторе что-то ужасное, но вы теперь точно сможете это обнаружить) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 131. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 23:04 | ||
>а потому что компиляторы написаны на самих себе | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 143. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Я (??), 04-Июл-26, 06:34 | ||
Так это исходник растового компилятора транслирован в исходник сишного компилятора? | ||
| Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору | ||
| 157. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (157), 04-Июл-26, 21:23 | ||
>Теперь, когда люди смогли переписать компилятор раста на си (пускай и в нечитабельный код), становится ясно, что в предыдущих версиях компилятора раста не заложено | ||
| Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору | ||
| 3. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +14 +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 10:38 | ||
Ну все, скажите парням из OpenBSD что проблему доверия к компилятору rust теперь можно решитт; дело за малым, осталось только провести ревью 46 миллионов строк Си кода;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –2 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 10:43 | ||
Это изначально не было проблемой, поскольку изначально rust был написан на ocaml. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +4 +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 10:48 | ||
Да какая разница на чем он был изначально написан! Проблема доверия от этого никуда не исчезает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –3 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 11:00 | ||
Какая проблема доверия? Берите исходный код и читайте, или у вас лапки? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +2 +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 11:10 | ||
Удачи вам в ревью 46 миллионов кода на Си;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 12:44 | ||
У вас было более десяти лет, чтобы прочитать код компилятора. На что вы жалуетесь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (48), 03-Июл-26, 13:08 | ||
какие 10 лет, если репозиторий crustc появился 5 дней назад? Или по вашему результат ревью rustc автоматически переносится на crustc? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 14:00 | ||
>какие 10 лет, если репозиторий crustc появился 5 дней назад? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 104. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (-), 03-Июл-26, 17:20 | ||
перечитай сообщение, там про доверие к компилятору rust, а не к rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 107. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от morphe (?), 03-Июл-26, 18:11 | ||
Это выхлоп компилятора, промежуточный артефакт, зачем его ревьюить? | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
| 14. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +3 +/– | |
| Сообщение от Аноним (14), 03-Июл-26, 11:11 | ||
Доверие к разрабам, которые сопровождают раст или ты предлагаешь мониторить их каждый комит? | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 43. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 12:45 | ||
Объясните, как вы решаете аналогичную задачу для clang/llvm и gcc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 85. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 15:28 | ||
По поводу clang, ответил в другом комментарии. Что касается gcc, почитайте про stage0-posix, Gnu Mes, M2-Planet, Gnu Mes. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 87. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –2 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 15:34 | ||
>Что касается gcc, почитайте про stage0-posix, Gnu Mes, M2-Planet, Gnu Mes. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 91. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 15:58 | ||
Идея проста: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 95. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 16:11 | ||
Нет. Исходник условного mes вы можете прочитать быстро, исходник gcc 16.0, вы не просто не прочтёте, вы его ещё и не соберёте. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 101. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 16:58 | ||
Смысл в том, что вам первым делом нужен стартовый-доверенный бинарник Именно ради этого все эти танцы с бубном! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 105. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 17:37 | ||
Вы можете точно так же с нуля собрать rust, поскольку первая версия компилятора была написан на Ocaml. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 114. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 19:56 | ||
Как вы думаете, почему в конечном итоге появился такой проект как mrustc? Да потому, что в какой-то момент, те люди кто этим реально занимались, поняли что путь через OCaml — это тупик! Из-за чего же? - и ответ, то с чего начинался ваш вопрос - это мать его LLVM!!!!!!! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 118. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 20:27 | ||
А LLVM тут причём? Он вообще на крестах написан, собирай - не хочу. Вы можете изложить свою точку зрения целиком, а не разорвано, в куче сообщений? | ||
| Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору | ||
| 126. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 21:52 | ||
Ясно, понятно, вы вообще не разбираетесь в теме, поэтому что-то продолжать объяснять бессмысленно. | ||
| Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору | ||
| 130. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 23:02 | ||
Если бы вы разбирались, то смогли бы написать нечто большее, чем постоянное перепрыгивание с темы на тему. | ||
| Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору | ||
| 15. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 11:12 | ||
Похоже вы не совсем понимаете в чем суть Trusting Trust | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 34. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (34), 03-Июл-26, 12:19 | ||
Trusting Trust - Доверяющий Доверяю. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 122. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (122), 03-Июл-26, 21:28 | ||
Параноя насчет доверенного компилятора основана на том, что левый компилятор может от себя вставлять в результат компиляции бэкдоры, которых не было в исходном коде компилируемой программы. Например, может искать и изменять функции проверки паролей, RND-генераторов и т.п. | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 124. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (122), 03-Июл-26, 21:40 | ||
к тому-же, если левый компилятор определит, что компилируемая программа является компилятором то он может вставить в бинарь весь свой левый функционал по вставке бэкдоров и модификации компиляторов | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 140. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от morphe (?), 04-Июл-26, 02:50 | ||
А теперь попробуй написать для этого PoC | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 125. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 21:41 | ||
Опять двадцать пять. Да сколько можно? Берите, откатывайтесь к самым первым коммитам, и там у вас будет замечательнейшая возможность собрать компилятор без блобов. | ||
| Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору | ||
| 136. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (122), 03-Июл-26, 23:33 | ||
вы, видимо, смешиваете две совершенно разные вещи: доверие разработчикам и доверие компилятору, про которое был первый пост. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 97. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (97), 03-Июл-26, 16:16 | ||
А сколько строк у оригинала? | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 163. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Я (??), 05-Июл-26, 06:08 | ||
Подумаешь, 46 млн! Это же не 47 млн и чуть сложнее, чем 45 млн) | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 6. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +11 +/– | |
| Сообщение от Аноним (6), 03-Июл-26, 10:54 | ||
Еще бы Firefox вот так в Си оттрансливароть, чтоб вообще без раста собирался и без всяких llvm. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 158. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (157), 04-Июл-26, 21:25 | ||
Плюсую неистово! rust - самая толстая прога для сборки, выкинуть бы его из системы, а все что на нем, транслировать в Ц. И волки сыты и моря - холоднее | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +6 +/– | |
| Сообщение от Аноним (14), 03-Июл-26, 11:00 | ||
Т.е. теперь можно будет собрать раст не собирая раст? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 135. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (135), 03-Июл-26, 23:27 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Андрей (??), 03-Июл-26, 11:06 | ||
"46 млн строк кода на Си"... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 11:23 | ||
Важен сам факт разрыва цепочки через Си-код и условный GCC, что позволит решить проблему Trusting Trust "математеческим бутсраппигом". Однако для "человеческого бутстраппинга", невозможность ревью означает, что проблема доверия остается нерешенной! Это одна из причин по которой, например OpenBSD не будут этим пользоваться. А вот для других проектов, этого будет вполне достаточно! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (26), 03-Июл-26, 12:01 | ||
> Это одна из причин по которой, например OpenBSD не будут этим пользоваться. А вот для других проектов, этого будет вполне достаточно! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 108. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +2 +/– | |
Сообщение от Аноним (108), 03-Июл-26, 18:16 | ||
CVE/RCE в коде на пидо расте побольше. Или по твоему существует только уязвимости с памятью | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 110. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (110), 03-Июл-26, 18:24 | ||
> CVE/RCE в коде на пидо расте побольше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 12:43 | ||
>Это одна из причин по которой, например OpenBSD не будут этим пользоваться. | ||
| Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору | ||
| 81. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 15:08 | ||
В том и суть, - это практически неподъемная да и нецелесообразна задача, (особенно это касается оптимизатора!). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 84. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (84), 03-Июл-26, 15:23 | ||
> Парни пытались решить этот вопрос очень давно (делали ставку на PCC, но увы ничего не вышло). У них и так хватает работы (к слову, команда у них небольшая), поэтому они выбрали прагматичный подход: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 88. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 15:36 | ||
>В том и суть, - это практически неподъемная да и нецелесообразна задача | ||
| Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору | ||
| 94. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 16:08 | ||
Господи, да мой самый первый комментарий по этой теме был полнейшим рофлом, Карл!) Из которого должно быть понятно что имеется ввиду, но похоже не вам!;) Далее человек спросил вопрос, где это может быть полезно, и я ему ответил. А уже далее появились вы, и именно вы подняли данный вопрос касательно gcc, llvm! По-моему я ответил и на ваш вопрос. В общем, не будьте таким душным:) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 96. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 16:12 | ||
Вы первый день в интернете? Может нужно предполагать, что когда вы пишите очередную глупость, вам всё равно потом придётся оправдываться? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 102. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (3), 03-Июл-26, 17:09 | ||
Вы получили ответ на свой вопрос, так ещё и чем-то недовольны:) В общем, идите и разбирайтесь в данном вопросе самостоятельно, а "глупый я" удаляюсь:) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 171. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (171), 06-Июл-26, 17:12 | ||
Как мне нравятся эти попытки оправдать свою глупость задним числом, отмазками типа "это был сарказм". Вы разве не понимаете, что это выглядит ещё глупее, чем исходная глупость? | ||
| Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору | ||
| 137. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (137), 03-Июл-26, 23:53 | ||
> Они просто пропатчили его с помощью unveil и pledge. | ||
| Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору | ||
| 165. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (165), 05-Июл-26, 13:57 | ||
> Однако для "человеческого бутстраппинга", невозможность ревью означает, что проблема доверия остается нерешенной! | ||
| Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору | ||
| 20. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +4 +/– | |
| Сообщение от aname (ok), 03-Июл-26, 11:28 | ||
> позволяющего транслировать проекты с языке Rust на язык Си | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +2 +/– | |
| Сообщение от Аноним (22), 03-Июл-26, 11:38 | ||
Интересно было бы сравнить время компиляции компилятора на rust и на с. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 74. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Ivan_83 (ok), 03-Июл-26, 14:31 | ||
Вот мне тоже интересно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 89. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +2 +/– | |
| Сообщение от Аноним (89), 03-Июл-26, 15:40 | ||
Вообще без разницы. Лучше пару суток GCC молотит, чем собирать llvm, rust и вот это всё. | ||
| Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору | ||
| 90. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Ivan_83 (ok), 03-Июл-26, 15:56 | ||
llvm нынче нужен для mesa и ещё всякого. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 92. "-" | +1 +/– | |
| Сообщение от Аноним (92), 03-Июл-26, 16:05 | ||
llvm уже не является обязательным для mesa — оная давно перешла на NIR. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 145. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (145), 04-Июл-26, 09:39 | ||
Компилятор Zig тоже умеет переваривать Си, интересно сравнение. | ||
| Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору | ||
| 24. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (24), 03-Июл-26, 11:56 | ||
Ну теперь есть второй компилятор. Уже хорошо. Снижает риск бэкдоров в компиляторе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (35), 03-Июл-26, 12:20 | ||
Нужен не компилятор, а стандарт. Тогда проблема доверия переместится с языка на реализацию. И ту уже все будет просто -- вы либо доверяете конторе, выпустившей реализацию компилятора или не доверяете. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 12:48 | ||
>Нужен не компилятор, а стандарт. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (59), 03-Июл-26, 13:43 | ||
> Покажите мне язык со стандартом, который имеет несколько реализаций, которые можно прозрачно заменить, без появления кучи багов, просадки производительности и несовместимых реализаций. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 14:16 | ||
Какой замечательный пример. Во-первых, под POSIX shell мало кто не пишет. Во-вторых, кроме самого shell-а, для работоспособности скрипта критически важно иметь совместимые версии утилит, поскольку даже у GNU Coreutils и у BusyBox различаются ключи. В-третьих, при любой правке скрипта придётся тщательно следить за изменениями и окружением, в котором запускается скрипт, так как если в скрипт попадёт, например, башизм, то никакой ошибки это не вызовет. Никакой прозрачностью тут и не пахнет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 14:19 | ||
>мало кто не пишет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 155. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от мяв (?), 04-Июл-26, 19:28 | ||
баш вполнк совместим со стандартом, опять вранье. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 154. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от мяв (?), 04-Июл-26, 19:26 | ||
неконструктивный комент | ||
| Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору | ||
| 66. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (-), 03-Июл-26, 14:19 | ||
> Покажите мне язык со стандартом, который имеет несколько реализаций, которые можно прозрачно заменить, без появления кучи багов, просадки производительности и несовместимых реализаций. | ||
| Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору | ||
| 69. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 14:21 | ||
Мне лень проверять ваше утверждение, но какие проекты больше чем hello world можно им собрать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 142. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от _ (??), 04-Июл-26, 05:04 | ||
Если сильно напрягаться, то можно собрать фирмварь для Ariane-IV ! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 73. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (73), 03-Июл-26, 14:30 | ||
> Ada | ||
| Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору | ||
| 98. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 16:18 | ||
>Хороший пример. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 113. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (113), 03-Июл-26, 19:29 | ||
>Опенсорсных компиляторов которые реализовывали весь стандарт - нет. | ||
| Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору | ||
| 115. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (115), 03-Июл-26, 19:59 | ||
>>Опенсорсных компиляторов которые реализовывали весь стандарт - нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 170. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (170), 06-Июл-26, 15:34 | ||
>В каждом лепят свои велосипеды - в итоге выхлоп шланга отличается от ЖЦЦ, а тот отличается от поделия мелкомягких. | ||
| Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору | ||
| 100. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (137), 03-Июл-26, 16:43 | ||
Common Lisp. | ||
| Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору | ||
| 47. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +2 +/– | |
| Сообщение от Аноним (26), 03-Июл-26, 13:04 | ||
> Нужен не компилятор, а стандарт. | ||
| Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору | ||
| 25. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от xsignal (ok), 03-Июл-26, 12:01 | ||
Никогда ещё Штирлиц не был так близок к провалу!)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +9 +/– | |
| Сообщение от Аноним (113), 03-Июл-26, 12:06 | ||
Ясно, теперь rustc не нужен. Очередное доказательство, что Си из-за своего простого синтаксиса и остальных удобств переживет всех и вся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +2 +/– | |
Сообщение от Facemaker (?), 03-Июл-26, 12:48 | ||
Удобств. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +3 +/– | |
| Сообщение от Аноним (-), 03-Июл-26, 12:11 | ||
Уж простите зануду но TrustingTrust для раста давно решен с помощью mrustc, по крайней мере для x86_64. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (35), 03-Июл-26, 12:24 | ||
Компилятор для языка L, претендующего на системный, должен собираться компилятором для языка L без привлечения каких-либо утилит и библиотек третьей стороны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 60. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (60), 03-Июл-26, 13:51 | ||
А для раскрутки языка L, его компилятор первый раз должен собираться компилятором языка L, написанным на языке C. Чтобы никаких блобов в архиве исходников языка L не было. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –2 +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 14:18 | ||
>его компилятор первый раз должен собираться компилятором языка L, написанным на языке C | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 77. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –2 +/– | |
| Сообщение от Аноним (115), 03-Июл-26, 14:37 | ||
> Нет, не должен. Си - это ужасный язык, в том числе и для написания компилятора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 99. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (60), 03-Июл-26, 16:22 | ||
В случае, когда компилятор только для раскрутки, то можно вообще без каких-либо оптимизций. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 133. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (-), 03-Июл-26, 23:15 | ||
Вот есть еще люди которые понимают как это работает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 132. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (-), 03-Июл-26, 23:11 | ||
тот же аноним если что) | ||
| Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору | ||
| 31. Скрыто модератором | –1 +/– | |
| Сообщение от Аноним (34), 03-Июл-26, 12:11 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 37. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –2 +/– | |
| Сообщение от Аноним (37), 03-Июл-26, 12:25 | ||
rustc -> crustc -> c..c -> cc | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –2 +/– | |
| Сообщение от Alladin (?), 03-Июл-26, 12:29 | ||
раст в си конечно возможно, а вы попробвйте наоборот | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +4 +/– | |
| Сообщение от Archer73 (ok), 03-Июл-26, 13:13 | ||
А разве "наоборот", это не любимое развлечение программистов на Rust. Мне кажется их больше всего критикуют за переписывание того, что и так работает, хотя есть много гораздо более нужных направлений | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –5 +/– | |
| Сообщение от Аноним (56), 03-Июл-26, 13:35 | ||
> что и так работает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 75. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +4 +/– | |
| Сообщение от Ivan_83 (ok), 03-Июл-26, 14:31 | ||
Ну теперь то понятно почему растовики не любят С - оно у них не получается :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (115), 03-Июл-26, 14:05 | ||
> Мне кажется их больше всего критикуют за переписывание того, что и так работает, | ||
| Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору | ||
| 72. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ivan_83 (ok), 03-Июл-26, 14:28 | ||
И только вам настолько нечем занятся по жизни что вас это волнует. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним (76), 03-Июл-26, 14:32 | ||
> И только вам настолько нечем занятся по жизни что вас это волнует. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ivan_83 (ok), 03-Июл-26, 14:40 | ||
Так вы не видели как было раньше, и какой прогресс произошёл за последние лет 15. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 79. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ivan_83 (ok), 03-Июл-26, 14:45 | ||
Ну и да, этот ваш раст появился в 2015 примерно, до фазеров и ИИ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 93. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 16:06 | ||
>Так вы не видели как было раньше, и какой прогресс произошёл за последние лет 15. | ||
| Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору | ||
| 116. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ivan_83 (ok), 03-Июл-26, 20:05 | ||
> Первый же эксплоит эти ошибки отлично эксплуатируют. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 117. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ivan_83 (ok), 03-Июл-26, 20:19 | ||
security.bsd.map_at_zero: Permit processes to map an object at virtual address 0. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 123. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 21:39 | ||
>Раньше достаточно было мышкой пошевелить чтобы прога упала :) | ||
| Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору | ||
| 128. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ivan_83 (ok), 03-Июл-26, 22:06 | ||
> Раньше - это когда? Нет никакого раньше. Кто-то уже в 2005 уже писал SharpDevelop на c#, а это - 21 год назад. Если отмотать время ещё раньше, то можно вспомнить про VisualBasic. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 134. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 03-Июл-26, 23:19 | ||
>И вижалбейсик и шарп фигня - оба были тормозными и годились только для небольших простых приложений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 139. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ivan_83 (ok), 04-Июл-26, 00:59 | ||
> Вот ни разу никто не привёл конкретной метрики, которая позволила бы сказать, какой язык тормозной, а какой - нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 141. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 04-Июл-26, 03:17 | ||
>Пользователь раньше от старости умрёт чем дождётся пока архиватор на вижалбейсике что то сделает :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 152. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ivan_83 (ok), 04-Июл-26, 14:28 | ||
> Во-первых, сразу после таких громких заявлений, вам следует их подтвердить нормальными бенчмарками. | ||
| Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору | ||
| 167. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (131), 05-Июл-26, 23:51 | ||
>Ты в адеквате или где? | ||
| Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору | ||
| 150. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от U202204161753 (?), 04-Июл-26, 14:06 | ||
> Это вы про кого? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 153. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ivan_83 (ok), 04-Июл-26, 14:32 | ||
На вижуал с++, кажется первым был 6 версии, под конец я его обкладывал плагинами для отладки многопоточных приложений, ибо он сам умел показывать только стёк одного потока. | ||
| Ответить | Правка | К родителю #150 | Наверх | Cообщить модератору | ||
| 156. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от U202204161753 (?), 04-Июл-26, 21:22 | ||
Просто рейтинг компиляторов был таким: | ||
| Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору | ||
| 160. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ivan_83 (ok), 05-Июл-26, 00:17 | ||
Это вы как то сильно заморочились видимо в производительность, и удивительно что ICC тут нет в списке. (или есть? мне названия лень гуглить :) ) | ||
| Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору | ||
| 166. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от U202204161753 (?), 05-Июл-26, 20:18 | ||
Да... Нет в списке... | ||
| Ответить | Правка | К родителю #160 | Наверх | Cообщить модератору | ||
| 149. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от U202204161753 (?), 04-Июл-26, 14:01 | ||
> В то время, как у визуал бейсика можно было создать окно, перетаскивая элементы мышкой, а c у вас ...... | ||
| Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору | ||
| 172. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (172), 07-Июл-26, 00:36 | ||
> Думаете почему в MS Word и многих других прогах есть автосохранение какждые 5 минут? | ||
| Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору | ||
| 159. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Alladin (?), 04-Июл-26, 21:37 | ||
то самое что и так работает: двойное освобождение, обращение за пределами, .. | ||
| Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору | ||
| 39. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от xsignal (ok), 03-Июл-26, 12:35 | ||
Теперь всё, что понаписали на Расте нужно сконвертировать в Си! =) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (37), 03-Июл-26, 12:41 | ||
переписать на Си | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Соль земли2 (?), 03-Июл-26, 14:24 | ||
Rust придумали, чтобы не писать на Си... | ||
| Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору | ||
| 82. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +3 +/– | |
| Сообщение от Аноним (60), 03-Июл-26, 15:08 | ||
Чтобы переписывать с Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Ананоним (?), 03-Июл-26, 13:25 | ||
Это тоже компилит так что нужно 32 Гигабайта ОЗУ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от Аноним (56), 03-Июл-26, 13:34 | ||
Разве у llvm не было C бэкенда? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +2 +/– | |
| Сообщение от Аноним (60), 03-Июл-26, 13:38 | ||
C 100.0% | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. "Представлен crustc - компилятор rustc, переведённый на язык ..." | –2 +/– | |
| Сообщение от Соль земли2 (?), 03-Июл-26, 14:21 | ||
Какая связь между окружением для сборки и запуска программы? В Docker для этого даже разные контейнеры используют. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 106. "Представлен crustc - компилятор rustc, переведённый на язык ..." | +5 +/– | |
| Сообщение от Аноним (106), 03-Июл-26, 18:07 | ||
Теперь нужно переписать эти 45 млн. строк обратно на Rust, чтобы было "безопасно". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 119. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Аноним Анонимович Анонимов (?), 03-Июл-26, 20:29 | ||
> На выходе получилось 46 млн строк кода на Си | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 127. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +1 +/– | |
| Сообщение от Мемоним (?), 03-Июл-26, 22:04 | ||
Вот тоже кстати удивило. Сколько там на Русте в исходных исходниках? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 173. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +/– | |
Сообщение от Facemaker (?), 07-Июл-26, 11:37 | ||
Скорее всего нагенерировано крайне неоптимально. Я заглянул в один файл и ужаснулся: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 138. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | –1 +/– | |
| Сообщение от nc (ok), 04-Июл-26, 00:02 | ||
Теперь нужно скомпилировать его с помощью gcc, затем этим скомпилированным компилятором собрать из исходников на rust компилятор Rust, и вот если этот новый компилятор двоично совпадет с оригинальным, то будет круто. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 146. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (-), 04-Июл-26, 09:50 | ||
Он не совпадет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 144. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (144), 04-Июл-26, 07:55 | ||
Какой, интересно, размер бинарного файла после компиляции этих 46 млн строк кода на Си? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 147. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (147), 04-Июл-26, 12:20 | ||
нафиг этот rust вообще. нужно натаскать llm какой нибудь чтобы все эти моменты проверял и все дела. в самом худшем случае стандартизировать какие нибудь #pragma чтобы в сишечке указывать то-же что и в rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 168. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Moloko (?), 06-Июл-26, 14:00 | ||
Не думаю, что на си стоит писать в 2026 году. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 161. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (161), 05-Июл-26, 00:24 | ||
ух.. оказывается 2/3 новости не про крустц а про силли который пока только показывают но потрогать не дают ну и ладно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 162. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +/– | |
Сообщение от Талгат (?), 05-Июл-26, 03:50 | ||
48 миллионов строк кода, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 169. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от freehck (ok), 06-Июл-26, 15:32 | ||
> Проект демонстрирует возможности находящегося в разработке компилятора cilly, позволяющего транслировать проекты с языка Rust на язык Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 174. "Опубликован crustc - компилятор rustc, переведённый на язык ..." | +/– | |
| Сообщение от Аноним (174), 09-Июл-26, 01:06 | ||
План такой переписываем все написанное на Си на Rust, а потом транслируем с Rust на Си и компилируем. В результате мы молодцы - деньги освоены. Безопастность на высоте - компилить можно старыфм компилятором =) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |