Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Lunatik - инструментарий для создания в ядре Linux обработчиков на языке Lua" | +/– | |
Сообщение от opennews (?), 22-Апр-24, 09:22 | ||
Проект Lunatik развивает инструментарий, позволяющий использовать язык Lua для расширения функциональности ядра Linux и быстрого написания скриптов-обработчиков, работающих на уровне ядра. Для выполнения кода задействован интерпретатор Lua, модифицированный для работы на уровне ядра. Код проекта написан на языке Си и распространяется под лицензией MIT... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от M (?), 22-Апр-24, 09:22 | –20 +/– | |
lua - непригодный язык. Лучше бы WASM-интерпретатор или jit в ядро засунули. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #2, #6, #18, #27, #38, #65, #72, #84 |
2. Сообщение от Аноним (2), 22-Апр-24, 09:28 | +12 +/– | |
> lua - непригодный язык. Лучше бы WASM-интерпретатор или jit в ядро засунули. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #155, #191 |
6. Сообщение от Аноним (6), 22-Апр-24, 09:36 | +2 +/– | |
Зато безопасный. Неизвестно что в твой васм запихнут, а Джит это дыра в безопасности бай дизайн. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #77 |
8. Сообщение от Аноним (8), 22-Апр-24, 09:38 | +15 +/– | |
> после нажатия "↑ ↑ ↓ ↓ ← → ← → LCTRL LALT" ядро | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #11, #176 |
10. Сообщение от Fracta1L (ok), 22-Апр-24, 09:39 | –2 +/– | |
Видимо, с притоком свежих программистов на сишке всё очень плохо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12 |
11. Сообщение от Аноним (11), 22-Апр-24, 09:41 | +/– | |
> Сделает фаталити | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
12. Сообщение от KroTozeR (ok), 22-Апр-24, 09:44 | –1 +/– | |
Ну, это ж больно, это ж думать надо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #20, #22, #91 |
16. Сообщение от Аноним (16), 22-Апр-24, 09:52 | +4 +/– | |
Кто сказал NetBSD? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #33 |
17. Сообщение от Аноним (17), 22-Апр-24, 09:59 Скрыто ботом-модератором | –3 +/– | |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #21, #25, #31, #47, #86, #182 |
18. Сообщение от EULA (?), 22-Апр-24, 09:59 | +6 +/– | |
Java, Java должна быть в ядре. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #126 |
19. Сообщение от nonon (?), 22-Апр-24, 10:04 | +2 +/– | |
после нажатия "↑ ↑ ↓ ↓ ← → ← → LCTRL LALT" ядро перестаёт обрабатывать нажатия клавиш | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #23 |
20. Сообщение от Аноним (20), 22-Апр-24, 10:09 | +1 +/– | |
Как случайно очередное rce в ядро протащить? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
21. Сообщение от Аноним (6), 22-Апр-24, 10:12 | +3 +/– | |
Открою тебе тайну вся инфра для модулей на расте уже доступна легка и приятна. Только никто модули на расте так и не пишет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
22. Сообщение от Аноним (-), 22-Апр-24, 10:13 | +/– | |
Ну-ну. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #28, #37, #97 |
23. Сообщение от Аноним (6), 22-Апр-24, 10:13 | +/– | |
Да. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
24. Сообщение от Аноним (24), 22-Апр-24, 10:13 | +/– | |
Залипание клавиш по удержанию шифт куда привычнее. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
25. Сообщение от ХрюХрю (?), 22-Апр-24, 10:16 | +1 +/– | |
> Бредовая хреновина, лучше допилите раст-инфраструктуру в ядре, чтобы модули было писать легко и приятно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #42, #96, #172 |
26. Сообщение от Ivan_83 (ok), 22-Апр-24, 10:17 | +1 +/– | |
Годнота! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #43 |
27. Сообщение от Ivan_83 (ok), 22-Апр-24, 10:19 | +9 +/– | |
LUA очень даже годный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #153 |
28. Сообщение от Ivan_83 (ok), 22-Апр-24, 10:20 | +/– | |
Вот LUA можем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #36 |
31. Сообщение от Ivan_83 (ok), 22-Апр-24, 10:22 | +3 +/– | |
Как вы собрались бустрапится? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #51 |
33. Сообщение от Аноним (33), 22-Апр-24, 10:23 | +/– | |
В какой БЗДе используют Lua? В НетБЗДе? Там он навроде системный комфигуратор? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #40, #60, #63, #124 |
36. Сообщение от KroTozeR (ok), 22-Апр-24, 10:25 | +1 +/– | |
Можно просто отдать ЯП право управления компилятором и задачу прекомпилятора. Сейчас пока такое умеет только Zig, но это не значит, что им всё ограничится. Там вообще ничего кроме самого ЯП и его окружения не нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #46, #57 |
37. Сообщение от KroTozeR (ok), 22-Апр-24, 10:31 | +1 +/– | |
Зачем для задач Си применять что-то кроме него, если самого Си хватает с головой? Поделие, которое очень плохо вылизано под такие задачи не должно иметь приоритета только за счёт "новизны". Понятно, что у самого Си есть проблемы, которые в разной степени купируются проектами GoLang, Rust, Zig, Num и т.п., но когда предлагают замещать Си Python-ом, это уже какой-то испанский стыд... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
38. Сообщение от Аноним (38), 22-Апр-24, 10:35 | +2 +/– | |
>jit в ядро засунули | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
40. Сообщение от Сообщество (?), 22-Апр-24, 10:40 | +2 +/– | |
https://www.opennet.ru/opennews/art.shtml?num=38203 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
42. Сообщение от Пряник (?), 22-Апр-24, 10:50 | +1 +/– | |
Ты хоть думаешь, что пишешь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #54, #199 |
43. Сообщение от Аноним (6), 22-Апр-24, 10:50 | +/– | |
Где применишь такое добро, мне может тоже надо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #49 |
44. Сообщение от Анонус (?), 22-Апр-24, 10:55 | +/– | |
eBPF можно выкидывать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #68 |
46. Сообщение от Ivan_83 (ok), 22-Апр-24, 10:55 | +/– | |
Не уверен что правильно понял "отдать ЯП право управления компилятором". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 Ответы: #62 |
47. Сообщение от Пряник (?), 22-Апр-24, 10:58 | +/– | |
Это Open Source - всё, что не делается - всё к лучшему. А, если тебе не нравится - выкинь из своего ядра или используй подходящий дистрибутив. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
48. Сообщение от n00by (ok), 22-Апр-24, 11:00 | +2 +/– | |
> сетевого сниффера с возможностью ведения журнала с MAC-адресами | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #76 |
49. Сообщение от Ivan_83 (ok), 22-Апр-24, 11:00 | –1 +/– | |
Пока ни где, я не пользователь линуха в явном виде. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #74 |
51. Сообщение от Аноним (17), 22-Апр-24, 11:05 | +/– | |
> Как вы собрались бустрапится? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #127 |
53. Сообщение от Аноним (53), 22-Апр-24, 11:13 | +/– | |
лучше б moonshine | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
54. Сообщение от n00by (ok), 22-Апр-24, 11:15 | +1 +/– | |
> Ты хоть думаешь, что пишешь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
57. Сообщение от n00by (ok), 22-Апр-24, 11:19 | +/– | |
> Можно просто отдать ЯП право управления компилятором и задачу прекомпилятора. Сейчас пока | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 Ответы: #61, #168 |
60. Сообщение от Аноним (105), 22-Апр-24, 11:25 | +/– | |
https://man.netbsd.org/intro.3lua | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
61. Сообщение от KroTozeR (ok), 22-Апр-24, 11:28 | +/– | |
А он ещё жив? К тому же, .Net — это же никак не про фундаменталку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 Ответы: #67, #90 |
62. Сообщение от KroTozeR (ok), 22-Апр-24, 11:31 | +1 +/– | |
Все операции, вызываемые обычно через системы сборки, умещаются в исходник на Zig с применением конструкций языка. В такой ситуации CMake — попросту ненужный бесполезный громоздкий наворот. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 |
63. Сообщение от n00by (ok), 22-Апр-24, 11:32 | +/– | |
https://github.com/luainkernel/lua-netbsd | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
65. Сообщение от Аноним (65), 22-Апр-24, 11:38 | +1 +/– | |
И пакетный менеджер для NPM сразу в ядро, чтоб сам пакеты обновлял. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
67. Сообщение от n00by (ok), 22-Апр-24, 11:39 | +/– | |
Не знаю, жив ли, но появился задолго до Zig. Ну и на .Net вполне написали совершенно безопасную Microsoft Singularity. Потом, правда, отправили в музей и теперь пишут другую безопасную ОС. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 |
68. Сообщение от Аноним (65), 22-Апр-24, 11:40 | +1 +/– | |
Зачем? Наоборот, надо добавлять интерпретаторов и JIT-компиляторов разных. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #44 |
72. Сообщение от Бывалый Смузихлёб (ok), 22-Апр-24, 11:47 | –1 +/– | |
многие лютейшие дыры начинаются именно с JIT | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #82 |
73. Сообщение от Аноним (65), 22-Апр-24, 11:51 | +/– | |
Следующий шаг за Латиноамериканским отделением Фонда свободного ПО - добавление в полностью свободное ядро интерпретатора Guile. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #94, #112 |
74. Сообщение от нах. (?), 22-Апр-24, 12:13 | +2 +/– | |
да, троянцев можно понаписать вагон и маленькую тележку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 |
75. Сообщение от Аноним (75), 22-Апр-24, 12:13 Скрыто ботом-модератором | +1 +/– | |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #85, #92 |
76. Сообщение от Аноним (76), 22-Апр-24, 12:29 | +/– | |
Название прямо так намекает, что система по ночам будет вести себя как типичный санамбула. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
77. Сообщение от scriptkiddis (?), 22-Апр-24, 12:29 | +/– | |
Ну да ну да, а ebpf это нормально это можно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #165 |
80. Сообщение от topin89 (ok), 22-Апр-24, 12:45 | –1 +/– | |
Глянул мельком -- это же хороший инструмент для быстрого прототипирования. На домашние компы такое лучше не ставить, но разрабам модулей ядра вполне может пригодится | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #87 |
81. Сообщение от Аноним (82), 22-Апр-24, 12:57 | +1 +/– | |
Быстро пишем, медленно работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #83, #129 |
82. Сообщение от Аноним (82), 22-Апр-24, 12:59 | +3 +/– | |
тебе же в новости написали: для создания кейлоггеров. чтобы битки твои тырить проще было | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 |
83. Сообщение от Аноним (24), 22-Апр-24, 13:11 | +2 +/– | |
С Растом не прокатило,никто модулей не написал,а на этом может быть и очень даже напишут. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 Ответы: #89 |
84. Сообщение от _kp (ok), 22-Апр-24, 13:20 | +5 +/– | |
Lua отличный язык как внутренний скниптовый движок, и для встраиваемых устройств, не тяжелый, и не совсем примитивный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #113, #197 |
85. Сообщение от _kp (ok), 22-Апр-24, 13:25 | +/– | |
На счет патриотично - сомнительно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 Ответы: #88 |
86. Сообщение от Аноним (65), 22-Апр-24, 13:26 | +1 +/– | |
Rust, писать легко и приятно - оксюморон. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
87. Сообщение от Аноним (65), 22-Апр-24, 13:30 | +/– | |
Особенно в датацентрах пригодится ;) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 |
88. Сообщение от Аноним (65), 22-Апр-24, 13:37 | +/– | |
Кириллица, говорите? Интерпретаторы Шпага, Рапира, Робик, КуМир, Дракон в ядро! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #93 |
89. Сообщение от Аноним (89), 22-Апр-24, 13:39 | +/– | |
На раст же переписали же пару 100 строчных драйверов. Только, у меня правда ощущение, что это диверсия, чтобы слить конкурентов. Корпорации постоянно заявляют, будто они очень заинтересованы в расте и "используют" его повсюду, а на самом деле весь код на расте очень оперативно выкидывается и заменяется нормальным, т.е. не является сколько-нибудь ключевым. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 Ответы: #95, #98 |
90. Сообщение от Аноним (65), 22-Апр-24, 13:45 | +/– | |
Mono в ядро? Зато сколько сразу языков! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 |
91. Сообщение от Fracta1L (ok), 22-Апр-24, 13:46 | +/– | |
При программировании на сишке нужно выполнять уйму ручной работы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #134 |
92. Сообщение от Fracta1L (ok), 22-Апр-24, 13:48 | +/– | |
Рубрика "Айтишники шутят" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 |
93. Сообщение от _kp (ok), 22-Апр-24, 13:49 | +/– | |
Уминая кириллицу, имел в виду обычные человеческие языки, а не абракадабру из сокращений. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 |
94. Сообщение от Столлман был прав (-), 22-Апр-24, 14:11 Скрыто ботом-модератором | +/– | |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 |
95. Сообщение от ck (?), 22-Апр-24, 14:27 | +1 +/– | |
это один из которых хэдер переписали на растовский а реализация на сях осталась? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #89 Ответы: #162 |
96. Сообщение от Аноним (96), 22-Апр-24, 14:31 | +/– | |
Важна семантика, а не синтаксис. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #100, #157 |
97. Сообщение от Аноним (126), 22-Апр-24, 14:36 | +1 +/– | |
>почему они не могут осилить ничего кроме сишки | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #101 |
98. Сообщение от А в это время (?), 22-Апр-24, 14:37 | –2 +/– | |
А в это время параллельные новости, скажем, про Pingora помножают на ноль весь ваш комментарий. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #89 Ответы: #102, #103, #104, #106 |
99. Сообщение от Аноним (126), 22-Апр-24, 14:39 | –1 +/– | |
Жесть, нафига интерпретатор в ядре? Итак уже интеловскими заплатками производительность херите, так еще и это | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #108 |
100. Сообщение от Аноним (105), 22-Апр-24, 14:47 | +1 +/– | |
И семантика у раст, мягко говоря, не очень | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 |
101. Сообщение от Аноним (-), 22-Апр-24, 14:48 | +/– | |
> А зачем еще что-то кроме сижки? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #97 Ответы: #105, #109, #169 |
102. Сообщение от Аноним (105), 22-Апр-24, 14:49 | +1 +/– | |
Это твоя пингора в ядре что ли? Что ты тут на ноль помножил? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
103. Сообщение от Аноним (89), 22-Апр-24, 14:50 | +1 +/– | |
Фреймворки и наколенные прокси это замечательно, но это не продукты и не ПО. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
104. Сообщение от Аноним (105), 22-Апр-24, 15:03 | +1 +/– | |
Да это обычный хайп. Так было с джавой, с go, теперь с растом. Все это суета, всё это пройдет, а Си останется. Смирись и прими это | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 Ответы: #107 |
105. Сообщение от Аноним (105), 22-Апр-24, 15:11 | +1 +/– | |
> С кучей непродуманных мест сделаных "на отвались", т.е на "нам решать лениво, пусть там компилятор сам разберется". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #117 |
106. Сообщение от Аноним (65), 22-Апр-24, 15:17 | +1 +/– | |
Вот как мы увидим практическую пользу этой Pingora, так только тогда она перестанет помножать ваш комментарий на ноль. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 Ответы: #111 |
107. Сообщение от Аноним (107), 22-Апр-24, 15:21 | +/– | |
Java тоже останется в банковском секторе, как замена бессмертного Кобола. Каждому своя ниша. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 |
108. Сообщение от Аноним (65), 22-Апр-24, 15:26 | –1 +/– | |
Да не боись ты так. Это ж сторонний проект на ShitHub (Кто все эти люди?). Это ещё не значит, что им палец не покажут. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #99 |
109. Сообщение от Аноним (105), 22-Апр-24, 15:28 | +/– | |
> С кодом, который на разных версиях компиляторов выдает разные результаты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #116 |
110. Сообщение от Минона (ok), 22-Апр-24, 15:37 | +/– | |
REPL в ядре это вин! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #114 |
111. Сообщение от Аноним (-), 22-Апр-24, 15:57 | +/– | |
> Вот как мы увидим практическую пользу этой Pingora, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #202 |
112. Сообщение от Аноним (-), 22-Апр-24, 16:00 | +/– | |
> Следующий шаг за Латиноамериканским отделением Фонда свободного ПО - добавление в полностью свободное ядро интерпретатора Guile. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 |
113. Сообщение от Аноним (113), 22-Апр-24, 16:11 | +1 +/– | |
Вообще-то игры на lua в движке Minetest достаточно быстро работают (не все но многие). Я говорю как тот кто сам активно в них играет. В любом случае Lua точно не "похоронил" Minetest. Minetest хоть и не ориентрован на топовое оборудование но в последнее время эта ситуация улучшается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
114. Сообщение от Аноним (114), 22-Апр-24, 16:17 | +/– | |
> REPL в ядре это вин! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 |
115. Сообщение от oditynet (?), 22-Апр-24, 16:37 | +/– | |
Почему не собирается у меня он? то builds не создам в папке модуля,то циклическое залипания на сборку модуля. как вообще собрать его? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
116. Сообщение от Аноним (117), 22-Апр-24, 16:40 | –1 +/– | |
Да легко - берешь любой код с сишным UB или implementation defined и приехали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 Ответы: #119, #120, #125, #177 |
117. Сообщение от Аноним (117), 22-Апр-24, 16:50 | +/– | |
> Это ты точно про Си, а не про раст? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #105 Ответы: #154 |
119. Сообщение от Аноним (105), 22-Апр-24, 17:15 | +/– | |
Ля, я думал там что-то настоящее, то что имеет место быть в реальном коде и даёт разный результат. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 Ответы: #121, #130, #131 |
120. Сообщение от Аноним (105), 22-Апр-24, 17:25 | +1 +/– | |
> Да легко - берешь любой код с сишным UB или implementation defined и приехали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 Ответы: #122 |
121. Сообщение от Аноним (-), 22-Апр-24, 17:32 | –1 +/– | |
> Ля, я думал там что-то настоящее, то что имеет место быть в реальном коде и даёт разный результат. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 Ответы: #123 |
122. Сообщение от Аноним (-), 22-Апр-24, 17:41 | +/– | |
Я выше скинул ссылку на реальную уязвимость из ХОрга. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 Ответы: #128 |
123. Сообщение от Ivan_83 (ok), 22-Апр-24, 17:41 | +1 +/– | |
То что вы показали это фикс для use-after-free, никак не UB. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 |
124. Сообщение от Ivan_83 (ok), 22-Апр-24, 17:42 | +/– | |
В FreeBSD LUA используется в загрузчике, кажется вместо фортрана :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #142 |
125. Сообщение от Аноним (105), 22-Апр-24, 17:43 | +1 +/– | |
Ага, а в расте ваще нету префикс/постфикс инкремента. То есть ваще нету | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 Ответы: #133 |
126. Сообщение от Аноним (126), 22-Апр-24, 17:46 | +/– | |
Помню в 90х даже были пк-приставки к телеку-монитору на джаве | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #149, #152 |
127. Сообщение от Ivan_83 (ok), 22-Апр-24, 17:46 | +1 +/– | |
Он и не будет написан на расте, потому что LLVM слишком большой чтобы растовики его переписали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 Ответы: #143 |
128. Сообщение от Аноним (105), 22-Апр-24, 17:47 | +/– | |
Ок, напиши такой же код на расте и проверим на разных версия раста. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #122 |
129. Сообщение от Ivan_83 (ok), 22-Апр-24, 17:49 | +/– | |
LUA хороший как glue язык, те когда на нём бизнесслогика а тяжёлая работа работается где то в биндингах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 |
130. Сообщение от Аноним (-), 22-Апр-24, 18:02 | +/– | |
> какие вопросы что он разный везде? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 Ответы: #132 |
131. Сообщение от Аноним (-), 22-Апр-24, 18:08 | +/– | |
Вот тебе без UB. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 Ответы: #141, #198 |
132. Сообщение от Аноним (105), 22-Апр-24, 18:09 | +/– | |
> Вот тебе пример их x11 CVE-2023-43787. Signed integer overflow. Которые тоже UB. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 Ответы: #136, #137 |
133. Сообщение от Аноним (-), 22-Апр-24, 18:12 | +/– | |
> То есть в расте не решили эту проблему, а просто убрали фичу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #125 Ответы: #135 |
134. Сообщение от Аноним (-), 22-Апр-24, 18:14 | +2 +/– | |
> А уйма ручной работы как раз оставляет меньше времени на думанье. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 |
135. Сообщение от Аноним (105), 22-Апр-24, 18:21 | +/– | |
Кстати, я что сказать то хотел. Спасибо, что не грубишь, как большинство тут :) Было приятно подискуттировать :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 |
136. Сообщение от Аноним (-), 22-Апр-24, 18:22 | +/– | |
> Я не понимаю что ты пытаешься сказать, сорри. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 Ответы: #138 |
137. Сообщение от Аноним (-), 22-Апр-24, 18:26 | +/– | |
> Я не понимаю что ты пытаешься сказать, сорри. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 Ответы: #151 |
138. Сообщение от Аноним (105), 22-Апр-24, 18:27 | +/– | |
> А для си у тебя получаются код, которые просто выдает разный результат. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 Ответы: #139 |
139. Сообщение от Аноним (-), 22-Апр-24, 18:34 | +/– | |
>> А для си у тебя получаются код, которые просто выдает разный результат. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 |
141. Сообщение от n00by (ok), 22-Апр-24, 19:01 | +/– | |
Порадуете примером из жизни, где бы такое понадобилось? Что бы не считать за непонимание, как выполнять деление. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 |
142. Сообщение от n00by (ok), 22-Апр-24, 19:02 | +/– | |
Вроде бы там был Форт? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #124 Ответы: #144, #170 |
143. Сообщение от morath (?), 22-Апр-24, 19:50 | +/– | |
> LLVM слишком большой чтобы растовики его переписали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #127 Ответы: #145 |
144. Сообщение от Аноним (105), 22-Апр-24, 19:52 | –1 +/– | |
уже больше 10 лет как нету | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #142 Ответы: #146 |
145. Сообщение от Аноним (105), 22-Апр-24, 19:55 | +/– | |
> $ git clone https://github.com/rust-lang/rustc_codegen_cranelift | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 |
146. Сообщение от Аноним (146), 22-Апр-24, 20:40 | +/– | |
> уже больше 10 лет как нету | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 Ответы: #147 |
147. Сообщение от Аноним (105), 22-Апр-24, 21:23 | +/– | |
Хм... а я что-то помнил, что переписали загрузчик на Си и форт вообще выкинули из базовой системы. Ок, все по-прежнему значит :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #146 Ответы: #148 |
148. Сообщение от Аноним (146), 22-Апр-24, 21:47 | +/– | |
> Хм... а я что-то помнил, что переписали загрузчик на Си и форт | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #147 Ответы: #156 |
149. Сообщение от Я (??), 22-Апр-24, 21:51 | +/– | |
иногда даже быстрее, но памяти в любом случае больше кушает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 |
150. Сообщение от Full Master (?), 22-Апр-24, 22:43 | +1 +/– | |
Уже пробовали в NetBSD, хз чем оно закончилось. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
151. Сообщение от Аноним (151), 22-Апр-24, 23:54 | +/– | |
Если бы был такой безопасный язык, который ломал обратную совместимость с Си ровно в необходимом объёме. А его нет, так что многие берут Си-с-расширениями, берут плюсы и называют их удовлетворительными инструментами. Хотя перспективы... Страуструп после заявления АНБ про memory-safety назвал ситуацию чрезвычайной (current “emergency”) и... перевёл разговор на тему, что бывает много других видов безопасности, мда. C++ будущего - это замороженный язык. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #137 |
152. Сообщение от Ivan_83 (ok), 23-Апр-24, 00:13 | +2 +/– | |
Это не так работает :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 Ответы: #158, #166 |
153. Сообщение от Аноним (153), 23-Апр-24, 01:13 | +/– | |
Дело не в реализации, а в самом языке. Массивы с единицы и производительность улитки на списках. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #160, #190 |
154. Сообщение от Аноним (154), 23-Апр-24, 01:37 | +/– | |
> Скажи спасибо комитету за UB и ID. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 |
155. Сообщение от Аноним (155), 23-Апр-24, 01:48 | +1 +/– | |
Ты не поверишь... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #205 |
156. Сообщение от Аноним (154), 23-Апр-24, 01:48 | +/– | |
> лапч | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #148 Ответы: #159 |
157. Сообщение от Аноним (154), 23-Апр-24, 01:53 | +3 +/– | |
Семантика у Раста - это эксперимент. Когда (через несколько лет) выяснится, что она переусложненная и бесполезная фигня, из неё возьмут лучшие идеи, а остальное выкинут на мороз. И что будут делать те, кто понатащил это неудачный эксперимент во всех октрытые проекты, M$ не волнует, наоборот, чем хуже вам, тем лучше им. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 Ответы: #192 |
158. Сообщение от Аноним (158), 23-Апр-24, 04:03 | –1 +/– | |
Ты устарел, Иван 83. Вроде версия большая, а реальности не понимаешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #152 Ответы: #175 |
159. Сообщение от Ivan_83 (ok), 23-Апр-24, 04:13 | +/– | |
Не в этом дело, а в длительной поддержке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #156 |
160. Сообщение от Ivan_83 (ok), 23-Апр-24, 04:22 | +2 +/– | |
В Visual Basic были массивы с 1 по дефолту, и ничего :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 Ответы: #163 |
162. Сообщение от нах. (?), 23-Апр-24, 08:44 | +1 +/– | |
она помечена как unsafe, поэтому ее использование стало - безопастным! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 |
163. Сообщение от Аноним (163), 23-Апр-24, 09:51 | +/– | |
>В Visual Basic были массивы с 1 по дефолту, и | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #160 Ответы: #186, #188 |
164. Сообщение от qweo (?), 23-Апр-24, 11:23 | +1 +/– | |
Это не первый подобный проект. Во времена Linux 2.6 были патчи для Lua. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
165. Сообщение от Аноним (-), 23-Апр-24, 11:34 | +/– | |
> Ну да ну да, а ebpf это нормально это можно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 |
166. Сообщение от Аноним (-), 23-Апр-24, 11:37 | +/– | |
> Универсального языка для всего сразу как то не получается, в основном потому что | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #152 Ответы: #187, #196 |
168. Сообщение от Аноним (168), 23-Апр-24, 12:35 | +/– | |
>> Можно просто отдать ЯП право управления компилятором и задачу прекомпилятора. Сейчас пока | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 Ответы: #183 |
169. Сообщение от Аноним (-), 23-Апр-24, 12:54 | +/– | |
> Не все ж время использовать каменные топоры. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #174 |
170. Сообщение от Аноним (-), 23-Апр-24, 13:05 | +/– | |
> Вроде бы там был Форт? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #142 Ответы: #185 |
172. Сообщение от Аноним (-), 23-Апр-24, 13:10 | +1 +/– | |
>> Бредовая хреновина, лучше допилите раст-инфраструктуру в ядре, чтобы модули было | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 |
174. Сообщение от Аноним (-), 23-Апр-24, 13:40 | +/– | |
> Да вот блин, вскопать грядку большим экскаватором - можно, но дестроя многовато. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #169 Ответы: #179 |
175. Сообщение от Аноним (-), 23-Апр-24, 13:53 | +/– | |
> Ты устарел, Иван 83. Вроде версия большая, а реальности не понимаешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #158 |
176. Сообщение от Аноним (-), 23-Апр-24, 13:56 | +/– | |
>> после нажатия "↑ ↑ ↓ ↓ ← → ← → LCTRL LALT" ядро | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
177. Сообщение от Аноним (-), 23-Апр-24, 13:58 | +/– | |
> По ссылке godbolt.org/z/s3Kve4chY 6 компиляторов и целых 3 (ТРИ) разных результата. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 Ответы: #178 |
178. Сообщение от Аноним (-), 23-Апр-24, 14:14 | +/– | |
> Как это - по стандарту? Если в стандарте сказано что эт UB | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 Ответы: #181 |
179. Сообщение от Аноним (-), 23-Апр-24, 14:19 | +/– | |
> Так копай маленьким) Они же тоже существуют. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 |
181. Сообщение от Аноним (-), 23-Апр-24, 14:48 | +/– | |
> А если не сыплят? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #178 Ответы: #184 |
182. Сообщение от Аноним (182), 23-Апр-24, 15:17 | +/– | |
Лучше бы допилили сам раст, прежде чем его везде впихать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
183. Сообщение от n00by (ok), 23-Апр-24, 15:31 | +/– | |
>>> Можно просто отдать ЯП право управления компилятором и задачу прекомпилятора. Сейчас пока | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #168 |
184. Сообщение от Аноним (-), 23-Апр-24, 15:37 | +/– | |
> "А если рельсу?!" (c) суровые сибирские мужики vs лесопилка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #181 Ответы: #207 |
185. Сообщение от n00by (ok), 23-Апр-24, 15:39 | +/– | |
Оба эти языка классика. ВсеЗнают™ первый из курса истории ЯП, а второй из анекдота: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #170 |
186. Сообщение от n00by (ok), 23-Апр-24, 15:49 | +/– | |
VB умер, поскольку MS его заменила на C#. И какие там проблемы перевести строковое представление шестнадцатеричного числа в целое, кроме неумения написать тривиальный цикл? На VBS наверняка и сейчас что-то пишут, просто потому что он есть в Windows из коробки и может больше чем JS в том же WSH. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #163 Ответы: #189 |
187. Сообщение от Ivan_83 (ok), 23-Апр-24, 17:02 | +/– | |
Гниль имеет слишком сложный синтаксис, и расвесистую систему зависимостей как у нодыжс, тяжёлый космпелятор не везде работающий. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #166 Ответы: #206 |
188. Сообщение от Ivan_83 (ok), 23-Апр-24, 17:09 | +2 +/– | |
VB закопали в пользу C# и Vb.net, не надо думать что VB умер сам из за каких то деффектов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #163 Ответы: #195, #201 |
189. Сообщение от Ivan_83 (ok), 23-Апр-24, 17:10 | +/– | |
VBA остался в оффисе неизменным, VBS это немного другое всё же. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #186 Ответы: #194 |
190. Сообщение от Аноним (190), 23-Апр-24, 20:56 | +/– | |
> Массивы с единицы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 |
191. Сообщение от YetAnotherOnanym (ok), 23-Апр-24, 21:51 | +/– | |
Извини, но разница между счётным множеством и континуумом - принципиальна и неустранима, поэтому язык, в котором изначально отсутствует целый тип (который позже примотали изолентой) не может считаться нормальным. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #193 |
192. Сообщение от Аноним (192), 23-Апр-24, 23:42 | +/– | |
Как с языка снял, только надо заменить Раст на C++. Кресты сейчас и выкидывают отовсюду на мороз, предварительно обкатав и забрав лучшее в rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #157 Ответы: #200 |
193. Сообщение от n00by (ok), 24-Апр-24, 09:52 | +/– | |
В нормальных алгорифмах Маркова нет целого типа. Зато возможна длинная арифметика, которую к целым типам прикручивают изолентой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #191 |
194. Сообщение от n00by (ok), 24-Апр-24, 10:06 | +/– | |
VBA это не VB, насколько понимаю. VBS действительно другое - по сути встроенный в Windows некий аналог bash. Правда, Гейтс немного просчитался, посчитав пользователей достаточно умными. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #189 |
195. Сообщение от Аноним (195), 25-Апр-24, 01:06 | +/– | |
>Для меня и в С такого парсинга нет, я свой наколхозил | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #188 |
196. Сообщение от Аноним (196), 26-Апр-24, 09:23 | +/– | |
Ок, а какие-то реальные достоинства будут? ООП там? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #166 |
197. Сообщение от Аноним (196), 26-Апр-24, 09:31 | +/– | |
Чтоб все так жили как Minetest "похоронили". Наверное в настоящий момент это open-source игра с самым большим и активным комьюнити. И про производительность чушь полная, нужно наверное сотню модов навешать чтобы кора дуба стала тормозить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
198. Сообщение от Аноним (196), 26-Апр-24, 09:44 | +/– | |
>Right-shifting a signed integer value which is negative is implementation-dependent. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 |
199. Сообщение от Аноним (196), 26-Апр-24, 09:54 | +/– | |
Ок, недостатки ты перечислил, а достоинства у Rust будут? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 Ответы: #204 |
200. Сообщение от Аноним (196), 26-Апр-24, 09:57 | +/– | |
Интересная у вас там параллельная реальность. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #192 |
201. Сообщение от randomize (?), 26-Апр-24, 10:02 | +/– | |
> Питон тоже обречён. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #188 |
202. Сообщение от Аноним (196), 26-Апр-24, 10:06 | +/– | |
Вот именно, в Cloudflare могут писать хоть на Erlang (кстати неплохая мысль), их внутренняя кухня особо ни с чем не пересекается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 |
203. Сообщение от Аноним (196), 26-Апр-24, 10:19 | +/– | |
Вот так тихо и незаметно Lua стала вторым после C языком в ядре Linux, сразу же обогнав Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
204. Сообщение от Пряник (?), 26-Апр-24, 11:50 | +/– | |
Если это недостатки, то представь какие у Rust тогда достоинства! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #199 |
205. Сообщение от Аноним (-), 26-Апр-24, 21:30 | +/– | |
> Ты не поверишь... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #155 |
206. Сообщение от Аноним (-), 26-Апр-24, 21:54 | +/– | |
> Гниль имеет слишком сложный синтаксис, и расвесистую систему зависимостей как у нодыжс, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #187 |
207. Сообщение от Аноним (-), 26-Апр-24, 23:54 | +/– | |
>> "А если рельсу?!" (c) суровые сибирские мужики vs лесопилка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #184 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |