1.1, Аноним (1), 11:53, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
Пришлось собрать, плохо, что в Симанки теперь как и для Огнелиса он требуется. Долго очень собирается.(
| |
|
2.11, Аноним (11), 12:31, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Кто собирается? Компилятор rust? Есть же универсальный бинарник который запуститься на любом
современном и не очень Linux, зачем собирать?
| |
|
|
4.123, Аноним (123), 19:52, 06/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
> зачем вообще собирать или запускать?
Квантовая реальность! Достаточно найти всего два нужных кванта (причем искать по всем вариантам времени тоже) и "слинковать" их - спутать! И больше ничего делать не надо будет.
... думаете это шутка такая?
А любая шутка - это тоже кванты!
| |
|
|
2.37, Аноним (37), 14:08, 05/06/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
А чего ты ожидал? Что они ради 1% пользователей будут париться об времени сборки и ради него потенциально подводить 99% пользователей при всплытии очередного эксплойта из-за use after free или отсутствия проверки границ?
| |
|
3.55, Вы забыли заполнить поле Name (?), 15:24, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Вряд ли дело в расте. Вон chromium тоже долго собирается. Просто они собирают их на билд агентах или используют распеределенный кэш, а локльно тем более 1 раз оба будут долго собираться.
| |
|
4.105, Аноним (37), 23:00, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну, раст действительно компилируется дольше тех же плюсов, статический анализ встроенный в язык всё же не та фича, которую можно погасить флагом.
| |
|
|
2.118, Аноним (11), 13:39, 06/06/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ээээ , а вы понимаете что все современные компиляторы используют бинарники для bootstrap? Слышали о stage1, stage2 при сборе компиляторов?
То есть собираете вы rustc из исходников, а на самом деле запускаете левый бинарник на своё системе?
| |
|
1.3, Gemorroj (ok), 12:02, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +15 +/– |
> отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими
о боже, и эти моральными уродами оказались.
где же ты популярный китайский ЯП, без всего этого либерального блRдства
| |
|
2.12, proninyaroslav (ok), 12:32, 05/06/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
Хрен не слаще редьки, я бы не стал симпатизировать им. Ну а то что open source с самого начала погряз в политике и корпорастии это и так понятно. Free Software тоже идёт такой же дорогой. Ожидать новое свободное хакерское движение думаю уже не придётся.
| |
2.30, Аноним (30), 13:29, 05/06/2020 [^] [^^] [^^^] [ответить]
| +6 +/– |
>> отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими
>
> о боже, и эти моральными уродами оказались.
где же ты популярный китайский ЯП, без всего этого либерального блRдства
Все не любят составлять документацию. Вот и придумали отмазку.
| |
2.36, Аноним (36), 14:01, 05/06/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
Плоховато у разработчиков раста с формальной логикой - я еще понимаю сделать мелкую пакость владельцам капиталов, но пользователи то такие же точно наемные работники.
Как идиотская отмазка не писать доки прокатывает)
| |
2.39, Аноним (37), 14:11, 05/06/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ты это написал так, будто у них есть вариант, лол. Либо ты с толпой, либо толпа против тебя, в этом же вся суть подобных маркетинговых "активистских" позиций.
| |
2.65, Аноним (11), 15:58, 05/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это вы просто не в курсе обстановки в Китае, там представьте себе тоже есть горячие темы.
И вполне могут какую-нибудь хрень учидить в рамках это чувак сказал что Тайвань это не Китай
| |
2.74, Аноним (-), 17:31, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
> где же ты популярный китайский ЯП, без всего этого либерального блRдства
Вон там в соседней новости есть ДРАКОН. Пользуйся!
| |
|
3.138, Аноним (138), 23:46, 06/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
C++ пока еще гетеросексуален и разрабатывается белыми, поэтому не стоит
| |
|
4.147, Аноним (138), 00:28, 07/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Погоди скоро снимут документалку про черного Страуструпа из Кении, а шо черный Маннергейм же был
| |
|
|
2.86, Kuromi (ok), 19:07, 05/06/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вы так говорите как будто круто, когда полицаи сажают кого хочешь на бутылку. То что это норма в одной отдельно взятой стране не значит что должно быть нормой везде. Американцы как раз таки все верно делают, у силовых структур ВСЕГДА есть поползновения в сторону увеличения своих полномочий и уменьшения ответственности. Сейчас, с "интересным" президентом Трампом, у которого откровенно этатистские замашки полицеские опять зялись за старое (это далеко не первый "бунд" в истории США на ему произвола полиции) и общество как бы показывает им что не согласно.
Толи дело в РФ, 1-ого июля все организованными колоннами сделают одобрямс, бурча и ворча на кухнях до и после. Вот это порядок, вот это я понимаю.
| |
|
3.92, _ (??), 20:40, 05/06/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
А ты не задумывался что их "борьба за равенство и справедливость " _ВСЕГДА_ выливается в банальные грабежи магазинов?!? :-D
| |
|
4.106, Ordu (ok), 23:07, 05/06/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
А разве это так важно? Можно посочувствовать владельцев магазинов, они страдают от этого больше всех. Но властям это тоже нафиг не надо, полиции это нафиг не надо, страховым компаниям, кстати, это тоже нафиг не надо, а это значит, что если народ выходит грабить магазины, когда несогласен с властью, то у власти есть ещё один повод не вступать в конфликты с народом.
| |
4.124, Kuromi (ok), 20:32, 06/06/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> А ты не задумывался что их "борьба за равенство и справедливость "
> _ВСЕГДА_ выливается в банальные грабежи магазинов?!? :-D
Как будто бы у нас не начали бы грабить магазины, будь возможность. Вспомните как на акции с ноутбукамив Эльдорадо народ месился. А так-то да, принцип "грабь награбленное" был всегда.
| |
|
3.97, Java omnomnom your memory linux (?), 21:50, 05/06/2020 [^] [^^] [^^^] [ответить]
| +6 +/– |
Ну да чувак был под наркотой с 9 судимостями, где последняя это угроза жизни беременной женщине, и вот из-за его смерти все стали моралистами аж до жопы, так и видно, что всему миру было откровенно п..й на чувака лишь бы побить себя в грудь показывая миру какие мы правильные при этом ломая через своему ближнему. 10/10.
| |
|
4.125, Kuromi (ok), 20:38, 06/06/2020 [^] [^^] [^^^] [ответить] | –3 +/– | Дело не в деталях, а в принципе У них наркоты с судимостями, у нас достаточно с... большой текст свёрнут, показать | |
|
3.139, Аноним (138), 23:47, 06/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Почему только черные имееют право жить? А все остальные? Расизм? Не находишь?
| |
|
4.145, Kuromi (ok), 00:15, 07/06/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Почему только черные имееют право жить? А все остальные? Расизм? Не находишь?
Не волнуйтесь, я мизантроп, всех людей и все расы ненавижу одинакого. Не помню чья цитата.
| |
|
|
2.99, заминированный тапок (ok), 21:56, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
>о боже, и эти моральными уродами оказались.
где же ты популярный китайский ЯП, без всего этого либерального блRдства
кстати очень зря вы так
подобную дичь "Блокируем то-то, то-то, в знак содидарности с тем-то" (хотя одно с другим никак не связано) как раз я заметил во время протестов в каитйском Гонконге
(вебсервисы, приложения или ещё что-то самозаблокировались не по тех.причинам, а по политическим)
| |
|
1.4, sailorCat (?), 12:07, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +31 +/– |
В знак солидарности с жертвами полицейского насилия отказываюсь полноценно комментировать эту новость.
| |
|
2.58, Аноним (58), 15:36, 05/06/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
В знак солидарности с жертвами либеральной пропаганды отказываюсь быть полноценным.
| |
2.136, Аноним (138), 23:42, 06/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Белые американские куколды целуют ботинки неграм что они их простили, ты прикинь?
| |
|
1.6, техник (?), 12:17, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +16 +/– |
В знак солидарности с рептилоидами установлю ещё 5 вышек 5G сверх плана!
| |
1.8, заминированный тапок (ok), 12:28, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +14 +/– |
>В тексте анонса нового выпуска разработчики Rust ввязались в политику и демонстративно отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими против полицейского насилия, указав, что этот вопрос важнее обмена техническими знаниями.
опять.
если в технической области есть что-то важне технических вопросов, ну даже **й знает.
видимо этим всем там рулят гуманитарии
могли бы уже в знак протеста против загрязнения планеты и содидарности с Греттой удалить из публичного доступа вообще весь Rust.
я даже не представляю, как таких непредсказуемым личностям можно доверять, разрабатывая продукт на Расте.
| |
|
|
3.22, Аноним (22), 12:56, 05/06/2020 [^] [^^] [^^^] [ответить]
| +7 +/– |
теперь они должны разработать механизм защиты от собственного UB, выходов за пределы сознания, переполнения градусника неадеквата, разыменования CoC-ов и животноводство
| |
|
4.111, Аноним (111), 00:13, 06/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Решается сменой системы владения. Скоро будет независимый Rust Foundation.
| |
|
5.137, Аноним (138), 23:43, 06/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
LGBT Foundation обьединит под своей крышей мозилу, громоптицу и раст
| |
|
|
|
2.10, заминированный тапок (ok), 12:30, 05/06/2020 [^] [^^] [^^^] [ответить]
| +11 +/– |
>Rust 1.44 в знак солидарности с протестующими против полицейского насилия, указав, что этот вопрос важнее обмена техническими знаниями.
это всё равно что нарисовать й на заборе в знак помощи голодающим в Африке
| |
2.14, proninyaroslav (ok), 12:37, 05/06/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
А что можно было ожидать от "open source" сообщества, которое на самом деле корпоративное с ног до головы? Закрытые продукты не в моде, но суть корпораций остаётся одна и та же на протяжении многих лет.
| |
|
3.19, Аноним (19), 12:50, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Мозилла чем не корпорация? Раст это продукт сообщества, а вполне себе компании.
| |
|
2.15, Аноним (11), 12:38, 05/06/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ну не все так плохо, в гит был закомичен полный changelog как обычно.
А вот те кто отвечают за соц. медиа решили выпендриться.
| |
|
3.25, anonymous yet another (?), 13:16, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Ну не все так плохо, в гит был закомичен полный changelog как обычно.
Не, ну как-то надо бы определиться: или ChangeLog или под git.
Зачем ChangeLog под VCS?
| |
|
2.20, АнонимЮ (?), 12:51, 05/06/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> могли бы уже в знак протеста против загрязнения планеты и содидарности с Греттой удалить из публичного доступа вообще весь Rust.
зачот
| |
2.91, Аноним (-), 20:34, 05/06/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Самое забавное как они это оправдывают - "Поскольку сообщества неотрывны от политики.."
Почему бы им порноролики тогда к новостям не прикладывать? Или рецепты блюд для пожрать?
| |
|
1.13, Повидло19 (?), 12:36, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
Чем Раст лучше Хаскеля:
1. Отсутствие сборщика мусора. Но его можно сделать руками.
2. Область видимости (pub (crate), и другие) уничтожает по крайней мере одну причину реэкспорта в Хаскеле.
3. Благодаря синтаксису трейтов программа на Расте читается слева направо сверху вниз: foo.bar().collect(), а не collect . bar $ foo как в Хаскеле.
| |
|
2.40, Аноним (36), 14:11, 05/06/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вот молодой человек, не нужно сравнивать теплое с мягким (системный ЯП и академический - Хаскелл) это несравнимые вещи.
| |
|
3.78, Аноним (-), 17:36, 05/06/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Да какой он системный с такими конструкциями и каргокультом для смузихлебов?
| |
|
|
1.21, Ordu (ok), 12:53, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> В парсер добавлена поддержка расширяемой схемы определения иерархии модулей. Например, следующая конструкция не приведёт к выводу ошибки, несмотря на фактическое отсутствие модуля "foo/bar/baz.rs" (семантически конструкция по-прежнему недопустима и может вызвать ошибку, но изменения можно увидеть и разобрать на уровне макросов и условной компиляции):
Чуть голову не сломал, пытаясь понять, но ишью https://github.com/rust-lang/rust/issues/64197 объясняет. Если cfg(FALSE) для top-level объявления mod, то надо заигнорить его весь целиком, включая вложенные mod'ы, а не ругаться что нет файлов содержащих эти mod'ы.
| |
1.23, user90 (?), 13:05, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Им видов скобок-то хватает ваще? Судя по остальному синтаксису, тут у них проблемы..
| |
|
2.116, Анончик (?), 11:21, 06/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Хватает. Вы поди ещё и erlang боитесь, там тоже странные выражения и скобки.
| |
|
1.24, Аноним (1), 13:10, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Кто собирается? Компилятор rust? Есть же универсальный бинарник который запуститься на любом
современном и не очень Linux, зачем собирать?
Мне не хочется ставить bin, а собирается долго.)
| |
1.28, YetAnotherOnanym (ok), 13:24, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> следующая конструкция не приведёт к выводу ошибки, несмотря на фактическое отсутствие модуля
Балуете вы нас, барин, ох, балуете...
| |
1.29, anonymous yet another (?), 13:27, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Browser и пакетный менеджер, встроенные в язык.
Нужно в язык добавить ещё VCS, мессенжер, видеопроигрыватель и получалку пропуска по геолокации.
| |
|
|
3.83, anonymous yet another (?), 18:09, 05/06/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Хочешь как в плюсах 20 систем сборки и header only library как в фича в 2020 году?
В _плюсах_, если кто не заметил, нет ни одной системы сборки.
_НИ_ОДНОЙ_.
| |
|
4.156, Вы забыли заполнить поле Name (?), 15:31, 07/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
>> Хочешь как в плюсах 20 систем сборки и header only library как в фича в 2020 году?
> В _плюсах_, если кто не заметил, нет ни одной системы сборки.
> _НИ_ОДНОЙ_.
В этом и проблема: если нет единого инструмента для общей задачи, то будет зоопарк и сложность подружить проекты между собой.
| |
|
|
|
|
4.84, Аноним84701 (ok), 18:13, 05/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> А где именно оно там в спеках,
>> https://doc.rust-lang.org/1.3.0/reference.html
>> не подскажите?
> Второй (а иногда и первый) абзац любой новости про Rust.
>> Для распространения библиотек, обеспечения сборки и управления зависимостями проектом развивается пакетный менеджер Cargo
Даже из этой "надписи на заборе" как-то не очевидно, что оно "встроенно в язык".
> В спеки вы меня тыкать будете когда в языке перестанут ломать совместимость по два раза в год.
Вообще-то, в спеки тыкнуть я попросил вас. Меня. В то самое место, где можно прочитать о "Browser и пакетный менеджер, встроенные в язык.". Можете ткнуть в старые, если вдруг "сломали совместимость" - не принципиально.
| |
|
5.109, anonymous yet another (?), 23:36, 05/06/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Оно конечно совершенно не очевидно. Одно без другого не построить и их не разделить при вменяемых усилиях. Что-то сродни модульному systemd.
| |
|
|
|
2.115, Вебмакака (?), 06:39, 06/06/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Пришло время интегрировать 5 систем сборки
Билдсистемы сами не сынтегрируются
Настрой кроскомпиляцию, настрой ее ещё раз
Зачем нужна единая система, у меня нет времени чтобы разбираться с ней
Лучше ещё раз настроить автотулы, симейк и кастомные мейкфайлы для сборки
Я настраиваю этот зоопарк для каждого проекта
Каждый сетап занимает по 3 дня
Я живу активной и полноценной жизнью
Тупые растаманы одержимы удобством
Статический анализатор в IDE покрасил весь файл красным
Это же очевидно как это решить
Пришло время вытащить из 5 билдсистем дефайны и добавить в настройки среды
| |
2.121, Аноним (121), 18:32, 06/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Сейчас в большинстве языков программирования есть стандартный пакетный менеджер.
В c++ конечно нет, но там >30 лет строки изобретают.
браузер тоже много где есть. Как вы думаете зачем он там?
| |
|
3.140, Аноним (138), 23:50, 06/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
зачем C++ пакетный менеджер? если он компилируемый в машинный(НЕПЕРЕНОСИМЫЙ МАШИНННОЗАВИСИМЫЙ) код? Это тебе не байткод жабы и шарфа и не скрипты пистона, здесь все по взрослому, будь добр компиль из исходников, которые тяни через git
| |
|
4.158, Аноним (121), 21:36, 07/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Только для c++ существую несколько реализаций репозиториев и компиляция в машинный код им не мешает. Между собой они конечно же не совместимы.
Пакетный менеджер нужен для удобства. Даже программисты С++ пытались решить проблему его отсутствия, но никогда не смогут.
В rust же стандартный репозиторий доступен сразу.
| |
|
5.161, Аноним (138), 03:16, 08/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Пакетный менеджер для управления исходниками уже давно создан и называется Git, если тебе нужна централизация то есть GitHub в котором есть ВСЕ!
| |
|
|
|
2.159, Аноним (121), 21:44, 07/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Пакетный менеджер есть во всех нормальных и не очень языках программирования. С одиним единственным репозиторием из которого доступны почти все библиотеки. Это реальность 10 и более летней давности.
Даже для С++ есть множество несовместимых между собой репозиторие и пакетных менеджеров.
Если вам лично не нужен cargo, не пользуйтесь.
| |
|
3.162, Аноним (138), 03:18, 08/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
C++ комплируемый в машинный код, какой нахрен пакетный менеджер если он оперирует исходниками и компляцией под целевую архитектуру процессора?
| |
|
|
1.31, Салатик Свежий (?), 13:43, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В знак солидарности с кучкой антифа-бомжей, якобы митингующих против полицейских, которые якобы убили негра. Вся суть Общества Почитателей шести миллионов.
| |
|
2.88, Аноним (-), 19:39, 05/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Честно скажу, мне стыдно теперь писать слово rust. Вдруг меня свяжут с этой тусовкой гомо-негро-фемо-кратов.
| |
|
1.34, Аноним (34), 13:56, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ] | +4 +/– | Я тоже поддерживаю протесты, потому что жестокость и безнаказанность полиции, а ... большой текст свёрнут, показать | |
|
|
3.46, Аноним (37), 14:28, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Вообще говоря, любой активизм это магнит психов и дoлбоёбов, странно удивляться что с обоих сторон куча неадекватов. Все, у кого голова на месте из подвалов в такую бучу ни за что не вылезут.
| |
3.50, Аноним (34), 14:46, 05/06/2020 [^] [^^] [^^^] [ответить]
| –5 +/– |
Ну-да, ну-да, шикарная риторика белых супремасистов: борьба с расизмом ущемляет наши права и нежные чувства. Я не из тех людей, которые уверяют, что расизма в сторону белых не существует и да, есть группы людей, которые настолько исполнены ненавистью и обидой, что хотели бы заставить всех белых отвечать за собственные ущемления (и таких ребят я не поддерживаю). Но только использование этого факта в качестве доказательства отсутствия расизма как проблемы сработает только на людях, у которых большие проблемы с логикой.
| |
|
|
|
Часть нити удалена модератором |
6.59, suffix (ok), 15:44, 05/06/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
>не пол, цвет кожи, сексуальную ориентацию, гендер или размер мизинца на правой стопе
Всё равно хоть что-то абстрактное нужно ибо:
""Когда у общества нет цветовой дифференциации штанов, то нет цели! А когда нет цели — нет будущего!"
| |
|
7.64, Аноним (34), 15:57, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну так потому я и дифференцирую по личности и поступкам. Убийцы и насильники - вполне адекватный выбор класса людей для притеснений в целях поддержки гомеостаза общества. Но цвет кожи или пол - это уже какой-то рандомный бред.
| |
|
8.66, suffix (ok), 16:06, 05/06/2020 [^] [^^] [^^^] [ответить] | –1 +/– | Это не абстрактная дифференциация Всё равно обществу нужны отроконечники vs т... текст свёрнут, показать | |
|
9.68, Аноним (34), 16:09, 05/06/2020 [^] [^^] [^^^] [ответить] | +2 +/– | Обществу неадекватов - возможно Вмненяемому человеку о таком и думать смешно ... текст свёрнут, показать | |
|
10.69, suffix (ok), 16:15, 05/06/2020 [^] [^^] [^^^] [ответить] | –1 +/– | Да, это плохо - именно поэтому срочно нужно единое правительство на всей Земле а... текст свёрнут, показать | |
|
|
|
|
|
|
4.89, Аноним (-), 19:49, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Уже реально существующие квоты рабочих мест черным, бабам и геям - отвратильны. Они унижают эти слои населения, ставят их вровень с реально слабыми и уязвимыми группами людей как инвалиды и пожилые. А такиже отбирают у последних источники выживания.
BLM мне отвратитальны. Как и прочие радикалы, ставящие одни группы населения выше других.
| |
|
|
2.60, leap42 (ok), 15:49, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
>> Rust избавляет не от работы с указателями, а от ошибок в работе с ними (по умолчанию, ошибок можно наделать в unsafe).
> Rust избавляет ... от ошибок ...
Это кто такое заявляет? Mozilla например прямо заявляет обратное (если дословно, то они говорят о том что полное (подчеркиваю полное) переписывание Firefox на Rust приведет к снижению количества ошибок работы с памятью, возможно даже в разы, но эти ошибки останутся. А ведь память - это ещё далеко не все ошибки)
| |
|
1.48, Аноним (-), 14:35, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А слабо любителям этого язычка написать на нём брокер D-Bus? Хоть какая-то польза была бы, а не бесконечные разговоры о том, какой это хороший системный язык.
| |
|
2.67, Аноним (36), 16:06, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Они не могут, оне заняты, пишут новости о новых версиях раста на опеннет)
| |
|
|
4.117, Вебмакака (?), 12:34, 06/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Растаманы вам написали клиент на С, что вас не устраивает? True-death-primitive-linux-mitol-сишники никогда бы не стали с такой вызывающе антиюниксвейной миллениальской штукой как dbus связываться.
| |
|
|
|
1.49, Аноним (49), 14:38, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> демонстративно отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими против полицейского насилия, указав, что этот вопрос важнее обмена техническими знаниями.
вы им только украинские новости не показывайте, а то с таким полицейским произволом они еще и от разработки языка откажутся в знак солидарности с потерпевшими
| |
|
2.62, Аноним (62), 15:54, 05/06/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
Вы им только комменты с опеннета не показывайте, а то они разочаруются в жизни
| |
2.72, Oh Yeah (?), 16:57, 05/06/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
Не откажутся, проблемы белых их не интересуют. Вот если в хохленде негра завалят или не да бог богоизбранного, тот тут конечно всё. Могут даже доступ к сайту заблочить с украинских айпишников.
| |
|
1.53, Аноним (53), 14:59, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> В тексте анонса нового выпуска разработчики Rust ввязались в политику и ...
Да уж, переполнения буфера и выход за пределы границ не только программная проблема...
| |
|
2.103, Аноним (-), 22:58, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Как и зацикливание на одной задаче с игнорирование окружения и системных сигналов.
| |
|
1.71, Аноним (1), 16:44, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> Да, это плохо - именно поэтому срочно нужно единое правительство на всей Земле а "чморить" можно зелёных и чешуйчатых в дальнем космосе :)
Поговариваю, что будут на Луне полезные ископаемые добывать и создавать миллионы ихних денег. На земле уже все переоценено и перепродано. Начало положено - привет рептилоидам.)Звезда смерти не уничтожена...
| |
1.77, Аноним (-), 17:34, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
mdbook v0.3.2 (/Users/src/rust/mdbook)
├── ammonia v3.0.0
│ ├── html5ever v0.24.0
│ │ ├── log v0.4.8
│ │ │ └── cfg-if v0.1.9
│ │ ├── mac v0.1.1
│ │ └── markup5ever v0.9.0
│ │ ├── log v0.4.8 (*)
│ │ ├── phf v0.7.24
│ │ │ └── phf_shared v0.7.24
│ │ │ ├── siphasher v0.2.3
│ │ │ └── unicase v1.4.2
│ │ │ [build-dependencies]
│ │ │ └── version_check v0.1.5
...
Тут, определенно, выход за границы буфера. И таким программам никакой ЯП не поможет.
| |
|
2.81, burjui (ok), 17:59, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Аноним вылез из криокамеры и с удивлением обнаружил, что в 2020 году не пишут всё с нуля, а используют библитеки, в т.ч. разработчики библиотек. Кто-нибудь, налейте ему горячего чая.
| |
|
1.79, Аноним (79), 17:46, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
> ... обеспечивает автоматическое управление памятью ... обходясь без использования сборщика...
Так не может быть от слова совсем. :) Автоматическое управление это и есть сборка мусора.
Наверное, имелось в виду, что сборщик мусора не является отдельным потоуом исполнения как это бывает в .Net, например.
| |
|
2.82, Аноним (34), 18:04, 05/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну, можете считать, что у Rust статический сборщик мусора, опирающийся на модель владения и RAII, если вам так больше нравится (на самом деле Rust ничего не знает про сборку мусора, просто дает семантику для написания умных указателей, которые освобождают память по вызову деструктора, который происходит в конце времени жизни объекта, а этот момент известен на этапе времени компиляции). В общем случае это мало чем отличается от ручного освобождения памяти программистом в C/C++.
| |
|
3.95, ann (??), 21:32, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Наминутку в клюсах это уже есть ой как давно. И уже ой как давно можно не заниматься ручным выделением и освобождением.
| |
|
4.101, Аноним (101), 22:31, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну, во-первых, в Rust все умолчания безопасны и нельзя нафакапить случайно, а не как в C++, когда безопасное подмножество языка приклеено где-то сбоку. Во-вторых, на данный момент даже безопасные примитивы C++ не дают достаточных гарантий, насколько я знаю. Ну, т.е. возьмем тот же unique_ptr: если сделать на нем std::move в другую переменную, старая не инвалидируется и в нее ляжет nullptr, что позволяет легко словить сегфолт, если случайно ее разыменовать. В Rust move работает по умолчанию и он инвалидирует предыдущего владельца.
| |
|
5.108, anonymous yet another (?), 23:29, 05/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
move потому и move, что оставляет источник в состоянии, пригодном только для уничтожения. Но пригодном.
move можно написать (спроектировать) и плохо, но от таких вещей
Rust тоже не спасает (в смысле накосячить вполне тоже можно).
| |
5.113, СССР (?), 02:03, 06/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
ты хлеб сам не реж ок, доверяй это хлеборезательной машине. а то ты ножик возьмешь в руку, захочешь кадык свой почисать и нечайно перережешь его. через дорогу тоже не переходи, ездий на метро, в футбол не играй, рыбу не лови, не дыши своими легкими, лучше под капельницу и аппарат для винтиляции, так все оно безопасней.
| |
|
|
|
2.120, Аноним (120), 16:16, 06/06/2020 [^] [^^] [^^^] [ответить] | +/– | Срочно запишись на Stepik Coursera какой-нибудь, квалификацию повышать Сборщик ... большой текст свёрнут, показать | |
|
|
4.150, Аноним (120), 01:18, 07/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Тем, что в D возможность выключить сборщик мусора чисто номинальная, если так сделаешь, то core библа языка будет течь - там все написано исходя из того, что память чистится внешней системой, считающей ссылки в рантайме. В Rust сборки мусора нет вообще, потому что язык сам по себе одна большая реализация RAII. Также в Rust механизм явных lifetime-ов и невероятно мощный borrow checker, который просто не позволит устроить гонку по данным или сослаться на переменную, которая уже почищена, и многое другое. Из проблем не сильно приятный синтаксис, к которому нужно привыкнуть, но синтаксис - дело второстепенное, главное механика, за ним стоящая.
| |
|
|
|
1.93, ann (??), 21:25, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
"... ввязались в политику и демонстративно отказались публиковать полноценный обзор изменений ..."
В этом весь раст.
| |
|
|
3.160, Аноним (-), 22:17, 07/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Отвлечение ресурсов от основной цели без какого-либо смысла не является плюсом кмк. Также как и подставление (использование) своих пользователей под политику без их разрешения.
| |
|
|
1.94, ann (??), 21:28, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
А написать то на нём уже чего дельного написали чтобы посмотреть можно было? Или до сих пор скобки считают?
| |
1.110, nelson (??), 23:38, 05/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
>> разработчики Rust ввязались в политику и демонстративно отказались публиковать полноценный обзор изменений в Rust 1.44 в знак солидарности с протестующими против полицейского насилия
что так слабо? а как же отказ от употребления смузи, посещения барбершопа, поездок на гироскутере,наконец?
| |
1.122, Аноним (121), 18:38, 06/06/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вышел самый ненужный и небезопастный язык в мире.
Разработчики языка были настолько глупы что встроили в него браузер и пакетный менеджер и ломают совместимость каждый день.
Не удивительно что он никому не нужен.
| |
|
2.129, Аноним (138), 21:54, 06/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Rust сменил на посту покойный D, который был с теми же замашками, ждемс замену Rust
| |
2.131, RustIsUseful (?), 22:15, 06/06/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Rust вполне годный язык программирования,вполне может пригодиться в системном программировании.
То, что язык программирования Rust сложный: никто не заставляет использовать все возможности языка программирования Rust.
| |
|
3.134, Аноним (138), 23:12, 06/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Я прям вспомнил про шаблоны C++ и прослезился, насколько же они опциональные были шо stl и boost прям обмазан ими с ног до головы... Кому вы врете?
| |
|
4.143, Fno (?), 00:04, 07/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
если вам не нравится стандартная библиотека Rust, тогда можете отключить с помощь #[no_std]
| |
|
5.144, Аноним (138), 00:05, 07/06/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
И обмазаться сишным API POSIX или Win32? Спасибо, но зачем мне раст?
| |
|
|
7.164, Аноним (138), 03:21, 08/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Мешает отдельный гемморой с указанием unsafe, а потом переключением в safe режим языка, в C++ есть нативная поддержка любых си-либ без геммороя
| |
|
6.165, Anonim (??), 16:14, 13/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
А , с чего это руст себе присвоил std ? Может еще скажут что zstd архиваторы им принадлежат и они не видели ядра с zstd который создает .xz.zst архивы ? С какого рустеры присвоили себе технологию ядра другого человека ?
| |
|
|
|
|
|
|