![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Около 21% нового компилируемого кода в Android 13 написано на языке Rust" | +/– | ![]() |
Сообщение от opennews (?), 03-Дек-22, 13:48 | ||
Инженеры из компании Google подвели первые итоги внедрения в платформу Android поддержки разработки на языке Rust. В Android 13 примерно 21% от добавленного нового компилируемого кода написано на Rust, а 79% на C/C++. В репозитории AOSP (Android Open Source Project), в котором развиваются исходные тексты платформы Android, насчитывается примерно 1.5 млн строк кода на Rust, связанного с такими новыми компонентам, как хранилище криптографических ключей Keystore2, стек для UWB-чипов (Ultra-Wideband), реализация протокола DNS-over-HTTP3, фреймворк виртуализации AVF (Android Virtualization Framework), экспериментальные стеки для Bluetooth и Wi-Fi... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Вы забыли заполнить поле Name (?), 03-Дек-22, 13:48 | +15 +/– | ![]() |
> наблюдается и снижение количества уязвимостей, вызванных ошибками при работе с памятью. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #6, #72, #73, #85 |
2. Сообщение от EndrII (ok), 03-Дек-22, 13:54 | –8 +/– | ![]() |
вот блин, тепереь андройд станет еще медленеее ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #4, #224 |
3. Сообщение от Джон Макагонов (?), 03-Дек-22, 13:55 | +2 +/– | ![]() |
Величие раста налицо. Факты - упрямая вещь, а они тут говорят только об одном - раст доказал свою состоятельность и на всех правах одного из доминирующих языков ворвался в системный мейнстрим разработки. Браво! Белиссимо! Перфект! Превосходно! Мои поздравления, друзья-растоманы - наш час гегемонии пробил! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #7, #9, #17, #22, #59 |
4. Сообщение от Аноним (4), 03-Дек-22, 13:57 | +7 +/– | ![]() |
Раст компилируется в точно такой же машинный код, что и C++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #16, #52, #68, #129, #149, #193 |
5. Сообщение от Аноним (5), 03-Дек-22, 13:58 | +/– | ![]() |
это успех | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
6. Сообщение от dullish (ok), 03-Дек-22, 13:58 | +8 +/– | ![]() |
Не. Такой список уязвимостей, в обязательном порядке, подлежит согласованию с отделом бекдоров. А это долго и хлопотно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #27, #29 |
7. Сообщение от Аноним (4), 03-Дек-22, 13:58 | +2 +/– | ![]() |
Поздравляю, коллега! Знаете, даже интересно, а в 1980-е тоже были толпы хейтеров, которые кричали "C фигня! Медленно! Ассемблер форевер! Си - язык хиппарей!" Или это только сейчас все новые технологии обкладывают? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #18, #45, #144 |
9. Сообщение от Аноним (9), 03-Дек-22, 14:00 | +2 +/– | ![]() |
Что в нём такого? Он сам за тебя код пишет? Или же там есть библиотечки на любой чих, как в питоне? Или сборка сразу под весь зоопарк платформ? Что там реально хорошего, ну кроме того, что макака не сможет сделать подобие *((int *)NULL) = 1; ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #11, #12, #30, #170 |
11. Сообщение от Аноним (9), 03-Дек-22, 14:01 | +2 +/– | ![]() |
Не, я не против, но не понимаю хайпа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
12. Сообщение от Джон Макагонов (?), 03-Дек-22, 14:09 | –5 +/– | ![]() |
в расте нет нула, и это благо, вам сишным приматам такое не дано понять | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #14, #32 |
14. Сообщение от Аноним123 (?), 03-Дек-22, 14:16 | +2 +/– | ![]() |
Подождем, как запоют не-приматы, когда им отключат crates из-за недостаточной демократичности и/или инклюзивности | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #24 |
16. Сообщение от Аноним (16), 03-Дек-22, 14:19 | –3 +/– | ![]() |
Тогда чего в нём такого безопасного, лол? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #20, #316 |
17. Сообщение от Аноним (16), 03-Дек-22, 14:20 | +/– | ![]() |
Доказали факт слабоумия всех растовиков? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #34, #61 |
18. Сообщение от Джон Макагонов (?), 03-Дек-22, 14:20 | +1 +/– | ![]() |
Старички понимают, что им пора уже на пенсию, но ещё хотят повоевать. А чем? Веских аргументов против раста привести не могут, остаётся только лить грязь. У С и С++ море УБ, предсказать где оно наступит - невозможно. Перед отправкой кода в продакшен совершается длительный ритуал возвания к высшим силам, дабы те уберегли программное обеспечение от неопределенного поведения. В расте достаточно откомпилировать без всяких ансейфов - стабильность гарантирована. Да будет так. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #131, #274 |
19. Сообщение от Alladin (?), 03-Дек-22, 14:20 | –6 +/– | ![]() |
а какже Android Go и его компоненты написанные на Go? в списке только Rust, C, C++.. даже Java/Kotlin нету. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #26, #31, #58, #81 |
20. Сообщение от Аноним (20), 03-Дек-22, 14:22 | +7 +/– | ![]() |
Вся магия происходит во время компиляции. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #221, #273, #281 |
21. Сообщение от Igraine (ok), 03-Дек-22, 14:23 | +2 +/– | ![]() |
Не надо пугать местных экспертов, а то у них опять истерика начнется | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #57 |
22. Сообщение от Аноним (20), 03-Дек-22, 14:24 | +3 +/– | ![]() |
Факты, упрямая вещь, верно. И судя по ним (фактам) большинство кода все ещё на С++, значит С++ доказал свою состоятельность? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #60, #75 |
23. Сообщение от Аноним (23), 03-Дек-22, 14:24 | +7 +/– | ![]() |
Пусть лучше будет 100500 удаленно эксплуатируемых уязвимостей работы с памятью, чем распухание прошивки настолько, что для её работы не хватит памяти для работы на устройствах 10летней давности, из-за того, что какие-то коммерсанты решили, что развивать надо фундаментально блоатварный язык, принципиально не умеющий в другие подходы к разработке, и принимать решения об интегрировании его в продукты, чтобы сделать не покупающих людьми третьего сорта, чтобы никто не посмел не покупать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #33, #69, #183 |
24. Сообщение от Джон Макагонов (?), 03-Дек-22, 14:25 | +/– | ![]() |
В расте зависимости можно тянуть откуда угодно. Даже с локального гит-репозитория. Рекомендую, кстати. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #296 |
25. Сообщение от Герострат (?), 03-Дек-22, 14:25 | –4 +/– | ![]() |
Хороший тренд | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
26. Сообщение от Аноним (45), 03-Дек-22, 14:27 | +/– | ![]() |
Тогда внезапно окажется, что перечисленное -- это 0.0000000001% кода в сумме, и победа раста сразу не такая впечатляющая. Но ,в любом случае, сравнение полноценных ЯП (без насильного ГЦ и прочего), является вполне корректным. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
27. Сообщение от Джон Макагонов (?), 03-Дек-22, 14:29 | –10 +/– | ![]() |
Пресловутая отговорка сишных завистников. Вот репозиторий раста - https://github.com/rust-lang/rust | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #53 |
28. Сообщение от Аноним (28), 03-Дек-22, 14:29 | +5 +/– | ![]() |
Гугл подтасовывает статистику. Так и запишем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #239 |
29. Сообщение от Аноним (29), 03-Дек-22, 14:29 | +16 +/– | ![]() |
Важно не то на чем написано, а то, кто слил сертификатец ;) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #67 |
30. Сообщение от fsb4000 (?), 03-Дек-22, 14:30 | +6 +/– | ![]() |
на самом деле может: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #51 |
31. Сообщение от Аноним (31), 03-Дек-22, 14:31 | +10 +/– | ![]() |
android go не связан с go, емнип, он просто считается облегчённой сборкой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #139 |
32. Сообщение от fsb4000 (?), 03-Дек-22, 14:32 | +2 +/– | ![]() |
в расте есть ptr::null и ptr::null_mut | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #36, #40 |
33. Сообщение от Джон Макагонов (?), 03-Дек-22, 14:33 | –7 +/– | ![]() |
Наглая ложь. Раст выдает вполне компактные бинарники, оперативная память задействуется по минимуму, если разработчик не идиот конечно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #50, #104 |
34. Сообщение от ИмяХ (?), 03-Дек-22, 14:35 | –1 +/– | ![]() |
Ну и что с того, что растовики слабоумны? Они пишут код, зарабатывают бабки и счастливы. И вообще, в жизни, кроме ума, есть множество других аспектов, которых не понять задpoтам. А ещё хорошо, что Великий Компьютерный Бог может использовать даже слабоумных, чтобы развивать и размножать себя. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #63 |
36. Сообщение от Джон Макагонов (?), 03-Дек-22, 14:36 | –2 +/– | ![]() |
Это уже часть стд-либы. В ядре языка никакого нула нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
40. Сообщение от Джон Макагонов (?), 03-Дек-22, 14:43 | –1 +/– | ![]() |
И потом, речь идет о типах - причем тут указатели. Типа NULL в расте нет. Вкусно и точка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #138 |
45. Сообщение от Аноним (45), 03-Дек-22, 14:49 | +/– | ![]() |
Корректно будет сравнить полуручные си+асм в 90х и тот треш который был в плюсах в 90х же, я уверен, что так вопили многие. И вполне обоснованно, хипстерские поделки только и делали, что тормозили. В том числе развитие технологий. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #54 |
46.
Сообщение от AlexCr4ckPentest![]() | +3 +/– | ![]() |
Вот будет потешно, если в самом расте найдут еще уязвимостей ) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #240 |
47. Сообщение от КО (?), 03-Дек-22, 14:51 | –9 +/– | ![]() |
DNS-over-HTTP3 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #98, #100 |
50. Сообщение от Аноним (50), 03-Дек-22, 14:53 | +10 +/– | ![]() |
Вы же общаетесь с экспертом опеннета. Объясните ему сначала концепцию дебаг/релиз сборок | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
51. Сообщение от Твайлайт Спаркл (ok), 03-Дек-22, 14:58 | –2 +/– | ![]() |
Вот только прошлось обернуть кусок кода в unsafe. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #66 |
52. Сообщение от Аноним (52), 03-Дек-22, 14:58 | +1 +/– | ![]() |
Ага, "такой же" код на полигига | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #106, #182, #199 |
53. Сообщение от Без аргументов (?), 03-Дек-22, 15:00 | +11 +/– | ![]() |
https://github.com/Qwaz/rust-cve | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #62 |
54. Сообщение от Джон Макагонов (?), 03-Дек-22, 15:00 | –5 +/– | ![]() |
Раст далек от того безобразия лихих 90-х. Вся архитектура языка тщательно продумывается, каждая новая фича тщательно обкатывается на найтли версиях языка. Например, гаты не сразу вошли в стабильную версию языка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 Ответы: #83 |
56. Сообщение от Без аргументов (?), 03-Дек-22, 15:02 | +1 +/– | ![]() |
Забавный факт. Про пробку за 2 часа ни одного агитатора не вылезло, а тут аж за полчаса целое полотно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #157 |
57. Сообщение от Без аргументов (?), 03-Дек-22, 15:03 | +3 +/– | ![]() |
Да, оно само, без влияния корпораций и без желания подмять по себя средства разработки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #246 |
58. Сообщение от Аноним (232), 03-Дек-22, 15:04 | +8 +/– | ![]() |
ЛОЛ. Связать Android Go с языком программирования Go, это уровень: обезьяна видит банан, обезьяна ест банан. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #125 |
59. Сообщение от Без аргументов (?), 03-Дек-22, 15:05 | +2 +/– | ![]() |
Посмотрим через лет 5-10 на ваши инклюзивные плоды и семантические ошибки | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #110, #126 |
60. Сообщение от Без аргументов (?), 03-Дек-22, 15:06 | +/– | ![]() |
Конечно. 21% кода это же большинство, не очевидно чтоль? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
61. Сообщение от Без аргументов (?), 03-Дек-22, 15:07 | +/– | ![]() |
Конечно! 21%, и модули ядра наверно тоже переписали, и микрокод чипов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
62. Сообщение от Джон Макагонов (?), 03-Дек-22, 15:07 | –9 +/– | ![]() |
Так эти ишуи все были закрыты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 Ответы: #64, #135 |
63. Сообщение от Без аргументов (?), 03-Дек-22, 15:09 | +1 +/– | ![]() |
Слабоумие не у тех, кто пишет на нём. А тех, кто думает, что от того, что кто-то другой перепишет, будет лучше. А также в результате ограниченного чисто гиковско-анимэшными рамками мировоззрения, они совершенно не понимают в остальных сферах, в том, кто ими руководит, как это всё двигается и продвигается, с какой целью. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #65 |
64. Сообщение от Без аргументов (?), 03-Дек-22, 15:11 | +11 +/– | ![]() |
Так и сишные дыры тоже закрывают. Разница то в том, что на чем написано подавляющее большинство кода, там и багов больше, и не надо тут подмешивать свои фантазии, основанные только на безопасной работе с памятью. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 |
65. Сообщение от ИмяХ (?), 03-Дек-22, 15:13 | –1 +/– | ![]() |
Ты так говоришь, как будто это что-то плохое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #76, #79, #134 |
66.
Сообщение от AlexCr4ckPentest![]() | +2 +/– | ![]() |
Речь шла про тип, схожий с NULL из языка C | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 Ответы: #136, #190, #344 |
67. Сообщение от Без аргументов (?), 03-Дек-22, 15:14 | +1 +/– | ![]() |
Да. Но они верят в иллюзорный мир, более цветастый, чем есть, и в какую-то свободу айти. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 |
68. Сообщение от Я (??), 03-Дек-22, 15:15 | +2 +/– | ![]() |
в том что компилятор бьёт по рукам за небезопасный код | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #82, #108, #174 |
69. Сообщение от Без аргументов (?), 03-Дек-22, 15:16 | +/– | ![]() |
Ну это уже перебор, это не про раст, это про NodeJS | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #107 |
70. Сообщение от pashev.ru (?), 03-Дек-22, 15:17 | +/– | ![]() |
> на C/C++, а борьба с ошибками в нём производится через применение ... статического анализа | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #121, #352 |
71. Сообщение от Аноним (71), 03-Дек-22, 15:18 | –4 +/– | ![]() |
А чего-же не на go? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #74, #93, #95 |
72. Сообщение от Без аргументов (?), 03-Дек-22, 15:21 | +4 +/– | ![]() |
Все эти движения сделаны действительно ради безопасности. Чтобы имели власть только те, кто пишет всякие прошивки, Intel ME, AMT и т.п. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
73. Сообщение от Без аргументов (?), 03-Дек-22, 15:23 | +4 +/– | ![]() |
Когда всех загонят в облака, то им в самом деле нужна безопасность, чтобы никакие мятежники не смогли все эти монопольные с точки зрения владельцев бизнеса медиаимперии взломать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #348 |
74. Сообщение от Без аргументов (?), 03-Дек-22, 15:25 | +1 +/– | ![]() |
Го не системный язык, там даже нет арифметики с указателями, и довольно шикарен в микросервисах и для меня лично еще как замена питоноскриптам. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 Ответы: #78 |
75. Сообщение от Анонус (?), 03-Дек-22, 15:25 | +2 +/– | ![]() |
Ключевые слова "все еще" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
76. Сообщение от Без аргументов (?), 03-Дек-22, 15:27 | +1 +/– | ![]() |
Нет, я знаю, что общество заслуживает своих правителей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
77. Сообщение от Аноним (82), 03-Дек-22, 15:27 | +4 +/– | ![]() |
Короче телефон ближайшие несколько лет лучше не обновлять, это ж такая клёвая идея тащить хипстоту вместо того чтобы пофиксить многолетние баги, привести в порядок SAF (который до сих пор на разных железках выглядит и работает по-разному, хотя казалось бы одна из базовых вещей), поддержкать немного больше железа (например второй монитор, если уж полезли в Desktop Experience) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #88, #102 |
78. Сообщение от Аноним (82), 03-Дек-22, 15:28 | +2 +/– | ![]() |
Глядя на портянки раста го, да и питон, да и вообще что угодно выглядят очень даже системно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 Ответы: #84, #87 |
79. Сообщение от Без аргументов (?), 03-Дек-22, 15:29 | +2 +/– | ![]() |
Просто меньшинством становлюсь уже я. Это как Притча об отравленной воде | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
81. Сообщение от Аноним (82), 03-Дек-22, 15:30 | +/– | ![]() |
Если там нет ржабы и православного котлина, то циферки явно левые | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #140, #223 |
82. Сообщение от Аноним (82), 03-Дек-22, 15:32 | +/– | ![]() |
Судя по качеству кода бьёт таки сразу клавиатурой, но фиксить не заставляет... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #68 |
83. Сообщение от Аноним (82), 03-Дек-22, 15:33 | +6 +/– | ![]() |
А почему когда читаешь "тщательное" кровь из глаз идёт? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 Ответы: #92, #94 |
84. Сообщение от Без аргументов (?), 03-Дек-22, 15:34 | +1 +/– | ![]() |
Ты троллишь чтоль? Как может выглядеть системно или не системно? Это вообще то уровень близости к железу или хотя бы ядру. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 |
85. Сообщение от Андрей (??), 03-Дек-22, 15:36 | +3 +/– | ![]() |
> Лучше пусть приведут статистику по уязвимостям на конкретный язык. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #228 |
87. Сообщение от Без аргументов (?), 03-Дек-22, 15:38 | +7 +/– | ![]() |
Лично мне, помимо неизбежной глобальной политики корпоратов, Раст не нравится именно плохой читаемостью, усложненным синтаксисом и семантикой, в противовес более лаконичному Go. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 Ответы: #96, #291 |
88. Сообщение от псевдонимус (?), 03-Дек-22, 15:39 | +1 +/– | ![]() |
А инженеры больше не нужны. Нехер думать, трясти надо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 |
92. Сообщение от Без аргументов (?), 03-Дек-22, 15:42 | +/– | ![]() |
Вот да. Технически может и круто, но для человека -- вырвиглазно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 Ответы: #103 |
93. Сообщение от псевдонимус (?), 03-Дек-22, 15:42 | +2 +/– | ![]() |
Бэкдоры сложнее упрятать. Вот в совете как полпальца об асфальт | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 |
94. Сообщение от Без аргументов (?), 03-Дек-22, 15:42 | +/– | ![]() |
Как-то даже странно, будто мир поделили на слишком примитивную вебню и вот это. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 Ответы: #242 |
95. Сообщение от псевдонимус (?), 03-Дек-22, 15:43 | +1 +/– | ![]() |
В ржавом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 |
96. Сообщение от псевдонимус (?), 03-Дек-22, 15:46 | +6 +/– | ![]() |
Раст это мутант из произведений лавкрафта. Кривоногий, ржавый и хромой на все тентакли. Сон разума. Кошмарный сон. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 |
98. Сообщение от псевдонимус (?), 03-Дек-22, 15:48 | +1 +/– | ![]() |
Вы тут с пахомом на пару? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
100. Сообщение от псевдонимус (?), 03-Дек-22, 15:50 | +5 +/– | ![]() |
Сеть не частная и не приватная. И вообще не совсем сеть. Достаточно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
102. Сообщение от Пахом (?), 03-Дек-22, 15:59 | +5 +/– | ![]() |
> Короче телефон ближайшие несколько лет лучше не обновлять | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 Ответы: #117, #266 |
103. Сообщение от Джон Макагонов (?), 03-Дек-22, 16:02 | –3 +/– | ![]() |
Любой язык, где нужно вручную работать с памятью - вырвиглазный. И вы, сишники с плюсовиками, это прекрасно знаете. Так что не надо ля-ля. Все мы дело делаем, а не в бирюльки играем как на пхп или питоне - нам всем не до красот синтаксиса. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 |
104. Сообщение от Аноним (104), 03-Дек-22, 16:08 | +11 +/– | ![]() |
>если разработчик не идиот конечно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #120, #155, #169, #225 |
105. Сообщение от Аноним (106), 03-Дек-22, 16:10 | +2 +/– | ![]() |
так вот, почему система всё жиреет и жиреет, 2 гига оперативки уже не хватает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
106. Сообщение от Аноним (106), 03-Дек-22, 16:12 | +5 +/– | ![]() |
это бинарник на полгига, а во время компиляции там весь терабайт наберётся | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 |
107. Сообщение от Аноним (104), 03-Дек-22, 16:13 | +3 +/– | ![]() |
Это именно про rust. Те, кто считают, что это не про Rust, просто дела с ним никогда не имели. Ядерный внешний модуль вайргарда весит 32 кибибайта. BoringTUN весит мебибайты в отстрипанном виде, долго компилируется. lwIP влезает в ардуинку. smoltcp (целевое применение - микроконтроллеры) весит мебибайты в отстрипанном виде. Пихал я в рот такие именины. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 Ответы: #162, #330 |
108. Сообщение от Аноним (106), 03-Дек-22, 16:13 | +2 +/– | ![]() |
в смысле заставляет переписывать тривиальные вещи хитровыделанными способами, борясь с компилятором вместо того, чтобы дела делать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #68 Ответы: #358 |
110. Сообщение от анонна (?), 03-Дек-22, 16:16 | +/– | ![]() |
там буде что то вроде D или чего то похожего. ну нельзя отказаться от языка работы с железом со словами "работа с памятью опасна". никуда такие языки не денутся. разве что настроят больше проверок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #145 |
115. Сообщение от Аноним (-), 03-Дек-22, 16:22 | +3 +/– | ![]() |
Теперь понятно, почему два гига у них - это старые мобильники. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
117. Сообщение от НяшМяш (ok), 03-Дек-22, 16:23 | –2 +/– | ![]() |
Скинь номерок, за 12 лет бэкдоров в наличии больше чем нпм модули весят ) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 |
120. Сообщение от Джон Макагонов (?), 03-Дек-22, 16:31 | –2 +/– | ![]() |
Напомню, здесь чат - текст набирается со смартфона, пунктуацию некогда проверять. Я не на диктанте. Это первое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #247 |
121. Сообщение от Ахтунг Панзер (?), 03-Дек-22, 16:31 | +1 +/– | ![]() |
Статический анализ не просто в компиляторе, а на уровне языка встроен. Причем статический анализ этот весьма умен и строг | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 Ответы: #181, #353 |
122. Сообщение от Аноним (228), 03-Дек-22, 16:33 | +4 +/– | ![]() |
Смотрите, как надо манипулировать данными: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #133 |
125. Сообщение от Alladin (?), 03-Дек-22, 16:37 | +1 +/– | ![]() |
КЕК. Раньше я где-то это вычитывал, а сейчас смотрю и не нахожу подобной инфы:( Есть лишь приписка: "облегченная версия + приложения androidgo писанные на WebView/JS+HTML".. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 |
126. Сообщение от Аноним (228), 03-Дек-22, 16:38 | +/– | ![]() |
> через лет 5-10 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #201 |
128. Сообщение от kusb (?), 03-Дек-22, 16:45 | –1 +/– | ![]() |
Печаль, учитывая мой страх перед программами на Rust (Хотя против языков, его концепций и новизны в принципе ничего настолько не имею.) Уже писал в теме про Cloudflare, но там это выглядит более опосредованным. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
129. Сообщение от kusb (?), 03-Дек-22, 16:48 | +4 +/– | ![]() |
Но насколько тот же код эффективный. Я слабо понимаю Rust, но кажется у них какая-то непонятная модель безопасности писать в соответствии с которой и нужно, что влияет на то, что я могу написать, а что нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
131. Сообщение от kusb (?), 03-Дек-22, 16:53 | +5 +/– | ![]() |
Вот не нравится мне сектанство. у тех кто за Раст есть аргументы, у тех кто за Си есть аргументы. Почему нельзя быть честным и признать это? И одно лучше другого в разных сферах, и это не чисто борьба "нового против старого". Только сектанты упрощают в духе - "Против нас исчадия тьмы, их и понимать нечего". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #150, #307, #343 |
133. Сообщение от Джон Макагонов (?), 03-Дек-22, 17:00 | –3 +/– | ![]() |
Вот оригинал: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #122 Ответы: #141 |
134. Сообщение от torvn77 (ok), 03-Дек-22, 17:02 | +1 +/– | ![]() |
А ты значит настолько альтруист что готов бесплатно кормить тех кто ОТБИРАЕТ у тебя свободу и ресурсы? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 Ответы: #160 |
135. Сообщение от Аноним (135), 03-Дек-22, 17:02 | +6 +/– | ![]() |
Закрыты != исправлены | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 |
136. Сообщение от aploskov.dev (ok), 03-Дек-22, 17:04 | +/– | ![]() |
Только это достаточно узкий спектр задач. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 Ответы: #154 |
138. Сообщение от Маняним (?), 03-Дек-22, 17:16 | +1 +/– | ![]() |
Типа NULL и в С/С++ нет, осёл, есть значение в С++, в С это обыкновенный целый ноль привидённый к размеру значения типа указатель. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #148, #153 |
139. Сообщение от Alladin (?), 03-Дек-22, 17:17 | +/– | ![]() |
Раньше я где-то это вычитывал, а сейчас смотрю и не нахожу подобной инфы:( Есть лишь приписка: "облегченная версия + приложения androidgo писанные на WebView/JS+HTML".. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #337 |
140. Сообщение от Alladin (?), 03-Дек-22, 17:18 | +1 +/– | ![]() |
Да цифры интересные, переписали bluetooth+wifi и хоба 21% кода набежало... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 Ответы: #349 |
141. Сообщение от Аноним (228), 03-Дек-22, 17:23 | +1 +/– | ![]() |
Спрашивалось про весь код, а ты опять только про новый... Растаманы не умеют читать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 Ответы: #146, #159, #241 |
142. Сообщение от Маняним (?), 03-Дек-22, 17:24 | +2 +/– | ![]() |
Раст вместо продумывания безопасной архитектуры в проблемных местах, предлагает пройти квест с проверками компилятора, и тогда, наверное, в вашем коде не будет ошибок с памятью. Большинство растоманов делают это просто - унсейф и уговарвают себя - вот завтра появиться время и я перепишу это место. Результат немного предсказуем. На расте - не значит безопасно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #177, #360 |
144. Сообщение от ИмяХ (?), 03-Дек-22, 17:28 | +1 +/– | ![]() |
Тогда, помню, все плевались от типов данных и констант "почему я не могу изменить переменную из-за того, что какой-то хиппарь объявил её const?" или "нафига эти int, char и float, у вас что, мозгов нет, чтоб запомнить, какая переменная какому типу принадлежит?" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
145. Сообщение от Аноним (9), 03-Дек-22, 17:29 | +1 +/– | ![]() |
Если воспользоваться всякими std::vector, а потом обращаться через .at, далее использовать нужные шаблоны, как shared_ptr, uniq_ptr, то словить непонятные сегфолты становится значительно труднее. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 Ответы: #166 |
146. Сообщение от ИмяХ (?), 03-Дек-22, 17:30 | –1 +/– | ![]() |
В новости пишут про новый код, а ты опять про весь... Сишники не умеют читать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 |
148.
Сообщение от AlexCr4ckPentest![]() | +/– | ![]() |
Ну если на то уж пошло, то NULL в С и nullptr в С++ - это implementation-defined | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 |
149.
Сообщение от Michael Shigorin![]() | –11 +/– | ![]() |
Это когда unsafe? ;-) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #331 |
150.
Сообщение от Michael Shigorin![]() | –2 +/– | ![]() |
> Только сектанты упрощают в духе - "Против нас исчадия тьмы, их и понимать нечего". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 |
153.
Сообщение от Michael Shigorin![]() | +/– | ![]() |
Обзываться не стоит (см. правила форума по ссылке под формой комментирования), но забавно: тот пропаган... дист, скажем так -- почему-то пришёл сюда через tor. Наверное, очень храбрый и за правду. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 Ответы: #161, #164, #168 |
154.
Сообщение от Michael Shigorin![]() | +/– | ![]() |
Кстати, Вы бизнес-логику на постоянно мутирующем тулчейне и впрямь пытались делать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 Ответы: #156 |
155.
Сообщение от Michael Shigorin![]() | –1 +/– | ![]() |
Спасибо за дельную подборку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 |
156. Сообщение от aploskov.dev (ok), 03-Дек-22, 18:01 | +/– | ![]() |
> Кстати, Вы бизнес-логику на постоянно мутирующем тулчейне и впрямь пытались делать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #154 Ответы: #276 |
157.
Сообщение от Michael Shigorin![]() | –3 +/– | ![]() |
Их потом в связке будут выпускать -- ещё и за RISC-V топить. Пока не особо получается -- калькуляторы-с. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #335 |
159. Сообщение от псевдонимус (?), 03-Дек-22, 18:06 | –1 +/– | ![]() |
> Спрашивалось про весь код, а ты опять только про новый... Растаманы не | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 |
160. Сообщение от Без аргументов (?), 03-Дек-22, 18:28 | +/– | ![]() |
У него вообще нет никаких ценностей, калейдоскопическое бурление из пустого в порожнее | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #134 |
161. Сообщение от Аноним (161), 03-Дек-22, 18:33 | +1 +/– | ![]() |
Мишанины сливы. А я через что зашёл не расскажешь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 |
162. Сообщение от Без аргументов (?), 03-Дек-22, 18:35 | +/– | ![]() |
вы процессорные библиотеки минимум под одноплатники и IwIP | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 Ответы: #163 |
163. Сообщение от Без аргументов (?), 03-Дек-22, 18:36 | +/– | ![]() |
*сравнили | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #162 |
164. Сообщение от Джон Макагонов (?), 03-Дек-22, 18:45 | –1 +/– | ![]() |
Обзываться не стоит? То есть только мне нельзя делать то, что делает весь опеннет? Ну тогда ты такой же осел, как и тот, что назвал NULL значением. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 |
165. Сообщение от keydon (ok), 03-Дек-22, 18:47 | +4 +/– | ![]() |
Компания пропагандист (напару с мелкомягкими), вложившаяся в раст рекламирует раст. Каааакая неожиданность. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #329, #341 |
166. Сообщение от анонна (?), 03-Дек-22, 18:53 | +/– | ![]() |
> Если воспользоваться всякими std::vector, а потом обращаться через .at, далее использовать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #145 |
168. Сообщение от Igraine (ok), 03-Дек-22, 19:06 | –1 +/– | ![]() |
Тогда почему вы не забаните пропаган...диста? Он же вам мешает, нетрадиционный язык программирования пропагандирует. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 |
169. Сообщение от Аноним (161), 03-Дек-22, 19:10 | +/– | ![]() |
> Смешно, когда люди, не освоившие в школе предмет "Русский язык", не говоря уже о медицинском образовании, пытаются судить о степенях умственной отсталости. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #197 |
170. Сообщение от Igraine (ok), 03-Дек-22, 19:16 | +1 +/– | ![]() |
>что макака не сможет сделать подобие *((int *)NULL) = 1; ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
173. Сообщение от Аноним (-), 03-Дек-22, 19:25 | –5 +/– | ![]() |
За раст! Это язык новой эпохи, в то время как другии языки создаались в года когда ходили мамонты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #186, #244 |
174. Сообщение от Бывалый смузихлёб (?), 03-Дек-22, 19:25 | +/– | ![]() |
Странные всё-таки наклонности у любителей раста | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #68 Ответы: #200, #271 |
175. Сообщение от Аноним (161), 03-Дек-22, 19:32 | –2 +/– | ![]() |
Опять в комментариях отрицание реальности уровня опеннет. Опять не то считают, не так считают, и вообще у них там негров линчуют, лучше бы они XYZ вместо этого. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
176. Сообщение от Юрий (??), 03-Дек-22, 19:35 | +5 +/– | ![]() |
Хейтеры раста похожи на плоскоземельщиков) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #196 |
177. Сообщение от Аноним (161), 03-Дек-22, 19:37 | +/– | ![]() |
> Большинство растоманов делают это просто - унсейф и уговарвают себя - вот завтра появиться время и я перепишу это место. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #142 |
179. Сообщение от Аноним (179), 03-Дек-22, 20:01 | –5 +/– | ![]() |
Даже немного жаль стало языки С/С+. Пахнуло фортраном, коболем, паскалем. История, музей, вечная память. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #194 |
180. Сообщение от Аноним (180), 03-Дек-22, 20:02 | +/– | ![]() |
Смешно) они не могут кодовую базу(кроме ядра) запилить на нормальном C++, а лезут растом обмазываться | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #184, #237 |
181. Сообщение от pashev.ru (?), 03-Дек-22, 20:02 | –2 +/– | ![]() |
> Статический анализ не просто в компиляторе, а на уровне языка встроен. Причем | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 |
182. Сообщение от paulus (ok), 03-Дек-22, 20:22 | +/– | ![]() |
>на полигига | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 |
183. Сообщение от paulus (ok), 03-Дек-22, 20:31 | +/– | ![]() |
где-то во времена а8-9 ось весила столько же как и сервисы гугла! ява и гапсы вот и покупай новое железо :) Тут не в си/расте дело, а в остальном гавне... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
184. Сообщение от Igraine (ok), 03-Дек-22, 20:34 | +/– | ![]() |
Вообще-то в android gui на java написан. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #180 Ответы: #285 |
185. Сообщение от Аноним (185), 03-Дек-22, 20:39 | +3 +/– | ![]() |
> кода, небезопасно работающего с памятью | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #361 |
186. Сообщение от paulus (ok), 03-Дек-22, 20:42 | +1 +/– | ![]() |
что ж ты на квадратных колесах не ездишь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 Ответы: #248 |
190. Сообщение от Sw00p aka Jerom (?), 03-Дек-22, 20:59 | +/– | ![]() |
>Речь шла про тип, схожий с NULL из языка C | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 |
193. Сообщение от Аноним (193), 03-Дек-22, 21:07 | +2 +/– | ![]() |
>Раст компилируется в точно такой же машинный код, что и C++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #198, #245 |
194. Сообщение от Аноним (194), 03-Дек-22, 21:08 | +3 +/– | ![]() |
Паскаль живее всех живых. А вот С потихоньку уходит, это да. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #179 Ответы: #219 |
195. Сообщение от InuYasha (??), 03-Дек-22, 22:02 | +3 +/– | ![]() |
Копирасты давят на гугел чтоб меньше возможности рутования было. ( | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #220, #230 |
196. Сообщение от Аноним (106), 03-Дек-22, 22:07 | +1 +/– | ![]() |
тоже всегда правы и не поддаются пропаганде шаролюбов? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #176 Ответы: #226 |
197. Сообщение от Аноним (106), 03-Дек-22, 22:11 | +/– | ![]() |
запятых перед "чтобы" достаточно, диплом только для госконтор нужен | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #169 Ответы: #222 |
198. Сообщение от Аноним (199), 03-Дек-22, 22:53 | +3 +/– | ![]() |
Ну под unsafe реализовать можно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #193 Ответы: #238 |
199. Сообщение от Аноним (199), 03-Дек-22, 22:54 | +3 +/– | ![]() |
Отключайте дебаг режим в компиляторе и будут обычного размера, как в плюсах | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #338 |
200. Сообщение от Аноним (199), 03-Дек-22, 22:55 | +2 +/– | ![]() |
Программисты на Расте просто честно признали человеческое несовершенство. Errare humanum est | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 Ответы: #282, #367 |
201. Сообщение от Аноним (345), 03-Дек-22, 23:32 | +/– | ![]() |
>> через лет 5-10 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 Ответы: #243 |
219. Сообщение от Старший аноним (?), 04-Дек-22, 00:09 | +/– | ![]() |
А сколько в штуках осталось живых программистов на Паскаль? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #194 Ответы: #234 |
220. Сообщение от Аноним (104), 04-Дек-22, 00:22 | +/– | ![]() |
Копирастам это не надо, для них TrustZone есть и давно используется по назначению. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #195 Ответы: #322 |
221. Сообщение от Старший аноним (?), 04-Дек-22, 00:50 | –7 +/– | ![]() |
Исчерпывающий ответ, даже и добавить нечего :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #233 |
222. Сообщение от Аноним (-), 04-Дек-22, 01:21 | +/– | ![]() |
Авторская пунктуация. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #197 |
223. Сообщение от Аноним (297), 04-Дек-22, 01:57 | +1 +/– | ![]() |
Прочти еще раз статью. Что тебе непонятно в предложении "В Android 13 примерно 21% от добавленного нового компилируемого кода написано на Rust, а 79% на C/C++". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 Ответы: #306 |
224. Сообщение от Аноним (224), 04-Дек-22, 02:01 | +3 +/– | ![]() |
>> вот блин, тепереь андройд станет еще медленеее | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
225. Сообщение от Аноним (297), 04-Дек-22, 02:06 | +/– | ![]() |
> Что не отменяет вину притащивших этот язык в проект. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #253 |
226. Сообщение от Аноним (297), 04-Дек-22, 02:13 | +1 +/– | ![]() |
> тоже всегда правы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #196 Ответы: #236 |
228. Сообщение от Аноним (228), 04-Дек-22, 03:09 | +1 +/– | ![]() |
Подсказать, почему в расте не искали? Доля раста _во всём_ коде - менее процента. Думаешь, почему в статье привели проценты именно относительно _нового_ кода? То-то же. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #229, #232, #254, #297 |
229. Сообщение от Аноним (228), 04-Дек-22, 03:11 | +1 +/– | ![]() |
Да и на расте пишут оболочки вокруг си-кода, трудно допустить ошибку с памятью, если с ней не работаешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #228 |
230. Сообщение от Аноним (228), 04-Дек-22, 03:12 | +/– | ![]() |
Именно для этого слили системные сертификаты? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #195 |
232. Сообщение от Аноним (232), 04-Дек-22, 03:21 | +/– | ![]() |
А заголовок говорит что 21% компилируемого(тоесть реального кода) написанно на rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #228 Ответы: #299 |
233. Сообщение от Аноним (232), 04-Дек-22, 03:25 | +5 +/– | ![]() |
То что вы пытаетесь здесь провернуть называется демагогия. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #221 |
234. Сообщение от Аноним (228), 04-Дек-22, 03:28 | +1 +/– | ![]() |
Посмотри рейтинги языков - Паскаль намного выше раста :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #219 Ответы: #284 |
236. Сообщение от Аноним (228), 04-Дек-22, 03:49 | +/– | ![]() |
In rust we trust! Ой, где-то мы это уже слышали... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #226 Ответы: #292 |
237. Сообщение от Аноним (161), 04-Дек-22, 04:13 | +2 +/– | ![]() |
> GUI без ООП | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #180 Ответы: #286, #289 |
238. Сообщение от Аноним (193), 04-Дек-22, 04:40 | +/– | ![]() |
> Ну под unsafe реализовать можно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #198 Ответы: #301, #319 |
239. Сообщение от bOOster (ok), 04-Дек-22, 04:54 | +1 +/– | ![]() |
Первый раз что-ли? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
240. Сообщение от bOOster (ok), 04-Дек-22, 04:54 | +2 +/– | ![]() |
Оно так и будет. К гадалке не ходи. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 |
241. Сообщение от bOOster (ok), 04-Дек-22, 05:02 | –1 +/– | ![]() |
Растаманы не умеют считать... Чего взять с человека уровнем программиста 1С и имеющего какое-нибудь образование, абсолютно далекое от мехмата. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 |
242. Сообщение от Аноним (193), 04-Дек-22, 05:10 | +/– | ![]() |
> Как-то даже странно, будто мир поделили на слишком примитивную вебню и вот | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 |
243. Сообщение от Аноним (193), 04-Дек-22, 05:24 | +/– | ![]() |
> Опеннетная оналитега, аз из. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #201 |
244. Сообщение от Аноним (193), 04-Дек-22, 05:43 | +1 +/– | ![]() |
> А новое всегда лучше старого! Раст это подтверждает! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 |
245. Сообщение от Аноним (245), 04-Дек-22, 07:33 | +/– | ![]() |
LinkedList даже в java есть. И почему-то без unsafe | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #193 Ответы: #302 |
246. Сообщение от Igraine (ok), 04-Дек-22, 07:36 | +1 +/– | ![]() |
Покажите что вы там написали на неподмятых средствах разработки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
247. Сообщение от Аноним (228), 04-Дек-22, 08:44 | +/– | ![]() |
> пунктуацию некогда проверять | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 |
248. Сообщение от Аноним (248), 04-Дек-22, 08:49 | –1 +/– | ![]() |
что ж ты не прнинимаешь таблетки? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #186 Ответы: #283 |
250. Сообщение от Аноним (-), 04-Дек-22, 08:53 | +2 +/– | ![]() |
Вы все неправы!!!!!! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #251, #321 |
251. Сообщение от Аноним (-), 04-Дек-22, 08:56 | +/– | ![]() |
Величие раста неисповедимо! Факты - упрямая вещь! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #250 Ответы: #287 |
252. Сообщение от Аноним (252), 04-Дек-22, 09:40 | –1 +/– | ![]() |
https://rustmustdie.com/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #256, #257, #258, #259, #260, #261, #262, #263, #264, #265, #267, #268, #269, #270, #272, #277 |
253. Сообщение от Аноним (253), 04-Дек-22, 09:46 | +/– | ![]() |
Извини, пролам яхты и виллы не полагаются. А капиталисты, которые увеличат руками и мозгами пролов потребность быдла в телефонах путём навязывания софта, написанного на блоатварном языке, яхты и вилы себе уже купили, но могут продать и купить ещё больше. Да, это объективная реальность, что мы живём в обществе массового потребления и в экономике стимуляции потребления путём намеренного устаревания. Нет, я не желаю терпеть такую реальность и буду её менять. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #225 |
254. Сообщение от жявамэн (ok), 04-Дек-22, 10:17 | –3 +/– | ![]() |
какой же ты врушка | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #228 Ответы: #300 |
256. Сообщение от Аноним (253), 04-Дек-22, 10:20 | +1 +/– | ![]() |
>Вновь мы наблюдаем привязку языка к стандартной библиотеке, которая в таком случае теряет своё значение как библиотека и становится просто-напросто частью языка — вновь рушатся иллюзии о нулевом рантайме. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
257. Сообщение от Аноним (253), 04-Дек-22, 10:26 | +1 +/– | ![]() |
>Более того, такое поведение, разумеется, приводит к затруднению понимания и генерации кода — вряд ли возможно объяснить начинающему программисту такую конструкцию иначе чем как чистую магию. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
258. Сообщение от Аноним (253), 04-Дек-22, 10:28 | +2 +/– | ![]() |
>замечу только, что знакомая программистам на Си тернарная операция тут мимикрирует под обычный условный оператор, чем провоцирует ещё более частое её использование. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
259. Сообщение от Аноним (253), 04-Дек-22, 10:30 | +/– | ![]() |
>Ещё одна особенность базового синтаксиса: объявления верхнего уровня в Rust могут идти в любом порядке, то есть мы можем использовать функцию, определённую позже в коде программы. Это требует многопроходности, а с учётом обильного использования макросов и статического анализа делает процесс компиляции неожиданно медленным | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
260. Сообщение от Аноним (253), 04-Дек-22, 10:35 | –1 +/– | ![]() |
> Также unsafe-блоки часто используются, даже когда строгой необходимости в них нет, а так просто удобней. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
261. Сообщение от Аноним (253), 04-Дек-22, 10:37 | +1 +/– | ![]() |
>Во имя безопасности и принципов Rust делает программирование на себе решительно невозможным. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
262. Сообщение от Аноним (253), 04-Дек-22, 10:38 | +/– | ![]() |
>Прежде всего он ставит своей задачей наказание за написание недостойного (по мнению его создателей) кода, а не поощрение за написание хорошего кода. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
263. Сообщение от Аноним (253), 04-Дек-22, 10:45 | +/– | ![]() |
> Но при выходе из функции заимствование теряется, его нельзя никуда сохранить или даже вернуть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
264. Сообщение от Аноним (253), 04-Дек-22, 10:47 | +/– | ![]() |
>По сути, время жизни — это хак, внутренняя кухня компилятора, к которой программисту дали доступ в тот момент, когда разработчики языка поняли, что писать на предложенной ими модели невозможно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
265. Сообщение от Аноним (253), 04-Дек-22, 10:52 | +/– | ![]() |
> Легко узнать в этих ограничениях задачу о читателях и писателях, и вновь видна помешанность разработчиков языка на параллелизме. В последовательных программах всё это не имеет смысла и только запутывает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
266. Сообщение от Аноним (266), 04-Дек-22, 10:54 | +1 +/– | ![]() |
У меня Nokia 3310 (две штуки), так же работает отлично. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 |
267. Сообщение от Аноним (253), 04-Дек-22, 10:57 | +/– | ![]() |
>но в Rust есть и весьма распространён сборщик мусора | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
268. Сообщение от Аноним (253), 04-Дек-22, 11:04 | +/– | ![]() |
> Отметим, что макросы Rust подобны таковым из Лиспа в том, что изменяют само синтаксическое дерево, представляющее программу в компиляторе; при этом, в отличие от макросов языка Лисп, макросы Rust пишутся на ином, отличном от базового языке — поэтому для их написания надо изучить по сути ещё один язык вдобавок к базовому языку Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
269. Сообщение от Аноним (253), 04-Дек-22, 11:07 | +/– | ![]() |
>монстр, но ещё страшней его сообщество. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
270. Сообщение от Аноним (253), 04-Дек-22, 11:12 | +/– | ![]() |
> Подводя итоги: не зря Mozilla сократила команду, работавшую над Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 |
271. Сообщение от Аноним (271), 04-Дек-22, 11:14 | +1 +/– | ![]() |
> Код - и тот не могут нормально писать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 |
272. Сообщение от Аноним (253), 04-Дек-22, 11:14 | +/– | ![]() |
> Далее будут приведены варианты одной и той же программы на Rust с комментарием о примерном количестве получаемых строк ассемблера в скомпилированном машинном коде. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 Ответы: #328 |
273. Сообщение от Аноним (273), 04-Дек-22, 11:14 | +1 +/– | ![]() |
>Вся магия происходит во время компиляции. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
274. Сообщение от Аноним (273), 04-Дек-22, 11:20 | +/– | ![]() |
>У С и С++ море УБ, предсказать где оно наступит - невозможно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #303 |
276. Сообщение от Igraine (ok), 04-Дек-22, 11:46 | +/– | ![]() |
Энтерпрайз на java меняет версию раз в 20 лет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #156 |
277. Сообщение от Аноним (277), 04-Дек-22, 12:05 | +1 +/– | ![]() |
> https://rustmustdie.com/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #252 Ответы: #279, #308 |
279. Сообщение от Аноним (279), 04-Дек-22, 12:20 | +/– | ![]() |
Какая замечательная статья! Это всё должно быть частью rustanomicon! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #277 |
280. Сообщение от Аноним (280), 04-Дек-22, 12:34 | –1 +/– | ![]() |
"все отмеченные уязвимости в коде на C/C++, в коде на Rust подобных проблем пока не было найдено" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #288, #295 |
281. Сообщение от Аноним (281), 04-Дек-22, 12:55 | +/– | ![]() |
Вся магия происходит во время пассов руками. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
282. Сообщение от Аноним (281), 04-Дек-22, 13:07 | +/– | ![]() |
Теперь им нужно сделать следующий шаг - выпилиться из профессии. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #200 |
283. Сообщение от Аноним (281), 04-Дек-22, 13:18 | +/– | ![]() |
Он за новые таблетки не топил. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #248 |
284. Сообщение от Аноним (281), 04-Дек-22, 13:21 | +/– | ![]() |
Так и C с C++ выше и Паскаля, и Раста. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #234 |
285. Сообщение от Трианон (ok), 04-Дек-22, 13:31 | +2 +/– | ![]() |
Так тогда посмотрим, как они жабашный API растовым оборачивать будут. Это будет не менее ржачно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #184 |
286. Сообщение от Трианон (ok), 04-Дек-22, 13:34 | +/– | ![]() |
Вылезай из криокамеры, первое такое поколение выросло ещё в середине 1990-х. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #237 |
287. Сообщение от Трианон (ok), 04-Дек-22, 13:36 | +1 +/– | ![]() |
Купите чётки 108 шт. Щаще повторяйте эту мантру утром, в обед, вечером по числу чёток. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #251 |
288. Сообщение от Анони Карбайкл (?), 04-Дек-22, 13:39 | +1 +/– | ![]() |
Блестящий месседж! Хоть и раст тут оказался просто жертвой обстоятельств, но общая картина этих самых обстоятельств Вами описана замечательно! Так и есть. Общая культура программирования, взаимосвязь с точными науками резко упали. В начале 90-x прошлого века windows занимала 8-10 мб опер. памяти. Целая ОС! Способно ли современное поколение на такие подвиги? Большой вопрос. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #280 Ответы: #290 |
289. Сообщение от Аноним (-), 04-Дек-22, 13:47 | +1 +/– | ![]() |
> Вот и выросло поколение покалеченных ООП. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #237 |
290. Сообщение от Аноним (45), 04-Дек-22, 13:49 | +/– | ![]() |
Линукс-6 около 30мб оперативки. Целая ОС. А умеет не в пример больше. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #288 |
291. Сообщение от Аноним (297), 04-Дек-22, 13:52 | +/– | ![]() |
> усложненным синтаксисом и семантикой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 Ответы: #326 |
292. Сообщение от Аноним (297), 04-Дек-22, 13:57 | +/– | ![]() |
Да, но приведенная в статье статистика как раз показывает, что кто-то этой фразой слегка газифицирует лужу, ведь на этот раз trust довольно таки ощутимо оправдывается, хоть и не 100%-ная панацея (серебряной пули всё равно не существует). В том то и win-win. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #236 |
294. Сообщение от Аноним (294), 04-Дек-22, 14:14 | +/– | ![]() |
А мне наконец удалось пропатчить Android-x86 достаточно, чтобы воспроизвести их оффициальный образ. Месяц наверное провозился. Целью было 11й собрать, который пока не зарелизен и фиг знает, когда будет. Я виндузятник, а потому не люблю муторно по 100500 раз воспроизводить одни и те же действия по инструкции. А потому я написал скриптик, который все собирает одним махом. А зачем нам вообще нужны скрипты, если не для этого? Можно запустить и пойти погулять. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #332 |
295. Сообщение от Аноним (297), 04-Дек-22, 14:17 | +1 +/– | ![]() |
> Что фактически значит, что раньше писали, хоть и на С, но более аккуратно, а потом стали писать хреновей, поэтому понадобился Rust... Что по факту значит только то, что новоиспечённые войти-в-ойтишники просто безалаберные | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #280 Ответы: #311 |
296. Сообщение от Аноним (297), 04-Дек-22, 14:29 | +/– | ![]() |
Кому ж правда так глаза режет, что он тебя заминусовал. Сишники-опеннетчики - прям сектанты в квадрате. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
297. Сообщение от Аноним (297), 04-Дек-22, 14:38 | +1 +/– | ![]() |
> Думаешь, почему в статье привели проценты именно относительно _нового_ кода? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #228 Ответы: #305 |
299. Сообщение от Аноним (228), 04-Дек-22, 15:22 | +1 +/– | ![]() |
Ты отличаешь слова "нового кода" и "весь объём кода"? Или арифметику в школе прогулял? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #232 |
300. Сообщение от Аноним (228), 04-Дек-22, 15:24 | +1 +/– | ![]() |
А ты как думаешь, что больше: весь имеющийся код или вчерашний добавленный? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #254 |
301. Сообщение от Аноним (4), 04-Дек-22, 15:26 | +/– | ![]() |
Так не надо простыни кода в unsafe закрывать. Только участки, где это критически необходимо. Если товарищу нужен двусвязный список, то да, низкоуровневый код работы с этим списком ему придется делать ансейфом. Но в растбуке рекомендуют на этот случай парадигму: "Вы пишете unsafe'а по минимуму и всякий unsafe оборачиваете тщательными проверками". Так что вот, если так нужен двусвязный список - то собсно вот | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #238 |
302. Сообщение от Аноним (4), 04-Дек-22, 15:28 | +/– | ![]() |
И им почти никто не пользуется. Как там Блох говорил, который писал этот класс: "I've written this class and I've never used it afterwards". ArrayList значительно быстрее насчёт нативных массивов, оверхед в линкедлисте на создание объектов превосходит порой даже выигрыш в асимптоматике (когда алгоритм предписывает линкдлист использовать) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #245 |
303. Сообщение от Аноним (4), 04-Дек-22, 15:30 | +/– | ![]() |
Ну так а borrow checker это в Си/С++ не вводит всё равно. А borrow checker - это одна из прорывных идей Раста | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #274 |
305. Сообщение от Аноним (228), 04-Дек-22, 15:46 | +3 +/– | ![]() |
Сожалею, что ты чукча... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #297 |
306. Сообщение от Аноним (4), 04-Дек-22, 16:22 | +1 +/– | ![]() |
Ява и Котлин вообще-то компилируются. В байт-код, но компилируются | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #223 Ответы: #309 |
307.
Сообщение от andy_68![]() | +1 +/– | ![]() |
Так после этого говорить становится не очем ;-) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 |
308. Сообщение от Аноним (297), 04-Дек-22, 16:42 | +/– | ![]() |
Самое замечательное оттуда: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #277 |
309. Сообщение от Аноним (297), 04-Дек-22, 17:00 | +/– | ![]() |
Из оригинала таким как Вы уже приводили цитату из этой статьи. Там это "native" код. И даже явно перечислены языки программирования этого кода (раст и си/плюсы), чтобы было понятнее, но кому-то, похоже, бестолку объяснять любыми словами. Так что байткод оставь себе развлекаться. Там "компилируемый код" - это не байткод. Go еще могли бы упоминать, но где-то когда-то раньше гугловцы уже говорили, что го в андроиде будет не для системщины использоваться, а для сетевых сервисов. Так что упомянутый тут "компилируемый код" (который "native") - это взяли раст или си, компильнули их в машинные коды целевой платформы, обвернули нужным форматом и всунули в систему, а не подготовили байт-код в виде APK-шки для далвика или ART (хоть у него и есть компиляция при установке или AOT-компиляция при запуске) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #306 Ответы: #320 |
311. Сообщение от Аноним (280), 04-Дек-22, 17:08 | –1 +/– | ![]() |
>> Что фактически значит, что раньше писали, хоть и на С, но более аккуратно, а потом стали писать хреновей, поэтому понадобился Rust... Что по факту значит только то, что новоиспечённые войти-в-ойтишники просто безалаберные | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #295 Ответы: #313 |
313. Сообщение от Аноним (280), 04-Дек-22, 17:18 | +/– | ![]() |
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #311 Ответы: #314 |
314. Сообщение от Анонимъ (?), 04-Дек-22, 17:21 | –1 +/– | ![]() |
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #313 |
316. Сообщение от Аноним (316), 04-Дек-22, 17:25 | +/– | ![]() |
суть Rust-а во владении (borrowing) ресурсом :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
319. Сообщение от Аноним (-), 04-Дек-22, 17:48 | +/– | ![]() |
> За использование unsafe в публичном коде сообщество заклюёт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #238 |
320. Сообщение от Аноним (4), 04-Дек-22, 18:09 | +/– | ![]() |
Окей, если native, то да, согласен | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #309 |
321. Сообщение от Аноним (4), 04-Дек-22, 18:17 | +/– | ![]() |
В ридми Карбона ясно написано - используйте Rust, если можете | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #250 |
322. Сообщение от Аноним (-), 04-Дек-22, 18:24 | +/– | ![]() |
Проверяет загрузчик? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #220 Ответы: #324 |
324. Сообщение от Аноним (324), 04-Дек-22, 19:03 | +/– | ![]() |
Какой нахрен загрузчик, удаленная аттестация. Не прошёл аттестацию - пенис пользователю, а не фильм, программу или доступ к сайту. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #322 |
326. Сообщение от Аноним (345), 04-Дек-22, 19:32 | +1 +/– | ![]() |
>> усложненным синтаксисом и семантикой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #291 Ответы: #334 |
328. Сообщение от Аноним (345), 04-Дек-22, 19:43 | +/– | ![]() |
>> Далее будут приведены варианты одной и той же программы на Rust с комментарием о примерном количестве получаемых строк ассемблера в скомпилированном машинном коде. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #272 Ответы: #350 |
329. Сообщение от Аноним (329), 04-Дек-22, 21:57 | +/– | ![]() |
Кто бы мог подумать, что конспирологи даже на опеннете сидят. Читается один в один как отрицатель вакцины или там про боевых голубей в Украине. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #165 Ответы: #339 |
330. Сообщение от Свинни Тодд (?), 04-Дек-22, 23:01 | –2 +/– | ![]() |
> кибибайты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 Ответы: #355 |
331. Сообщение от anonymous (??), 04-Дек-22, 23:29 | +4 +/– | ![]() |
Ты лучше матчасть выучи, а потом умные keyword упоминай | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #149 |
332. Сообщение от Аноним (-), 04-Дек-22, 23:41 | +/– | ![]() |
Молодец. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #294 Ответы: #333 |
333. Сообщение от Аноним (-), 04-Дек-22, 23:51 | +/– | ![]() |
Хотя то, что виндузятник не молодец. Переходь на что-то более и пиши уже скрипты там. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #332 |
334. Сообщение от Аноним (335), 05-Дек-22, 09:24 | +2 +/– | ![]() |
> нагромождения вида "static const signed long int* const restrict borщ" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #326 Ответы: #346 |
335. Сообщение от Аноним (335), 05-Дек-22, 09:29 | +/– | ![]() |
Да, не то что Эльбрус. Любой i3 быстрее эльбруса, но главное в трм, что рискв ещё медленее. Наконец то Эльбрус может посмотреть на кого то свысока. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #157 |
336. Сообщение от Янис (?), 05-Дек-22, 10:04 | +1 +/– | ![]() |
Думающим ясно, для чего продвигается Раст. Это - контроль программистов, это - бизнес для производителей оборудования (ведь не зря экзешники раста весят столько, словно там не одна, а десятки программ в этом экзешнике) и.т.д. Вот и вся песня. Остальное - лирика. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #365 |
337. Сообщение от hmdglobal (?), 05-Дек-22, 15:21 | +/– | ![]() |
nokia 7 чё-то там - китайфон по-сути под брендом нокии (привет из китая). android go - это "облегчённая" т.е. с частично выпеленной функциональностью и порезанными стандартными приложухами от гугла (обрезок вместо фм, какие-то Maps Lite и прочий резаный гуглохлам) + какой-то вроде тоже покоцаный лаунчер - не даёт удалить с главного экрана гуглопоиск. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 |
338. Сообщение от Проходил мимо (?), 05-Дек-22, 15:58 | +/– | ![]() |
К сожалению, не будет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #199 Ответы: #340, #345 |
339. Сообщение от keydon (ok), 05-Дек-22, 16:43 | +/– | ![]() |
> Кто бы мог подумать, что конспирологи даже на опеннете сидят. Читается один | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #329 |
340. Сообщение от Аноним (340), 05-Дек-22, 17:16 | +/– | ![]() |
Почитайте как убрать все лишнее в 2022 году https://darkcoding.net/software/a-very-small-rust-binary-indeed/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #338 Ответы: #351 |
341. Сообщение от Аноним (341), 05-Дек-22, 17:37 | +/– | ![]() |
Ничего страшного! Сила ИТ сообщества в том, что 1) они умные 2) им сложно что-либо продать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #165 |
343. Сообщение от Аноним (-), 05-Дек-22, 18:02 | +/– | ![]() |
> Только сектанты упрощают в духе - "Против нас исчадия тьмы, их и понимать нечего". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 |
344. Сообщение от Someone (??), 05-Дек-22, 22:04 | +/– | ![]() |
Если я не ошибаюсь, в C/C++ любой указатель можно сравнивать с NULL. Поправьте меня если я неправ. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 Ответы: #347 |
345. Сообщение от Аноним (345), 05-Дек-22, 23:22 | +1 +/– | ![]() |
> К сожалению, не будет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #338 |
346. Сообщение от Аноним (345), 05-Дек-22, 23:27 | +/– | ![]() |
>> нагромождения вида "static const signed long int* const restrict borщ" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #334 |
347. Сообщение от Sw00p aka Jerom (?), 06-Дек-22, 00:03 | +/– | ![]() |
> Если я не ошибаюсь, в C/C++ любой указатель можно сравнивать с NULL. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #344 |
348. Сообщение от Neon (??), 06-Дек-22, 00:57 | +/– | ![]() |
Какие на фиг облака ? Введут ссанкции и всё...Причем ввести могут против кого угодно, не только России. Как гнобили тот же китайский Хуавей забыли ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 |
349. Сообщение от Kuromi (ok), 06-Дек-22, 01:03 | +/– | ![]() |
Ну, их желание переписать "блюху и вифи" в Раст понятно зато - там столько раз уязвимости находили. Если от Блютуса можно поморщившись отказаться то от wifi... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 |
350. Сообщение от Someone (??), 06-Дек-22, 05:25 | +/– | ![]() |
Ну у меня например везде есть debug_assert и другие подобные проверки. Их полно и в стандартной библиотеке и в других библиотеках. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #328 |
351. Сообщение от Проходил мимо (?), 06-Дек-22, 13:01 | +/– | ![]() |
Спасибо за интересную ссылку | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #340 |
352. Сообщение от Аноним (352), 06-Дек-22, 16:16 | +/– | ![]() |
Какой-какой анализ, вы говорите?! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 Ответы: #354 |
353. Сообщение от pashev.ru (?), 06-Дек-22, 18:37 | +/– | ![]() |
> Статический анализ не просто в компиляторе, а на уровне языка встроен | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 |
354. Сообщение от pashev.ru (?), 07-Дек-22, 00:41 | +/– | ![]() |
Вот я лох! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #352 |
355. Сообщение от mma (?), 07-Дек-22, 08:33 | +/– | ![]() |
Почему же новояз. Любой в праве использовать те величины которые считает нужными, соответствующий IEEE вам в помощь чтобы понять что KiB !=KB | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #330 Ответы: #356 |
356. Сообщение от Свинни Тодд (?), 07-Дек-22, 14:55 | +/– | ![]() |
> Почему же новояз. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #355 Ответы: #359 |
358. Сообщение от burjui (ok), 25-Дек-22, 13:57 | +/– | ![]() |
Может, на ассемблере лучше писать? Зачем какая-то типизация вообще нужна, если двоичная логика тривиальна, да и инструкции процессоров максимально просты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #108 |
359. Сообщение от burjui (ok), 25-Дек-22, 14:02 | +/– | ![]() |
Суть в том, что киби - это 1024, а кило - 1000 в системе Си, с остальными приставками аналогично. Но сишникам корректность неинтересна, поэтому какая нахрен разница, да? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #356 Ответы: #362 |
360. Сообщение от burjui (ok), 25-Дек-22, 14:09 | +/– | ![]() |
Это у тебя - "вместо", а нормальные программисты могут и то, и другое. К тому же, они "квест с проверками компилятора" уже давно прошли и просто пишут код, на который компилятор не жалуется, и безо всяких unsafe. В любом ЯП опыт решает. Но опеннетовские ыксперты необучаемы, поэтому для них существует только один вариант - тупо обернуть всё в unsafe, всё равно получить по башке от компилятора и со слезами на глазах и соплями на губах убежать обратно в C и C++ писать свой любимый UB. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #142 |
361. Сообщение от burjui (ok), 25-Дек-22, 14:10 | +/– | ![]() |
Не сразу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #185 |
362. Сообщение от Свинни Тодд (?), 27-Дек-22, 00:31 | +/– | ![]() |
> Суть в том, что киби - это 1024, а кило - 1000 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #359 Ответы: #363 |
363. Сообщение от burjui (ok), 27-Дек-22, 02:44 | +/– | ![]() |
> Что такое "корректность" в вашем понимании? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #362 Ответы: #364 |
364. Сообщение от Свинни Тодд (?), 27-Дек-22, 09:37 | +/– | ![]() |
> А давайте не будем опускаться до уровня разбора таких банальных слов, значения | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #363 |
365. Сообщение от freecoder (ok), 26-Янв-23, 11:33 | +/– | ![]() |
Контроль программистов от установки бэкдоров? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #336 |
367. Сообщение от Я (??), 28-Янв-23, 13:42 | +/– | ![]() |
> Программисты на Расте просто честно признали человеческое несовершенство. Errare humanum | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #200 |
368.
Сообщение от Username![]() | +/– | ![]() |
Откуда столько агрессии и срачей тут между C++ и Rust? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |