Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Около 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 (?), 03-Дек-22, 14:50
| +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 (?), 03-Дек-22, 15:13
| +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 (?), 03-Дек-22, 17:42
| +/– | |
Ну если на то уж пошло, то NULL в С и nullptr в С++ - это implementation-defined | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #138 | ||
149.
Сообщение от Michael Shigorin (ok), 03-Дек-22, 17:51
| –11 +/– | |
Это когда unsafe? ;-) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #331 | ||
150.
Сообщение от Michael Shigorin (ok), 03-Дек-22, 17:52
| –2 +/– | |
> Только сектанты упрощают в духе - "Против нас исчадия тьмы, их и понимать нечего". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #131 | ||
153.
Сообщение от Michael Shigorin (ok), 03-Дек-22, 17:56
| +/– | |
Обзываться не стоит (см. правила форума по ссылке под формой комментирования), но забавно: тот пропаган... дист, скажем так -- почему-то пришёл сюда через tor. Наверное, очень храбрый и за правду. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #138 Ответы: #161, #164, #168 | ||
154.
Сообщение от Michael Shigorin (ok), 03-Дек-22, 17:57
| +/– | |
Кстати, Вы бизнес-логику на постоянно мутирующем тулчейне и впрямь пытались делать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #136 Ответы: #156 | ||
155.
Сообщение от Michael Shigorin (ok), 03-Дек-22, 18:01
| –1 +/– | |
Спасибо за дельную подборку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #104 | ||
| 156. Сообщение от aploskov.dev (ok), 03-Дек-22, 18:01 | +/– | |
> Кстати, Вы бизнес-логику на постоянно мутирующем тулчейне и впрямь пытались делать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #154 Ответы: #276 | ||
157.
Сообщение от Michael Shigorin (ok), 03-Дек-22, 18:02
| –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 (ok), 04-Дек-22, 16:26
| +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 (?), 17-Фев-23, 15:49
| +/– | |
Откуда столько агрессии и срачей тут между C++ и Rust? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |