- Кто может сравнить ржавого с крестами, каково ваше мнение Насколько стало проще, Аноним (1), 23:13 , 19-Май-22 (1)
Кто может сравнить ржавого с крестами, каково ваше мнение? Насколько стало проще и надёжнее?
- в целом, поработав с безопасным растом и небезопасными плюсами, пришел к выводу,, Аноним (2), 23:22 , 19-Май-22 (2) +51 [^]
- А уязвимости там тоже безопасные , Корец (?), 23:25 , 19-Май-22 (3) +10 [^]
- unsafe это про отсутсвие UB и про формальные гарантии компилятора типа ссылки у, Аноним (12), 23:41 , 19-Май-22 (12)
- Со всем согласен, но стоило бы упомянуть безопасность Кажется, это аспект, кото, анонимус (??), 04:41 , 20-Май-22 (65) +23 [^]
- Предлагаю включать этот абзац во все новости, где упоминается Rust, Аноним (103), 08:51 , 20-Май-22 (103) +1
- На сколько безопасно работать с растом с точки зрения охраны труда , Аноним (140), 11:41 , 20-Май-22 (140) +1
- yo dawg, я слышал ты любишь безопасность , Вы забыли заполнить поле Name (?), 00:09 , 21-Май-22 (260)
- Так используй умные указатели и будет тебе безопасность на уровне Раста , Технарь 1 (?), 01:25 , 21-Май-22 (270)
- Как день и ночь На расте всё надёжнее и проще, чем на плюсах , Rev (?), 23:28 , 19-Май-22 (5) –2
- по началу писать гораздо сложнее, пока осознаешь как работать с владением и заим, Аноним (12), 23:36 , 19-Май-22 (8) +5
- Понадобилось как-то написать нативную библиотеку для ноды Выбор был между https, НяшМяш (ok), 23:40 , 19-Май-22 (11)
- ну вот в плюсах все заряженные дробовики и острые предметы валяются где попало, , Я (??), 00:00 , 20-Май-22 (20) –2
- Область применения раста очень мала Это что-то системное или сетевое Где нужен, Аноним (28), 00:29 , 20-Май-22 (28)
- Слова твои, пустые обещания, кто в лучшем знает толк, тот предложил бы Ди, Hck3r (?), 01:36 , 20-Май-22 (52) +2
- Я не профи и пишу только как хобби На расте пишется быстре и больше библиотек, , Геге (?), 02:12 , 20-Май-22 (58) –1
- Некоторое время пытался писать на Расте программы для решения ряда задач по рабо, Проходил мимо (?), 07:57 , 20-Май-22 (85) +3
- Могу сравнить с C и JavaScript Практически то же , Аноним (94), 08:28 , 20-Май-22 (94)
- Для своей компиляции Rust требует мощного процессора, отнимает кучу памяти и до , iZEN (ok), 12:58 , 20-Май-22 (150)
- На ржавом бонус в чувстве исключительности, оно сильнее подкрепляет бунтарство п, Без аргументов (?), 15:59 , 20-Май-22 (219)
- Скрыто модератором, DeadMustdie (??), 23:26 , 19-Май-22 (4) +6 [---]
Даёшь Python, переписанный на Rust! PythoRust!
- молодцы Жаль java так не может, Аноним (16), 23:53 , 19-Май-22 (16) –4 [V]
>Предоставлена возможность определения собственных кодов возврата из функции main.молодцы. Жаль java так не может
- Потому что не нужно , Аноним (18), 23:55 , 19-Май-22 (18) +1
- Java не нужно MS в свое время правильно сделала, послав ее , Аноним (94), 08:29 , 20-Май-22 (95) –3
- Чо Ну поставь последней строчкой System exit 666 , лютый жабби___ (?), 14:53 , 20-Май-22 (194) –1
- Почему для C продолжение развития языка не является недостатком, а для ржавчин, Аноним (17), 23:54 , 19-Май-22 (17) –3
Почему для C++ продолжение развития языка не является недостатком, а для ржавчины является?
- Покажи мне спецификацию стандарт раста, Аноним (28), 00:33 , 20-Май-22 (30) +6 [^]
- Я не фанат раста, но стандарты там-таки есть https doc rust-lang org edition-, Ан (??), 01:03 , 20-Май-22 (45) –1
- Какая стандартизирующая организация признала стандарт и какой у него номер В ся, Аноним (-), 01:25 , 20-Май-22 (50) +4
- А зачем тебе ISO ISO стандарты один черт ни один компилятор полностью не реали, Аноним (255), 03:17 , 20-Май-22 (61) +1
- Но при отсутствии официальной стандартизации вообще, ситуация с совместимостью р, Аноним (77), 07:14 , 20-Май-22 (77) +3
- Не звезди все мэйнстрим компиляторы С реализуют принятые стандарты Все, кроме, Маняним (?), 11:38 , 20-Май-22 (139) +1
- Скрыто модератором, Аноним (-), 19:09 , 21-Май-22 (293) [---]
- Хоть кого-ниудь имеющего хоть минмальное представление о том что есть стандартиз, Аноним (-), 04:08 , 24-Май-22 (315) –1
- Ты бы хоть ссылку открыл про редакции,которую я скинул, но у тебя нет на это моз, Ан (??), 19:50 , 20-Май-22 (246) +1
- А тут по-конкретнее пожалуйста, где раст когда-то ломал существующий код , Andrewpotam (?), 21:55 , 22-Май-22 (307)
- Где ты видишь развитие языка раст Он деградирует , Аноним (107), 09:13 , 20-Май-22 (114) –3
- Ты сперва пообщайся с плюсовиками, как они относятся к новым стандартам языка У, Аноним (-), 13:03 , 20-Май-22 (151) +1
- Фига себе тантрумы чтобы аж целый один int вернуть операционке из main что он, Аноним (-), 00:28 , 20-Май-22 (24) +8 [^]
> В Rust 1.26 при помощи нестабильного типажа Termination в функции > main была предоставлена возможность возвращение значений "Ok" и "Err"Фига себе тантрумы чтобы аж целый один int вернуть операционке из main... что они там курят?
- Ты ничего не понимаешь Раст возвращает int надёжно , Аноним (28), 00:36 , 20-Май-22 (31) +6 [^]
- В конечном счете все есть инты в регистрах процессора , freecoder (ok), 00:41 , 20-Май-22 (33) –3
- нет, Аноним (28), 00:45 , 20-Май-22 (38)
- Да И когда на асме получается лаконичнее чем на расте, это уже какое-то издеват, Аноним (-), 01:21 , 20-Май-22 (47) –1
- Про uint забыл , Аноним (77), 07:17 , 20-Май-22 (79)
- char ы, Аноним (99), 08:42 , 20-Май-22 (99)
- Действительно, что только не выдумают, чтобы просто void не использовать , freecoder (ok), 01:02 , 20-Май-22 (44) +2
- Чтобы не пришлось запоминать, что, если нет ошибок, то возвращаем ноль, а если е, ИмяХ (?), 06:49 , 20-Май-22 (74)
- Произвольный код возврата можно было сделать уже давно через process exitЭта же, morphe (?), 10:15 , 20-Май-22 (132) +1
- Что там с ABI Осилили Если я захочу загрузить библиотеку в рантайме, то у меня, Шарп (ok), 00:41 , 20-Май-22 (32)
Что там с ABI? Осилили? Если я захочу загрузить библиотеку в рантайме, то у меня будут все безопасные фичи безопасного языка или всё так же предлагают использовать ойойой сишный ABI?
- А почему ойойой Unsafe - законная и неотъемлемая часть языка , freecoder (ok), 00:43 , 20-Май-22 (36)
- Со своими хотелками идёшь в лес Расту рантайм и ООП не нужен , Аноним (-), 13:57 , 20-Май-22 (168)
- Как там с ABI у с Или тоже не осилили Все уже приходится писать си обертки , Аноним (-), 14:46 , 20-Май-22 (191)
- А как ещё можно использовать сишные библиотеки, не используюя C ABI , Аноним (202), 14:54 , 20-Май-22 (196)
- Типичный проект на растеhttps github com mTvare6 hello-world rs, Hck3r (?), 00:42 , 20-Май-22 (35)
- Там по коду видно, что писали этот проект сишники Так что не типичный , freecoder (ok), 00:47 , 20-Май-22 (40) –3
- Ридми так выглядит, будто к этому проекту местный пони причастен , Аноним (121), 09:35 , 20-Май-22 (121)
- А теперь смотрим что пишет о себе автор I am good with c, python, java and c , Аноним (-), 14:39 , 20-Май-22 (188)
- В сравнении с чем, интересно И для кого Например, перл или какую-нибудь скалу , Аноним (46), 01:07 , 20-Май-22 (46)
> Из недостатков отмечается трудный для восприятия синтаксис,В сравнении с чем, интересно? И для кого? Например, перл или какую-нибудь скалу читать очень трудно даже опытным программистам. А для новичка в разработке и регулярное выражение может выглядеть как призыв четвёртой Диаблы. > незавершённость и продолжение развития языка, Непонятно, чем это мешает авторам. Надо самому почитать из первых рук, может они разворачивают мысль. Смысл-то в том, что раст даёт обратную совместимость, поэтому какая им разница, что там новое появилось? > отсутствие повторяемых сборок, Это да, но это некритично. > типовые проблемы с доверием к зависимостям в Crates.io, Это в любой системе со скачиваемыми из публичных мест зависимостями. Можно зафигарить свою частную репу, а можно вообще руками в проект накладывать. То есть язык тут вообще не при чём. > необходимость соблюдения определённой дисциплины для написания безопасного кода Вот уже где, а в расте с этим как раз проще, чем в любом другом языке. Во-первых, никакая дисциплина не нужна вообще, если не используешь ансейф. А если используешь, то это всё равно более безопасно, чем в том же си, потому что ансейф не отключает вообще все проверки, а только некоторые. Оставшиеся включенными всё равно продолжают ошибки отлавливать.
- Я этот выпуск очень ждал настолько, что теперь с сегодняшнего утра один из мо, warlock (??), 01:50 , 20-Май-22 (53) +1
Я этот выпуск очень ждал: настолько, что теперь (с сегодняшнего утра) один из моих крейтов в новой мажорной версии имеет MSRV 1.61.
- Интересно а https doc rust-lang org std primitive unit html из новости специал, Аноним (-), 01:56 , 20-Май-22 (54)
Интересно а https://doc.rust-lang.org/std/primitive.unit.html из новости специально юзает серый фон подложки и серый же шрифт текста кода, чтобы это уж точно никто не читал? Что они сделали с рендером подсветки? Наняли хейтера раста верстать сайт? :)
- Ты из этих что ли, которые технику по 20 лет не меняют На нормальном мониторе о, Аноним (59), 02:54 , 20-Май-22 (59) +1
- Да всё ж видно вроде , Аноним (255), 03:40 , 20-Май-22 (62) +1
- Для темной темы надо контраст поменьше, шрифт пожирнее и расстояние между линиям, Аноним (64), 04:24 , 20-Май-22 (64) +1
- Почему не на hare, zig etc , Аноним (63), 04:01 , 20-Май-22 (63)
Почему не на hare, zig etc?
- Есть годный софт на расте , Аноним (68), 05:21 , 20-Май-22 (68) +1
Есть годный софт на расте?
- Кстати, да, самый главный критерий хорошести и нужности языка Сам по себе язык , Neon (??), 05:27 , 20-Май-22 (69)
- Кстати такой вопрос про haskell , a_kusb (ok), 08:08 , 20-Май-22 (89)
- crosvm,firecracker,bottlerocket, servo, substrape, solana, ripgrep, swc, zola, b, Аноним (131), 10:12 , 20-Май-22 (130) +1
- Есть, но негодный , Аноним (202), 13:28 , 20-Май-22 (162) +1
- rg - сверхшустрый grepfd - сверхшустрый findЭто из того, что я постоянно использ, Аноним (192), 14:50 , 20-Май-22 (192)
- rua для работы с AUR арча артикса Вещь , warlock (??), 18:01 , 20-Май-22 (236)
- Из того что пользую лично я fd, rg, bat, Alacritty, Discord, Dropbox, Firefox Ко, Аноним (251), 21:52 , 20-Май-22 (251)
- А они в opensource, если да то можно скинуть ссылки, некоторые очень интересны, Аноним (244), 22:23 , 20-Май-22 (252) +1
- С этого бы и начал Давай, досвидания , Вы забыли заполнить поле Name (?), 00:17 , 21-Май-22 (262)
- Не обманывай себя Поставь лучше servo - так будет честнее , Вы забыли заполнить поле Name (?), 00:19 , 21-Май-22 (263)
- Мде, опенсорснички , Аноним (-), 04:24 , 24-Май-22 (318)
- в опусе позабавило про ржавые массивы из не более чем 32 элементов а так язык ч, Аноним (71), 06:25 , 20-Май-22 (71)
в опусе позабавило про ржавые массивы из не более чем 32 элементов. а так язык что надо
- Из недостатков отмечается трудный для восприятия синтаксис Это относится к любы, Аноним (72), 06:25 , 20-Май-22 (72)
"Из недостатков отмечается трудный для восприятия синтаксис"Это относится к любым C-подобным языкам. Именно по этому мне нравится Pascal. Даже не знаю, почему C стал стандартом. Наверное просто исторический факт. Язык с таким большим количеством плохо читаемых и воспринимаемых знаков препинания маст дай.
- Добавлю так же цитату из подписи одного чувака на форуме Программа как анекдот, Аноним (72), 06:28 , 20-Май-22 (73)
- С такой логикой легче всего писать программы на машинном коде - там всего лишь , ИмяХ (?), 06:54 , 20-Май-22 (75)
- хватит уже ныть из-за синтаксиса ПС на Си можно писать простой и понятный код, , Аноним (122), 09:36 , 20-Май-22 (122)
- Писать то, быть может и можно, а вот читать нельзя - а это и есть большая часть , Старший аноним (?), 10:01 , 20-Май-22 (125) +2
- согласен самого бесят такие умники И хотя лично у меня нет пробелм в чтении т, Аноним (122), 13:25 , 20-Май-22 (160) –1
- Это АДА тебя тыкает носом в одно место , Тычок (?), 16:45 , 20-Май-22 (229) +1
- Хорошо, мы придумали лучший язык программирования берём чистый C, убираем побоч, wyry (?), 22:15 , 24-Май-22 (324)
- Омерзительный синтаксис TypeScript всем нравится При том, что раст решает пробл, Аноним (156), 13:18 , 20-Май-22 (156) –1
- А паскалеподбные с большим количеством слов , Аноним (202), 13:37 , 20-Май-22 (166)
- Десятком волшебных define Си превращается в Pascal, Аноним (192), 14:53 , 20-Май-22 (195) +1
- если тебе С синтаксис плохо читается то лучше задуматься о смене деятельности, э, Аноним (228), 16:43 , 20-Май-22 (228)
- А я знаю Сам в своё время переходил с Паскаля на Си, потом на C Хорошо помню, Аноним (312), 11:40 , 23-Май-22 (312)
- А что если против Rust работают бригады астротурферов Я не говорю, что мне нрав, a_kusb (ok), 08:06 , 20-Май-22 (87) +5
А что если против Rust работают бригады астротурферов? Я не говорю, что мне нравится язык и тем более я не за корпорации, но ржавый хейт на Опеннете - это концентрированное безумие. Они подобно ботам не пытаются что-то опровергнуть по фактам и вообще - хоть как-то. Просто такой поток, который и читать временами неприятно (очень знакомо). Именно концентрированное безумие. Особенно поразило приплетание Украины, после такого скрыть уже сложно. Хорошо, но зачем? Кому может быть выгодна уже антиреклама ржавого?
- А главные новости о намерениях включения патча Минорные версии еще нефункционал, Аноним (103), 08:33 , 20-Май-22 (97)
- возможно команиям типа яндекса которые активно хантят плюсовиков чтобы поддержив, Аноним (12), 12:40 , 20-Май-22 (149)
- Астротурферы - это чё, подраса рептилоидов такая , Аноним (202), 15:16 , 20-Май-22 (207)
- Из недостатков отмечается трудный для восприятия синтаксис После этого можно ст, Аноним (98), 08:40 , 20-Май-22 (98)
"Из недостатков отмечается трудный для восприятия синтаксис"После этого можно ставить крест. Язык должен легко читаться, а в расте скоро всё символы включат) Читай потовс всё эти '@valdef<[&ref]>null_pointer($OS::|HREN|)
- Три начальных абзаца рекламы раста как языка умеющего работать с памятьюАбзац 1 , Аноним (126), 10:03 , 20-Май-22 (126) +2
Три начальных абзаца рекламы раста как языка умеющего работать с памятью Абзац 1 "Язык сфокусирован на безопасной работе с памятью"Абзац 2 "Методы работы с памятью в Rust избавляют разработчика ... от проблем, возникающих из-за низкоуровневой работы с памятью" Абзац 3 "Безопасная работа с памятью обеспечивается в Rust" И анекдот:
босс: увеличь продажи этого товара маркетолог: как? это же г**** босс: если бы мы продавали не г**** зачем нам был бы нужен маркетолог? маркетолог: логично *делает акцию три г**** по цене двух*
- Что не так Если у вас отобрать ружье в ногу вы себе не выстрелите, но под машину, Анончик (?), 11:54 , 20-Май-22 (142)
- А можно ещё отменить машины и запретить выходить на улицу Отобрать ножи и ножни, Маняним (?), 12:10 , 20-Май-22 (145) +1
- Одного раза на новость - хоршо, больше уже не надо , Аноним (126), 12:11 , 20-Май-22 (146)
- А если надо идти не охоту Можно подумать если ты возьмешь ружьё через unsafe эт, Аноним (147), 12:29 , 20-Май-22 (148) +2
- Это смешно конечно до момента как очередной руkожоп из linux core team или др, Аноним (-), 14:32 , 20-Май-22 (186)
- На Расте бинарники получаются огромных размеров Лучше писать на чистом Си , Аноним (-), 14:26 , 20-Май-22 (182) +2
На Расте бинарники получаются огромных размеров. Лучше писать на чистом Си.
- А можно на грязном , Аноним (202), 15:12 , 20-Май-22 (205)
- Нормального они размера получается Не больше чем на чистом Си , warlock (??), 18:14 , 20-Май-22 (238)
- Потому что культь cargo Статически слинковано всё Не умеют растаманы в dllки , Аноним (240), 18:29 , 20-Май-22 (240) –1
- Выстави опции нужные и будут мелкие По умолчанию там с отладочной информацией б, Аноним (255), 23:15 , 20-Май-22 (258)
- Ха-ха, какую цитатку с ЛОРа выдернул Сишники пишут на Си, плюсовики - на Си , , Аноним (202), 15:08 , 20-Май-22 (203) +4
Ха-ха, какую цитатку с ЛОРа выдернул: "Сишники пишут на Си, плюсовики - на Си++, питонисты - на Питоне, даже хаскеллисты пишут на Хаскелле. Одни растаманы, вместо того, чтобы писать на Расте, пишут телеги против Плюсов."
- Есть такое, но это не баг, а фича , Аноним (240), 15:56 , 20-Май-22 (217)
>“the problem with Python”: your code stops working if you don’t actively keep up with the latest version of the language.Есть такое, но это не баг, а фича.
- Нет, это virtualenv - неправильный способ установки пакетов Из той же оперы, чт, Аноним (240), 15:58 , 20-Май-22 (218)
>Also unlike Python, Rust is not inherently unhygienic, in that the advertised way to install packages is not also the wrong way to install packages. Contrast to Python, where the official docs on packages lead you to add them to system environment, only to be scolded by Python elders with a “but of course you should be using a venv/virtualenv/conda/pipenv/…, everyone knows that”.Нет, это virtualenv - неправильный способ установки пакетов. Из той же оперы, что снапы и докеры.
- А почему называется Crates - это ассоциируется с клетками, какой-то БДСМ опять ж, Без аргументов (?), 16:02 , 20-Май-22 (222)
А почему называется Crates - это ассоциируется с клетками, какой-то БДСМ опять же
- Клетки - это cages, crates - это ящики , Аноним (240), 18:27 , 20-Май-22 (239)
- Скрыто модератором, Аноним (-), 20:05 , 21-Май-22 (302) [---]
- Ну вообще-то здесь то как раз всё по канону Вся IT ИНДУСтрия - это сплошной BDS, wyry (?), 22:28 , 24-Май-22 (326)
- Согласен A final nit I have about Rust is that builds are not reproducible betwe, Аноним (240), 16:07 , 20-Май-22 (224)
>Rust Has A Limited View of Supply Chain SecurityСогласен. >You Can’t Reproduce Someone Else’s Rust Build A final nit I have about Rust is that builds are not reproducible between different computers (they are at least reproducible between builds on the same machine if we disable the embedded timestamp that I put into Xous for $reasons). >I think this is primarily because Rust pulls in the full path to the source code as part of the panic and debug strings that are built into the binary. Теперь в пути попадут /home/super_secret_employee_of_nsa/tao/SHITHOLEGREEN и штирлиц как никогда будет близок к провалу.
- По сложности уже плюсы переплюнул , Вы забыли заполнить поле Name (?), 00:19 , 21-Май-22 (264)
По сложности уже плюсы переплюнул?
- Становится еще уродливее, Аноним (273), 07:19 , 21-Май-22 (273)
- Писали на расте бэк для внутренней CRM на работе, вполне все удобно По синтакси, Аноним (279), 10:26 , 21-Май-22 (278) +2
Писали на расте бэк для внутренней CRM на работе, вполне все удобно. По синтаксису и объектной модели больше похоже на Go, чем на С++. С поправкой на то, что вместо GC нормальный RAII, null/nil отсутствует, вместо этого обязательный матчинг Option/Result, ну и вся мощь дженериков (в отличие от тех инвалидских, что недавно в Go подвезли).
- Язычек с телеметриями в компеляторе не нужен , Аноним (245), 14:24 , 25-Май-22 (327)
Язычек с телеметриями в компеляторе не нужен.
|