The OpenNET Project / Index page

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



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

"Прогресс в разработке транслятора из Rust в код на Cи и .NET IR"  +/
Сообщение от opennews (?), 12-Апр-25, 13:19 
Разработчики бэкенда к компилятору rustc, позволяющему транслировать код с языка Rust в представление на языке Си, объявили об успешном прохождении 95.9% тестов. Два месяца назад уровень прохождение тестов оценивался в 92%. Отмечается, что остаются непройденными 64 тестов, все из которых связаны с решением типовых проблем, в устранении которых не возникнут сложности. Код бэкенда распространяется под лицензией Apache 2.0...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63060

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

Оглавление

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

1. Сообщение от penetrator (?), 12-Апр-25, 13:19   +3 +/
что такое .NET IR?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #6, #39

3. Сообщение от Аноним (3), 12-Апр-25, 13:22   +/
Байткод, в который компилируется C#, F#, и даже Visual Basic .NET
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

5. Сообщение от Alladin (?), 12-Апр-25, 13:23   –4 +/
зачем из rust в си/.net, если нужно из си/.net в rust
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #8, #40, #67, #76, #82

6. Сообщение от Аноним (6), 12-Апр-25, 13:26   +2 +/
Intermediate Representation?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #45

7. Сообщение от Аноним (6), 12-Апр-25, 13:29   +8 +/
Чтобы модули ядра преобразовывать в канонический сишный вид.

PS Наверное же, где надо, автоматически будут добавлены проверки границ массивов в выходной сишный код.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #12

8. Сообщение от Илья (??), 12-Апр-25, 13:33   +5 +/
>  зачем из rust в си/.net

Майки в ядро решили модули на дотнете вносить

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #9

9. Сообщение от Аноним (6), 12-Апр-25, 13:38   +/
Так добавить в ядро интерпретатор байткода дотНета и нет проблем (ну кроме производительности, разве что). Можно сразу модули на любых языках из него писать. Да хоть на F#.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #38

10. Сообщение от Аноним (10), 12-Апр-25, 13:43   +16 +/
Ахах теперь у больших корпов встала проблема как переписать эту неподдерживаемую Раст лапшу обратно на нормальный язык.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13, #19, #56

12. Сообщение от Аноним (-), 12-Апр-25, 13:45   +1 +/
> Чтобы модули ядра преобразовывать в канонический сишный вид.

А смысл? Исходный код все равно будет не на си и для внесения изменений нужно будет в него лезть. Плюс на баги в коде могут наложиться баги в трансляторе.

> PS Наверное же, где надо, автоматически будут добавлены проверки
> границ массивов в выходной сишный код.

Так же не только проверки границ. Вообще интересно с каким оверхедом они будут эмулировать нативные типы вроде енамов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #14, #17, #18

13. Сообщение от Аноним (-), 12-Апр-25, 13:47   +3 +/
> у больших корпов

Ну конечно у больших корпов :)

"Young programmer from Poland, interested in writing compilers, and procedural generation."
github.com/FractalFir

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #16

14. Сообщение от Аноним (14), 12-Апр-25, 14:02   +1 +/
В ядре "код для ознакомления"?
Можно сразу из Rust в бинарник, а публике для ознакомления вариант на Си?
Править в виде Си нельзя - нарушится безопасность.
Совпадают бинарники: Rust->bin VS Rust->C->bin?  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #22, #53

15. Сообщение от Аноним (15), 12-Апр-25, 14:09   +2 +/
>все из которых связаны с решением типовых проблем, в устранении которых не возникнут сложности

Вот и сообщали бы тогда, когда решены 100% проблем. Ведь никаких сложностей с этим не возникнет!

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

16. Сообщение от Аноним (14), 12-Апр-25, 14:10   +/
Если справляется один, то зачем больше?
Кроме того за этим именем, может стоять коллектив (в том числе и теневой).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #21

17. Сообщение от Аноним (6), 12-Апр-25, 14:39   +1 +/
Смысл в сборке ядра чисто с помощью GCC, пока gccrs всё ещё не готов. А кто захочет внести изменения, внесёт в полученный сишный код.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #25, #71

18. Сообщение от Аноним (6), 12-Апр-25, 14:41   +/
В C11 есть enum.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #27

19. Сообщение от НяшМяш (ok), 12-Апр-25, 14:46   +2 +/
Зато у кекспертов-онанимов проблема, чего бы ещё такого глупого придумать про раст, никуда и не исчезала.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #20

20. Сообщение от Аноним (6), 12-Апр-25, 14:51   +7 +/
Дайте Вискаса этому коту, а то у него лишь бы чего мявкнуть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

21. Сообщение от Аноним (-), 12-Апр-25, 15:14   –1 +/
> Кроме того за этим именем, может стоять коллектив (в том числе и теневой).

Ого! Так у нас еще и теория заговора!

Давай тогда поднимем уровень абсурда: сам код пишется на расте (Rust 99.6% в репе rustc_codegen_clr). Это явно не просто так! Наверняка это потому что обычный сишник™ не в состоянии осилить раст...  Значит туда напихают бэкдоры! О как!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #29, #64

22. Сообщение от freehck (ok), 12-Апр-25, 15:19   +1 +/
> Совпадают бинарники: Rust->bin VS Rust->C->bin?

Конечно же не совпадают. С чего вы вообще взяли, что этот вопрос имеет смысл?

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

23. Сообщение от Анименим (-), 12-Апр-25, 15:25   +/
имееш что то против уведомления о прогрессе разработки? предпочитаешь, чтобы везде как с андроидом было: толпа индуса пыхтит за кулисами полгода, а потом просто очередную версию выкатывают с нескучными обоями?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #36

24. Сообщение от Медведь (ok), 12-Апр-25, 15:28   +3 +/
Выглядит как толстый намек на перспективы раста...
Ответить | Правка | Наверх | Cообщить модератору

25. Сообщение от Аноним (25), 12-Апр-25, 15:40   –2 +/
Это что за цель такая собирать только gcc? Для кого это вообще важно, кроме 1.5 упоротых гентушника?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #42

27. Сообщение от Аноним (-), 12-Апр-25, 15:46   +1 +/
> В C11 есть enum.

Только это убогий инт. И все.
А в расте enum это почти все что угодно + есть associated values.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #74

28. Сообщение от YetAnotherOnanym (ok), 12-Апр-25, 15:51   +/
Бред какой-то... Уходили от Си - и снова пришли к Си.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31, #51

29. Сообщение от Аноним (29), 12-Апр-25, 16:09   +/
Никаких теорий, это частая практика.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

30. Сообщение от Аноним (30), 12-Апр-25, 16:33   +1 +/
Осталось всего-ничего всю шляпу вроде rsvg, firefox, nouveau транслировать обратно в Си. Либо целиком сразу, либо созданием отдельных репозиториев.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32

31. Сообщение от Аноним (31), 12-Апр-25, 16:44   –4 +/
О да! Корпы якобы впендюрили Раст в ядро, чтобы потом его выкинуть! Якобы раст - туфта. Молодец, парень! Знатно ему ibm проплатила! А сишники как писали use-after-free, так и пишут же, и будут писать! И гордятся тем, что не Раст.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #34

32. Сообщение от Аноним (31), 12-Апр-25, 16:45   +/
Какой молодец! Начинай транслировать это всё обратно всё в Си!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #35

34. Сообщение от Аноним (34), 12-Апр-25, 17:06   +3 +/
А растовики пути нормально обрабатывать не умеют. И софт писать не умеют. Так что единственный способ получать результат это вернуться в родную гавань. На си.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

35. Сообщение от Аноним (34), 12-Апр-25, 17:07   +1 +/
Я уже закончил. Сказать то чего хотел?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #50

36. Сообщение от Аноним (36), 12-Апр-25, 17:10   +1 +/
Подписанным на репозиторий уведомления и так приходят. А правило 20-80 как раз говорит, что оставшаяся часть будет самая трудная. Не потому что какое-то там правило 20-80, а потому что искусственный отбор: самые лёгкие в решении проблемы им устраняются. А самые тяжёлые - сидишь и пыхтишь. Одно лечишь - другое калечишь. Репу чешешь. Эти "легкорешаемые проблемы" на десятилетия растянуться могут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

37. Сообщение от Аноним (37), 12-Апр-25, 17:30   –2 +/
опять все попутали, DARPA ведь говорила об обратном :)

https://www.darpa.mil/research/programs/translating-all-c-to...

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #48, #54

38. Сообщение от Аноним (38), 12-Апр-25, 17:39   +2 +/
Не вижу принципиальной проблемы с этим. В ядро FreeBSD интерпретатор lua добавили, и ничего, даже небо на землю не упало.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #43, #44

39. Сообщение от Аноним (-), 12-Апр-25, 17:55   +/
А где вы это нашли? Может я не внимательно смотрю, но в статье такого нет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #47

40. Сообщение от Аноним (-), 12-Апр-25, 17:58   +/
> Идея проекта в предоставлении возможности создания классов .NET на основе кода, написанного на Rust, а также использования существующих Rust-библиотек в проектах на базе платформы .NET. В классах для платформы .NET, написанных на языке Rust, можно обращаться к API и библиотекам .NET

В статье не так много слов. Можно было бы почитать и понять суть написанного

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #58

42. Сообщение от Аноним (6), 12-Апр-25, 18:02   +/
Ну давайте устроим перепись "населения" что-ли, кому это важно. Думаю, найдётся немало и негентушников, кому важно. Есть даже пользователи пакетных дистров, которые собирают ядро сами кастомно. А вот дистров, собранных полностью исключительно вашим любимым Шлангом, я знаю только два, всего лищь: Magea и ещё (забыл название).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

43. Сообщение от _ (??), 12-Апр-25, 18:05   –1 +/
Ссылку? Или как обычно? :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

44. Сообщение от Аноним (6), 12-Апр-25, 18:06   +1 +/
Вроде, в NetBSD. И мнго кода для ядра на Lua пишут?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

45. Сообщение от penetrator (?), 12-Апр-25, 18:06   +/
скорее всего, в терминологии и документации дотнета нет таких обозначений

а репы с растом есть A Rust compiler backend targeting CIL(.NET IR) and C.

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

47. Сообщение от penetrator (?), 12-Апр-25, 18:07   +/
заголовок
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #57

48. Сообщение от Ivan_83 (ok), 12-Апр-25, 18:20   +2 +/
DARPA это про исследования, там далеко не всё потом живое-юзабельное получается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #63

49. Сообщение от Аноним (51), 12-Апр-25, 18:23   +/
Теперь будут переписывать ядро с Ryst, на C.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #91

50. Сообщение от Аноним (51), 12-Апр-25, 18:24   –1 +/
А WinRar купил?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #89

51. Сообщение от Аноним (51), 12-Апр-25, 18:25   –1 +/
Rust, передовой язык.
Компилятор на C.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #52

52. Сообщение от Ivan_83 (ok), 12-Апр-25, 18:30   +6 +/
Скоре фриковый для фриков, которые в жизни боятся всего.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #83

53. Сообщение от Аноним (14), 12-Апр-25, 19:21   +/
Для тех, кто задают вопрос о смыслах и запрещают отвечать на поставленный вопрос Анонимам:
Смысл в том что можно создать бинарник из Rust-исходника. В проект на Си выложить транслированный в Си код (и еще вопрос как в этом случае выполняется безопасность Rust) и сохранить гордую надпись "Код первоначально написан на безопасном языке Rust". На вопрос идентичности отвечать: "Конечно же нет"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #55

54. Сообщение от Аноним (54), 12-Апр-25, 19:27   +1 +/
с адой у них тоже ничо не вышло
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #59, #61

55. Сообщение от an2 (?), 12-Апр-25, 19:59   –1 +/
> можно создать бинарник из Rust-исходника

Можно только LLVM IR создать. А бинарник будет уже LLVM создавать. Т.е. компилятор раста в любом случае только на какие-то промежуточные представления способен.

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

56. Сообщение от an2 (?), 12-Апр-25, 20:19   +/
Новость порадовала: это, наверное, самый полезный проект на расте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

57. Сообщение от Аноним (-), 12-Апр-25, 20:21   +/
Эпик фейл, спасибо
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

58. Сообщение от Аноним (-), 12-Апр-25, 20:24   +/
Продолжу, раз ответ никто не дал кратко - .net перепишут на rust. Только это длинно и заумно написано. Все весьма прозаично - язык считается безопасным, значит позиционировать его будут также, потеснят жабу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

59. Сообщение от Аноним (-), 12-Апр-25, 20:35   +1 +/
Не стоит их недооценивать - с вебом и развалом СССР все у них вышло. Я предполагаю что и Раст пропихнут - все пока выглядит к лучшему и что все от этого выиграют, только история показывает реальные результаты. Они то точно от этого выиграют. Все что от неудачи они получат - выводы и опыт. А кто вообще ничего не делает вообще ничего не получит
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #72

61. Сообщение от Аноним (37), 12-Апр-25, 21:46   +/
а шо язык должен разрешать людские логические проблемы? Думаете раст разрешает? Это компилятор (программа) раста разрешает, а не сам язык.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #73, #85

63. Сообщение от Аноним (37), 12-Апр-25, 21:50   +/
аааа, ну тогда ясно почему не в брейнфак они транслируют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

64. Сообщение от Аноним (64), 12-Апр-25, 22:09   +/
Я обычный сишник и не в состоянии осилить Раст. Ну точнее прямо сейчас не вхожу в данное состояние. Моя Стейт машина делает перерыв. Было дело как-то осилил
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

65. Сообщение от Аноним (64), 12-Апр-25, 22:26   +/
> I am a young(19 year old) student from Poland, obsessed with compilers and procedural generation - code is my artform. For the past 1.5 years, I have been working on compiling Rust for some obscure targets.

А молодец, нормально похакал для 19 лет. Щас ещё сишку для себя откроет после этих компаний попрет

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

67. Сообщение от Grand (?), 12-Апр-25, 22:48   –1 +/
Чтобы потом собрать на национальном и патриотическом процессоре Эль-брус на котором не то что Rust,фортрановского компиллятора толком нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

68. Сообщение от Grand (?), 12-Апр-25, 22:49   +/
А вообще правильно. Нормальный язык должен иметь несколько реализаций компиллятора ...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #69

69. Сообщение от Аноним (37), 12-Апр-25, 23:01   +1 +/
особенно если на этом языке пишут крипту всякую.

https://blog.cr.yp.to/20240803-clang.html

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

70. Сообщение от Аноним (70), 13-Апр-25, 00:59   +/
Ничего вы не понимаете! Это предохранительный клапан от черезмерного давления в котле переписывании всего и вся на Rust. Если слишком много будут требовать переписать на Rust, то часть выйдет обратно в виде C. Ну еще и погудеть можно.

То что индустрия уже в какой-то мере прошла точку не возврата в тренде на Rust уже понятно. В топку паровоза подбрасывают уже все кому не лень, а желающих встать (или лечь) перед ними особо нет.
Новость тут наверное не столько про Rust, а про C. Вот он никуда никогда не денется, если даже прямо на нём не будет новых проектов (тоже кажется не вероятно), то как минимум это будет как некий кросплатформенный высокоуровневый asm. Хотя и это тоже не новость, таких разработок полно. И вот даже для "языка-конкурента".

Не смотрел на "человечность" формируемого кода, но особую пикантность имел бы режим с хинтами для более адресного генерирования более человечного кода на C. Это позволило бы подходить с новой стороны к переписыванию плюс возможно делало бы более понятными плюшки из Rust.

Возвращаясь в шутку, скоро Rust программисты будут выдавать больше C кода чем С программисты).

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

71. Сообщение от Аноним (71), 13-Апр-25, 01:30   +/
> Смысл в сборке ядра чисто с помощью GCC, пока gccrs всё ещё не готов.

на раст ещё нет модулей и ядро собирается чисто gcc, вас кто-то обманул

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #88

72. Сообщение от Аноним (64), 13-Апр-25, 01:48   +1 +/
А с развалом твоего брака это тоже они?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

73. Сообщение от Аноним (64), 13-Апр-25, 01:50   +/
Может и нафек его тогда рас он ниче не решает
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

74. Сообщение от Аноним (71), 13-Апр-25, 01:55   –1 +/
> А в расте enum это почти все что угодно + есть associated values.

enum в расте это то же что в C просто "всё что угодно" надо дописывать вручную. У раста больше готовых абстракций но расплата за это - читающему надо парсер в голове долго тренировать.

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

75. Сообщение от Аноним (75), 13-Апр-25, 02:41   +/
А что с рантаймом? Тоже скомпилируют в C?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #77

76. Сообщение от Я (??), 13-Апр-25, 03:04   +/
не всегда. часто надо чтобы перспективные программисты на расте могли интегрироваться в существующие экосистемы на си\дотнете для возможности постепенного перехода.
да и в целом интегрировать старый код к новой экосистеме идея странная, когда вы пишете новую экосистему вам правильнее и новый код для неё писать а не портировать старые либы к которым в целом можно просто прилинковаться, что в целом этот проект тоже позволяет, хоть основная цель его иная
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

77. Сообщение от Я (??), 13-Апр-25, 03:09   +/
у раста же нет по сути рантайма ты чо. но опционально есть минимальный рантайм и его можно использовать. ну и да вкомпиливать рантайм умеет даже питон.. это вроде не проблема...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #84

78. Сообщение от Аноним (78), 13-Апр-25, 03:57   –2 +/
Просто продолжайте минусовать и дизлайкать все новости, где есть упоминание Rust.
Так мы быстрее от него избавимся.
А ещё надо просто перестать делать про него новости, и не создавать рекламу.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #79

79. Сообщение от Илья (??), 13-Апр-25, 06:52   +/
> Так мы быстрее от него избавимся

Я вот после твоего сообщения, наоборот, буду популяризировать раст, потому что язык объективно гораздо лучше чем ассемблер с встроенным ооп

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #87

82. Сообщение от 12yoexpert (ok), 13-Апр-25, 10:41   +/
потому что нужно из раст в си, а из си в раст не нужно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

83. Сообщение от 12yoexpert (ok), 13-Апр-25, 10:43   +/
всего, чего им сказали бояться. например, UB
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

84. Сообщение от Аноним (75), 13-Апр-25, 11:00   –1 +/
> у раста же нет по сути рантайма ты чо.

Ага, настолько нет, что хэллоуворлд весит больше 4 мегабайт. Даже у Го меньше — всего 2.

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

85. Сообщение от Аноним (85), 13-Апр-25, 12:21   +/
> Это компилятор (программа) раста разрешает, а не сам язык.

Понятно, очередной лохотрон

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

86. Сообщение от Аноним (86), 13-Апр-25, 15:46   +/
Для тех кто не понял зачем сабж - таким образом можно легко увеличь количество платформ, поддерживающих руст
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #90

87. Сообщение от анонд (?), 13-Апр-25, 17:06   +/
ниша для Rust определенно есть - это вирусы и трояны ибо итоговый машинный код так запутан что анализу поддается с трудом
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

88. Сообщение от Аноним (6), 13-Апр-25, 17:12   +/
Пока - да. Но всякое может произойти, модулями на Rust могут появиться. Да ужеж пилят замену Nouveau на нём.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

89. Сообщение от Аноним (6), 13-Апр-25, 17:16   +/
Зачем в условиях параллельного импорта?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #93

90. Сообщение от Аноним (37), 13-Апр-25, 17:18   +/
> Для тех кто не понял зачем сабж - таким образом можно легко увеличь количество платформ, поддерживающих руст

раст вообще никакие платформы не поддерживает, вам ллвм мало?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #92

91. Сообщение от Аноним (6), 13-Апр-25, 17:19   +/
>Ryst

О, это новый диалект Раста?
Тогда я бы назвал его несколько иначе ;)

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

92. Сообщение от Аноним (6), 13-Апр-25, 17:21   +/
>вам ллвм мало?

Нам его ненужно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #94

93. Сообщение от Аноним (93), 13-Апр-25, 18:24   +/
Чтобы Вове с Никиткой дань заплатить. Вернее дань заплатит получатель прибыли, с дани, уплаченной тобой ему.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89

94. Сообщение от Аноним (51), 13-Апр-25, 23:15    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92


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

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




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

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