The OpenNET Project / Index page

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



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

Оглавление

Google выделил миллион долларов на улучшение переносимости между С++ и Rust, opennews (??), 05-Фев-24, (0) [смотреть все]

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


18. "Google выделил миллион долларов на улучшение переносимости м..."  +4 +/
Сообщение от чатжпт (?), 05-Фев-24, 22:25 
А в другую сторону она и не нужна. Фарш как говорится, не провернуть назад, прихода Раст не остановишь.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

24. "Google выделил миллион долларов на улучшение переносимости м..."  +4 +/
Сообщение от Василий (??), 05-Фев-24, 22:50 
Подскажите пожалуйста, а чем плох Rust? Я часто вижу на этом сайте в комментариях негатив по отношению к этому языку программирования. Если можно, то опишите простыми словами минусы языка.
Ответить | Правка | Наверх | Cообщить модератору

32. "Google выделил миллион долларов на улучшение переносимости м..."  +7 +/
Сообщение от YetAnotherOnanym (ok), 05-Фев-24, 23:08 
А кто говорит, что раст плох? Это не раст плох, это растофанатики достали всех бегать по темам и везде размахивать своим энтузиазмом.
Ответить | Правка | Наверх | Cообщить модератору

131. "Google выделил миллион долларов на улучшение переносимости м..."  +2 +/
Сообщение от scriptkiddis (?), 06-Фев-24, 12:48 
А кто такие растофантики?
Ответить | Правка | Наверх | Cообщить модератору

134. "Google выделил миллион долларов на улучшение переносимости м..."  +2 +/
Сообщение от Аноним (-), 06-Фев-24, 13:00 
Ты хотел сказать
"каждый раз когда в дыряшке или плюсах находится очередная глупейшая дырка типа 'запутался в двух строках', 'написал свой костылный split', 'вышел за пределы буфера', то набегают нехорошие люди и глумятся! а нам обидно!" ?

Я уже молчу про аргументы от малохольных вида "UB это хорошо", "уязвимости это хорошо - так можно телефоны рутовать", "руст продвигает НСА/АНБ/ЦРУ щвободька в опасьности!!11" и прочие бредовые идеи

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

179. "Google выделил миллион долларов на улучшение переносимости м..."  –1 +/
Сообщение от YetAnotherOnanym (ok), 06-Фев-24, 17:29 
Ты опять всё неправильно понял.
Я хотел сказать, что кучка никчемных индивидов, которые сами ничего путного не написали, и толком не знают ни си, ни раста, находят утешение в публикации шаблонных комментариев к новостям об ошибках в чужих программах, при том, что сами неспособны не то что найти ошибку в чужом коде, но даже эксплуатировать найденную и задокументированную ошибку - для них непосильная задача, услышав же правдивую оценку в свой адрес, они прибегают с пылающей гузкой в очередной раз покричать про ошибки при работе с памятью в си.
Ответить | Правка | Наверх | Cообщить модератору

199. "Google выделил миллион долларов на улучшение переносимости м..."  –2 +/
Сообщение от Прохожий (??), 07-Фев-24, 02:30 
Вполне возможно, что я как раз тот самый "никчёмный индивид", который платит тебе зарплату. И меня, если честно, откровенно бесят твои попытки оправдать брак в твоём коде, который существует только потому, что ты или ленив, или глуп, и не хочешь (не можешь) выбрать более качественный и более современный инструмент для своей работы. Почему бесят? Потому что, опять таки, за этот брак приходится платить мне из моего кармана.

Разумеется текст выше не стоит трактовать так, как будто я и есть твой работодатель. Просто по-другому до некоторых не доходит.

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

222. "Google выделил миллион долларов на улучшение переносимости м..."  +/
Сообщение от YetAnotherOnanym (ok), 07-Фев-24, 22:30 
Нет. Ты - точно не тот, кто платит мне зарплату.
Ответить | Правка | Наверх | Cообщить модератору

33. "Google выделил миллион долларов на улучшение переносимости м..."  +3 +/
Сообщение от Ефрщ (?), 05-Фев-24, 23:09 
Инопланетный синтаксис.

Своя экосистема (библиотеки, коих мало).

Плохо совместим с библиотеками на других языках (сабж)

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

39. "Google выделил миллион долларов на улучшение переносимости м..."  +14 +/
Сообщение от Аноним (39), 05-Фев-24, 23:27 
> Инопланетный синтаксис.

А у C++ он с этой планеты?

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

109. "Google выделил миллион долларов на улучшение переносимости м..."  –3 +/
Сообщение от Аноним (109), 06-Фев-24, 11:03 
Ну если у его папаши C с этой, то, значит, и у сынку C++ с этой.
Ответить | Правка | Наверх | Cообщить модератору

42. "Google выделил миллион долларов на улучшение переносимости м..."  +2 +/
Сообщение от чатжпт (?), 05-Фев-24, 23:55 
> Плохо совместим с библиотеками на других языках (сабж)\

Совместимость ненужна, цель мировой революции переписать всё на раст и выкинуть си-сипп на свалку истории. Надеюсь через пару-тройку лет разработку на си признают экстремизмом.

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

52. "Google выделил миллион долларов на улучшение переносимости м..."  +11 +/
Сообщение от kusb (?), 06-Фев-24, 00:42 
Вот. Если воспринимать такие слова, то за такое видимо и не любят.
Ответить | Правка | Наверх | Cообщить модератору

76. "Google выделил миллион долларов на улучшение переносимости м..."  +2 +/
Сообщение от AleksK (ok), 06-Фев-24, 07:08 
А слово сарказм хетерам раста знакомо? Иначе я вообще не понимаю как они ходят в рунет, тут каждый первый комментарий или является сарказмом или содержит его.
Ответить | Правка | Наверх | Cообщить модератору

86. "Google выделил миллион долларов на улучшение переносимости м..."  –1 +/
Сообщение от Aleksander256 (?), 06-Фев-24, 08:52 
Сарказм, это форма издевки. Людям не нравится когда над ними издеваются. Но это по секрету, никому не рассказывай.
Ответить | Правка | Наверх | Cообщить модератору

141. "Google выделил миллион долларов на улучшение переносимости м..."  +2 +/
Сообщение от AleksK (ok), 06-Фев-24, 13:44 
> Сарказм, это форма издевки. Людям не нравится когда над ними издеваются. Но
> это по секрету, никому не рассказывай.

А ты не оскорбляйся по пустякам.

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

188. Скрыто модератором  +/
Сообщение от Aleksander256 (?), 06-Фев-24, 18:31 
Ответить | Правка | Наверх | Cообщить модератору

215. Скрыто модератором  +/
Сообщение от AleksK (ok), 07-Фев-24, 10:16 
Ответить | Правка | Наверх | Cообщить модератору

147. "Google выделил миллион долларов на улучшение переносимости м..."  +1 +/
Сообщение от Аноним (-), 06-Фев-24, 13:59 
А когда это не сарказм, а чистейшая правда?
Ну, вроде "си программисты не умеют управлять памятью без ошибок" или "70% уязвимостей из-за ошибок управления памятью"?
Почему они начинают агриться на это тоже?
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

190. "Google выделил миллион долларов на улучшение переносимости м..."  +/
Сообщение от Aleksander256 (?), 06-Фев-24, 18:43 
Не знаю, те кто на факты агрятся, наверное не полноценные личности. Ну а кому-то это не нравится эта шумиха в виде замены c++. Ведь почему это должен сделать раст? D тоже замена по моему мнению куда более лучшее, но он не имел никогда такого финансирования, потому как нет и небыло пиара, и когда появился небыло потребности в крупных компаниях замены плюсов. Мозила задала ее, и планировала на этом заработать, но не смогла. Другие компании позже это подхватили, ведь для них это инвестирование в будущую прибыль и она далеко не со стороны более безопасного софта.
Ответить | Правка | Наверх | Cообщить модератору

116. "Google выделил миллион долларов на улучшение переносимости м..."  +/
Сообщение от Аноним (116), 06-Фев-24, 11:55 
> Совместимость ненужна, цель мировой революции переписать всё на раст и выкинуть си-сипп

Все писать с нуля - пупок развяжется. Если бы была совместимость, то можно было бы уже все использовать, а переписывать по мере необходимости и наличия ресурсов.

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

41. "Google выделил миллион долларов на улучшение переносимости м..."  –2 +/
Сообщение от Витюшка (?), 05-Фев-24, 23:53 
В первую очередь для практически любого средней сложности кода сразу все гарантии куда-то улетучиваются и нужно ОЧЕНЬ ВНИМАТЕЛЬНО вчитываться в каждую строчку документации каждого метода, где написано как делать можно, как нельзя, сделаешь так - гарантии пропадут, эдак - undefined behaviour.

И чем это лучше гарантий С++, в целом, где также нужно вчитываться на cppreference?

Для "всё в памяти в heap" и "в основном в одном потоке" вполне неплохой язык. Именно поэтому его так полюбили JavaScript-ры, которые начали свои тулы на него переписывать ("недостаточно быстро").

Ну и я думаю в Rust разбирается буквально две калеки (по-настоящему).

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

56. "Google выделил миллион долларов на улучшение переносимости м..."  +1 +/
Сообщение от Vkni (ok), 06-Фев-24, 00:51 
Его ещё хаскелисты массово полюбили, поскольку он «лечит родовую травму» — позволяет в теории писать код без выделений памяти на каждый чих. Кмк, это несколько странно, но ладно.

Меня раздражает у наших rustовцев вызов unwrap на каждый чих. Это не UB, но просто падение в случайном месте программы. Ну и бесконечные clone.

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

125. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 06-Фев-24, 12:34 
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

55. "Google выделил миллион долларов на улучшение переносимости м..."  +4 +/
Сообщение от Vkni (ok), 06-Фев-24, 00:47 
> Подскажите пожалуйста, а чем плох Rust? Я часто вижу на этом сайте в комментариях негатив по отношению к этому языку программирования. Если можно, то опишите простыми словами минусы языка.

a) Он не плох, просто уже достаточно сложен. Ну и область, где он блещет по сравнению с с языками с сборкой мусора очень ограничена. И что характерно, в неё он влезает с танцами с бубнами.

б) Достали фанатики Rust, находящие фатальный недостаток буквально во всём. С другой стороны, нельзя не отметить, что есть множество консольных утилит, написанных на Rust, обладающих превосходнейшим интерфейсом.

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

133. "Google выделил миллион долларов на улучшение переносимости м..."  +/
Сообщение от scriptkiddis (?), 06-Фев-24, 12:59 
С другой стороны, нельзя не отметить, что есть множество консольных утилит, написанных на Rust, обладающих превосходнейшим интерфейсом.

А можно список тех которы прям с превосходнейшим?

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

63. "Google выделил миллион долларов на улучшение переносимости м..."  +10 +/
Сообщение от warlock66613 (ok), 06-Фев-24, 01:45 
Это совершенно непересекающиеся вещи: минусы и почему его ругают.

Реальные минусы такие:

- во-первых его на самом деле нет — язык всё ещё глубоко в процессе разработки, реально жить (программировать) только с unstable веткой и многие вещи вроде placement new даже не придуманы как делать,

- во-вторых нет стабильного ABI, кроме сишного, а оборачивать всё в Си-совместимый интерфейс… я попробовал было и бросил, это нереально,

- в-третьих довольно крутая кривая изучения,

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

- невменяемое количество отъедаемого места на диске при компиляции.

А ругают за:

- нечитаемый синтаксис (на самом деле это когнитивное искажение когда новое кажется плохим),

- unsafe (просто не понимают его роли и функций, додумывая отсебятину),

- большие экзешники (миф, надо просто уметь готовить),

- долгую компиляцию самого Rust (это по большей части из-за LLVM, да ещё и с чем сравнивать).

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

83. "Google выделил миллион долларов на улучшение переносимости м..."  –2 +/
Сообщение от Аноним (83), 06-Фев-24, 08:28 
>нечитаемый синтаксис (на самом деле это когнитивное искажение когда новое кажется плохим)

Синтаксис Rust, да и C++ придумали люди с "особенным складом ума". На протяжении хрен знает скольки лет мне приходится использовать эти языки и ежедневно проклинать авторов этого вырвиглазного синтаксиса.

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

228. "Google выделил миллион долларов на улучшение переносимости м..."  +/
Сообщение от freecoder (ok), 08-Фев-24, 12:48 
Насчёт первого минуса - не согласен. Уже много лет пишу на Rust в прод, это и веб-сервисы, и консольные утилиты, и библиотеки, и wasm. Полёт нормальный, использую именно стабильный Rust. Да, есть много хотелок, которые пока не стабилизированы. Но и без них хорошо.
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

34. "Google выделил миллион долларов на улучшение переносимости м..."  +2 +/
Сообщение от YetAnotherOnanym (ok), 05-Фев-24, 23:11 
Не всё, что вылезает из дырки - фарш.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

37. "Google выделил миллион долларов на улучшение переносимости м..."  +6 +/
Сообщение от Аноним (37), 05-Фев-24, 23:18 
Отставить, рядовой Шутник. Это тоже назад не провернуть.
Ответить | Правка | Наверх | Cообщить модератору

53. "Google выделил миллион долларов на улучшение переносимости м..."  +2 +/
Сообщение от kusb (?), 06-Фев-24, 00:43 
Многое что вылазит из дырок можно провернуть в фарш.
Ответить | Правка | Наверх | Cообщить модератору

120. Скрыто модератором  +/
Сообщение от Аноним (120), 06-Фев-24, 12:11 
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

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

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




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

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