Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 207 34 49
Rust тред rust /rust/ Аноним 25/07/26 Суб 10:26:12 3735926 1
image.png 384Кб, 622x626
622x626
image.png 243Кб, 626x531
626x531
image.png 436Кб, 735x740
735x740
image.png 364Кб, 735x740
735x740
Добро пожаловать в тред гарантий, обещаний, владения, заимствования и тайных знаков

Rust — невероятно быстрый язык для системного программирования без segfault'ов и с гарантиями потокобезопасности.

Ссылка на официальный сайт: https://www.rust-lang.org/

В этом ИТТ мы можем объяснить базовые и продвинутые концепции языка, и программирования в целом, поможем вкатывающимся, подскажем что выбрать для веба, игр или, прости Абу, блокчейна.

НОВИНКА: Rust для Windows: https://metanit.com/rust/windows/

IDE для Rust: https://areweideyet.com/
GUI для Rust: http://www.areweguiyet.com/
Web для Rust: https://www.arewewebyet.org/
GayDev для Rust: https://arewegameyet.rs/
Что еще есть для Rust?
- Посмотри сам: https://wiki.mozilla.org/Areweyet

Основная литература:
Rust Book(версия на русском языке): https://doc.rust-lang.ru/book/
Rust Book: https://doc.rust-lang.org/book/
Rustlings (упражнения чтобы привыкнуть к расту): https://github.com/rust-lang/rustlings
Rust by Example: https://doc.rust-lang.org/rust-by-example/
The Rustonomicon(для продвинутых анонов): https://doc.rust-lang.org/nomicon/
Programming Rust: https://www.oreilly.com/library/view/programming-rust/9781491927274/

Ресурсы на русском:
https://rust-lang.ru/
Отдельное спасибо автору этого гитхаба(старому ОПу). Здесь вы сможете найти много полезной информации: https://gist.github.com/TatriX/183c816f1346d418f969c4576c2b9b41
Аноним 25/07/26 Суб 12:53:51 3735949 2
image 842Кб, 1080x872
1080x872
Бамп лучшему языку
Аноним 25/07/26 Суб 14:28:21 3735980 3
Аноним 25/07/26 Суб 17:11:24 3736010 4
>>3735980
Контрпуки? Буквально с++ 2.0
Аноним 25/07/26 Суб 18:17:00 3736033 5
IMG4271.jpeg 104Кб, 1272x1280
1272x1280
IMG4272.jpeg 148Кб, 1199x738
1199x738
>>3735926 (OP)
>Rust тред

Даже на конференциях по языку одни чулочники
Аноним 25/07/26 Суб 18:45:32 3736044 6
>>3736033
>ни одного с синими волосами
Сразу видно что фейковая фотокарточка.
Аноним 25/07/26 Суб 19:15:00 3736067 7
Сейчас бы в эпоху ИИ агентов учить какую-то ноунейм хуиту. Раст, блядь, ним, зиг, вланг, нахуй.
А для пет проектов в системном программировании сишки достаточно, даже кресты лишние.
Аноним 25/07/26 Суб 19:25:34 3736071 8
>>3736067
Сразу видно что ты ни в си, ни в плюсы, ни даже в ИИ агентов не умеешь
Аноним 25/07/26 Суб 19:41:43 3736080 9
Аноним 25/07/26 Суб 20:04:33 3736092 10
>>3736044
Синие волосы уже не модно, теперь это только у миллениалов и бумеров чулочников встречается, артефакт эпохи эмо и панков. У зумеров же синие волосы это моветон.
Аноним 25/07/26 Суб 22:11:38 3736121 11
>>3736067
Довен, раст идеален для ии агентов из-за строгости компилятора дабы они не срали себе в штаны.

На си ты охуеешь ими
Аноним 25/07/26 Суб 23:32:09 3736130 12
>>3736067
>>3736033
>>3735980
Приятно видеть все теже лица в расто треде

Вы там хоть на работку вкатились или всё также мамины борщи допиваете?
Аноним 26/07/26 Вск 01:39:24 3736144 13
image.png 1111Кб, 736x1059
736x1059
>>3736092
Синие волосы носили только биологические бабы. Ну и Поднебесный с Лебедевым.
Аноним 26/07/26 Вск 01:42:06 3736147 14
>>3736121
Долбоеб, о том и пост, что ИИ агенты вас оставляют без работы.
А у нас на сишке нахуй это нейробесие и не нужно.
Аноним 26/07/26 Вск 01:48:10 3736149 15
>>3736130
Мы отрицаем звериный оскал капиталистической машины, мы выбираем ветер свободы! Холодный ветер, зато – свободный.
Аноним 26/07/26 Вск 02:34:21 3736157 16
>>3736147
Луддито-дебилище...

ИИ пришло в нашу жизнь и стоит с этим смириться.

Если уж нельзя уничтожить, то стоит возглавить. Первым заниматься токенмаксингом, учить лупы агентов внутри лупов и вот это вот все.
Аноним 26/07/26 Вск 09:26:14 3736187 17
>>3736147
Я думаю, это пиздёж про ии и си, про раст и ии тоже пиздёж - ллмкам уже похуй на всё лишь бы тесты были, писать на расте свои личные программы себе дороже, за такое браться только на РАБоте, и желательно, чтобы твоё поделие потом кто-то другой поддерживал.
Аноним 26/07/26 Вск 09:57:57 3736190 18
>>3736187
Если проблема кода решена, какой смысл выбирать язык какой либо кроме безопасного с анальными компилятором? Это тупо.
Аноним 26/07/26 Вск 12:04:35 3736226 19
>>3736149
В 2026 уже можешь не выбирать, если не работал и не нашел работу к этому моменту, то уже никогда не найдешь
Зато хоть в интернете ларпишь под тру программиста

>>3736147
>А у нас на сишке нахуй это нейробесие и не нужно
Как скажешь чел, AGENTS.md в популярный опенсорсных репах на си по приколу наверное создают
Не говоря уж о том что 99.99% процентов си вакух в РФ это днище эмбедед где твоя задача по протоколу с одной железки на другую данные передать там вас и собака заменит
Аноним 26/07/26 Вск 13:51:17 3736252 20
>>3736190
>безопасного
Лол, ты хотя бы раст пук почитай, а не маркетолухов.
Аноним 26/07/26 Вск 14:00:19 3736257 21
>>3736252
Пиздец мантры. Чел то что у меня 80% кода которая полностью сейф и только 20% ансейф это уже на 80% больше чем в любом другом языке.
Аноним 26/07/26 Вск 14:17:12 3736261 22
>>3736257
>- Безопасный язык
>- Не является безопасным
>- Ну на 80% безопасный
А пользование стдлибой, которая на 1% безопастная это как?
Аноним 26/07/26 Вск 14:21:06 3736263 23
>>3736226
>и собака заменит
Заодно собака лог анализатор подцепит и всё отдебажит.
>в РФ
В РФ у многих людей до сих унитазов нету и канализации, а ты про вакансии на си лол.
Аноним 26/07/26 Вск 14:24:56 3736264 24
>>3736263
> Заодно собака лог анализатор подцепит и всё отдебажит.
Ты сильно удивишься...

> В РФ
Ну сообщи тогда откуда ты, узнаем хоть в какой стране крутые сишники оказывается живут
Аноним 26/07/26 Вск 14:26:23 3736265 25
>>3736264
Так зачем ты рф в пример приводишь?
Аноним 26/07/26 Вск 14:29:39 3736266 26
>>3736265
Ты сейчас на какой борде находишься? На американской? На французкой? На Японской или Китайской?

Тут 99% посетителей в какой стране находятся?
Аноним 26/07/26 Вск 14:33:53 3736269 27
>>3736261
Школьник-максималист, плиз.

Говоря о безопасности я прежде всего имею свой код который уровнем пожиже чем тот, что за эти годы образовался в стандратной си либе
Аноним 26/07/26 Вск 14:34:16 3736270 28
>>3736266
>Тут 99% посетителей в какой стране находятся?
Ну раз так-то 99% кодерков в нештурме, какой вообще си, чел. И как вы там антропиком пользуетесь? Что будет если попросят суп с флажком?
Аноним 26/07/26 Вск 14:36:17 3736273 29
>>3736269
>что за эти годы образовался в стандратной си либе
Жертва маркетолухов, почему ты не смог в чтение?
Аноним 26/07/26 Вск 14:37:08 3736274 30
>>3736270
> какой вообще си, чел
Ну сообщи тогда откуда ты, узнаем хоть в какой стране крутые сишники оказывается живут
ты на один то вопрос вобще ответишь?

> И как вы там антропиком пользуетесь?
Не поверишь, корпоративный доступ
Аноним 26/07/26 Вск 14:40:48 3736278 31
>>3736274
А если завтра по паспорту будет антропик, чё делать будете?
Аноним 26/07/26 Вск 14:42:59 3736281 32
>>3736273
Если не смог грамотно написать чтоб тебя поняли, не трясись. Я хз че у тебя за говно в голове.

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

Нет никаких противоречий в том чтобы пользоваться инструментами от других людей с ансейфом в том числе стандартной либой, потому что там челики давно все проверили.
Аноним 26/07/26 Вск 14:45:13 3736283 33
>>3736278
Я ебу? Я этим вобще не занимаюсь, скорее всего аналогичным путем как мы иностранные карты для оплаты достаем
Если просто фотка то очевидный обход будет ai, если нужны будут валидные данные то нанимаешь любого грузина за пару баксов для фотки
Аноним 26/07/26 Вск 14:49:13 3736284 34
>>3736281
>Если не смог грамотно написать чтоб тебя поняли, не трясись. Я хз че у тебя за говно в голове.
Свинья, учись просто читать, букварь себе купи, я не знаю.
>ряяя бизапасный
>Ограничения для меня, не сеньора-помидора который может все эти указатели на си ебануть это хорошо. Потому что я с меньшим шансом выстрелю себе в хуй.
Лол, иди раст пук читай, долбоёбина.
>там челики давно все проверили
В своё время был проект раст белт, оказалось, челики не всё проверили лол.
>>3736283
Охуенный способ строить бизнес/производство, на всякой нестабильной хуйне.
Аноним 26/07/26 Вск 14:49:32 3736285 35
>>3736278
Радоваться, поскольку нейродебилы пососут очередной раз
Аноним 26/07/26 Вск 14:51:29 3736286 36
>>3736284
>Охуенный способ строить бизнес/производство, на всякой нестабильной хуйне.
Ну лучше естественно ныть в интернете А ЧТО ДЕЛАТЬ ЕСЛИ ПАССПОРТ ПОПРОСЯТ!?!?
Аноним 26/07/26 Вск 14:52:15 3736287 37
изображение.png 552Кб, 600x900
600x900
Я так и не понял это дракоша пришел в тред или кто-то залетный?
Аноним 26/07/26 Вск 14:52:18 3736288 38
>>3736284
Все прекрасно прочитал и теперь использую, хз че ты там нафантазировал себе довен.

Это просто абстракция над ассемблером, че тебя так рвет то? Можешь использовать любую, мне понравилась эта но я не хочу по тредам доказывая что мой синтаксический сахар и правила компиляции лучше.

Как же дети любят принадлежность ощущать к чему-то дабы потом защищать это
Аноним 26/07/26 Вск 14:56:25 3736290 39
>>3736288
Продолжай дальше писать на безопасном языке, долбоёб.
Аноним 26/07/26 Вск 14:58:20 3736291 40
>>3736290
Окей, буду. Он мне понравился и я его использую. Я все еще не понимаю твоей тряски.

Можешь хоть перфокарты выдавливать, нах ты к нам то пришел?
Аноним 26/07/26 Вск 15:01:56 3736293 41
Этот малолетний дебил походу имеет в виду то, что ты можешь ошибиться в логике и все таки организовать рейс кондишен или еще че через множественный указатели. Лол кек. Как будто этого нельзя сделать в других языках если ты тупой но при этом еще не иметь защиты от дохуя других ошибок на этапе компиляции.
Аноним 26/07/26 Вск 15:03:51 3736294 42
>>3736293
Я более чем уверен, что ты не осилишь написать связный список, лул.
Аноним 26/07/26 Вск 15:06:04 3736295 43
>>3736294
У меня нет задачи его писать, для моих целей всегда хватает хешмап и векторов. Но если понадобится возьму просто готовое решение.
Аноним 26/07/26 Вск 15:07:36 3736296 44
image 790Кб, 1200x890
1200x890
Мама спасибо что я не плюсодебил.
Аноним 26/07/26 Вск 15:09:18 3736297 45
image 2Кб, 50x43
50x43
>>3736296
Самый читаемый код из буста
Аноним 26/07/26 Вск 15:10:22 3736298 46
>>3736292
/по идиот, сам то понял что сказать хотел?
Аноним 26/07/26 Вск 15:59:59 3736317 47
>>3736315
Это должно какой то смысл нести или просто базворды, по типу БАЗА КРИНЖ 67?
Аноним 26/07/26 Вск 17:17:33 3736337 48
>>3736278
Купят железяк и поставят глм/кими, или вообще каскад моделей по опен роутеру. Обвязки для ллм все уважаемые господа сами делают, получается не хуже чем у антропиков, а главное дешевле и независимо от вендора. Антропик пусть сосет жопу со своим подходом к использованию своих моделей.
Аноним 26/07/26 Вск 17:34:39 3736344 49
>>3736337
Так чего ж сразу не делают?
Аноним 26/07/26 Вск 18:03:24 3736353 50
Лично я слишком нищий для фронтира клод\чатжпт, поэтому только китайцы
Аноним 26/07/26 Вск 18:20:27 3736356 51
>>3736353
А разница? Все равно теперь код никто не читает, а бутылочнм горлышком производительности мясной мешок остается.
Аноним 26/07/26 Вск 18:25:01 3736358 52
>>3736356
Это на фронтирах не читают, на китайцах приходится пока.
Аноним 26/07/26 Вск 18:29:20 3736360 53
>>3736353
Слишком нищий для 20 баксов в месяц?
Или тебе лимита мало и ты миллионами токены жрешь?
Аноним 26/07/26 Вск 18:35:10 3736363 54
>>3736360
Зависит же от размера проекта и количества задач. Если кабан всех уволит и на тебя одного задачи скинет то и 200 бакинских не хватит.
Аноним 26/07/26 Вск 18:45:18 3736365 55
>>3736362
Смысл поста?

>>3736363
Так если ты на кабана работаешь то пусть он подписку и оплачивает, я думал ты для своих петов
Аноним 26/07/26 Вск 18:58:27 3736368 56
>>3736360
Что б фул автономно крутить 20 баксов не хватит, а если вникать то можно и с дешевыми китайцами
Аноним 26/07/26 Вск 19:07:28 3736374 57
>>3736368
>фул автономно крутить
ну я таким не занимаюсь, все еще агенту явно говорю что делать
Аноним 26/07/26 Вск 19:11:36 3736375 58
>>3736315
>>3736317
Это бурундуки долбоебы, которые напились кофе на альтернативном молоке из корма для мышей и потом начинают нести вот такую хуйню вместо нормальной речи. Судя по всему он (оно/они) имел ввиду что на российском рынке вакансий на раст очень мало, а те что есть могут быть связанны с оборонкой со всем вытекающими последствиями. Хотя дурачок не удосужился хотя бы на хх зайти и рынок изучить, не говоря о том что много вакансий вообще не публикуется.
Аноним 26/07/26 Вск 19:14:44 3736377 59
Silent Hill Mus[...].mp4 22659Кб, 640x480, 00:00:05
640x480
Клод опущ 5 все еще говнокодит, создавая излишний бойлерплейт с ненужными проверками на каждый пук аки гуланг, а при приказе отрефакторить начинает еще больше лишней хуеты создавать, убеждая что это нужно (нет).

Даже нетривиальные автотесты не напишет с 1го раза правильно. За этим гондоном приходится руками чинить а потом доделывать.
Аноним 26/07/26 Вск 19:17:16 3736381 60
>>3736368
Я как-то писал ORM на С++ в веб чате с квеном. Постил туда портянки на тысячи строк. И он работал с этим. Правда приходилось его пытать чтобы он довел абстракцию до конца. Я пытался сделать конструирование алгоритма вычисления with выражений в компайл тайме. Он постоянно писал constexpr которые приводили к вычислениям в реалтайме, а замена на consteval не работала. Но конце концов я добил с ним задачу, через метапрограммирование. Он сам написал кучу шаблонов нужных.
Аноним 26/07/26 Вск 19:31:53 3736388 61
>>3736384
Х-мен, попустись. Ну сделаем безопасные без утечек памяти и БЛЕЙЗИНГ спид дроны, тебе то че?
Аноним 26/07/26 Вск 19:55:12 3736392 62
>>3736384
> пик
>Осень скоро
Вот кстати это уже не могу перевести
Аноним 26/07/26 Вск 20:31:07 3736403 63
>>3736394
А почему осенью, а не сейчас?
Аноним 26/07/26 Вск 23:03:25 3736435 64
Треды по жирным языкам сдохли протухли и воняют. Можно создать сборный тред для жирного говна включая и этот собачий диалект.
Сам раздел больше посвятить автоматной инженерии и диаграмам с ними связанными. Ну и низкоуровневые "языки" впридачу. Жир - в топку.

>>3736287
Чё ты кривляешься пиздоротая хуйня? Все языки выучила?
Аноним 26/07/26 Вск 23:39:59 3736438 65
Почему сборка одной той же проги на расте под MIPS-32 весит на мег больше больше и жрёт в 2 раза больше ОЗУ, чем сборка под ARM-64? Разве не должно быть наоборот?
Аноним 27/07/26 Пнд 00:09:20 3736444 66
>>3736435
> автоматной инженерии и диаграмам
Дракон 🐲 где автомат ссука?
Аноним 27/07/26 Пнд 00:13:35 3736447 67
>>3736438
Какие у тебя конкретно таргеты выбраны для мипса и арма?
Аноним 27/07/26 Пнд 09:32:25 3736489 68
Аноним 27/07/26 Пнд 11:22:18 3736515 69
>>3736444
Неподходящее состояние диалога для задания тобой вопроса.
Аноним 27/07/26 Пнд 14:09:47 3736601 70
>>3736515
Ты в диалоговом режиме штоль работаешь? Вот ведь лингвоблядь пiдступна, а еще про диаграммы тут кукарекал. Ну драко-он, ну сукин сын
Аноним 28/07/26 Втр 11:16:27 3736870 71
>>3736444
Пример такого автомата строится буквально первоклассником. Если ты не можешь его привести, что уже давно можно было сделать, то ты тупое говно, которое вообще не заслуживает права открывать рот.
Аноним 28/07/26 Втр 12:06:19 3736893 72
>>3736870
Я утверждаю что такого автомата не существует и не привожу его. Ты утверждаешь что он существуешь и не приводишь его.
Ты прост мамкин пиздунишка, дракуня
Аноним 28/07/26 Втр 15:39:16 3736999 73
>>3736893
>Я утверждаю что такого автомата не существует и не привожу его.
Так твои утверждения пиздоротого говна нахуй тут не нужны.
Хоть заутверждайся. Ты словоложеская лингвосука, низшая форма жизни. Здесь нет никакого "плюрализма мнений".

>Ты утверждаешь что он существуешь и не приводишь его.
Всё так, жри что дают, ебаная лингвосука.
>Ты прост мамкин пиздунишка, дракуня
Нет пиздунишка это ты по своей ублюдской сучьей генетике дырявого хуеплёта.
Придумай этот автомат сам если сможешь, а не можешь - завали ебало и лучше вообще подохни. У тебя нет права требовать от меня чтото. У тебя есть право только захлёбываться самому своими языками вонючими до деменции.
Аноним 28/07/26 Втр 16:24:54 3737023 74
>>3736999
Нет, дракош, без автомата ты - пиздло. Если ты не способен подтвердить свои слова автоматом, который даже первоклассники делают, то как тебе вообще можно верить? Выебуешься в треде будто ты светоч знаний и хранитель мудрости, а на деле - прост чепуха безпруфная.
Аноним 28/07/26 Втр 17:19:49 3737036 75
image.png 377Кб, 1487x1089
1487x1089
image.png 355Кб, 1513x1084
1513x1084
image.png 115Кб, 703x1090
703x1090
>>3736870
>>3736999
Я потратил пару кабанских долларов на формальное доказательство, что любой конечный автомат можно описать текстовым языком программирования (с i/o, ветвлением и памятью).
Тащи сюда своего первоклассника, пусть опровергнет.
И не забудь автомат, ссука
Аноним 28/07/26 Втр 19:35:22 3737087 76
Naloxone.png 40Кб, 538x440
538x440
>>3737023
>Нет, дракош, без автомата ты - пиздло.
В рамках нашего диалога -нет. А больше я нигде этого не утверждал.

>Если ты не способен подтвердить свои слова автоматом
>не способен
Я то как раз способен. Но тебя это волновать не должно.

>то как тебе вообще можно верить?
Вообще поебать на то как тебе во чтото верить.

>Выебуешься в треде будто ты светоч знаний и хранитель мудрости
Не знал что я так глубоко тебя задел, ну ничего переживёшь, может поумнеешь побочно ещё.

>>3737036
> что любой конечный автомат можно описать текстовым языком программирования (с i/o, ветвлением и памятью).
Изначально спор был о невозможности описать произвольный автомати циклами и ветвлениями, без goto, а не текстовым языком. Ты даун который даже не может удержать логику или нить диалога, неудивлюсь что ты идиот который реально не знает как синтезировать автомат не описываемый без goto.

А пикрил что ты притащил какаято обоссанная лемма о том что автоматы инъективно или биективно, хотя врядли, отображаются в строки. Но это означает скорее то что автоматы могут обрабатывать строки как тип данных, а не наоборот строки описывают автоматы. Описывать автомат строкой будет только лингвистосучёнок. Так что высер который ты притащил вообще выкинь нахуй и больше сюда не приноси, автоматы к строкам и граматикам НЕ ИМЕЮТ НИКАКОГО ОТНОШЕНИЯ, я эту строчную ботохуету ещё в вузе обоссал, они могут их обрабатывать как и многие другие структуры и не более.
То что имеет отношение к автоматам, это клеточные автоматы Конвея, теорема об эдемском саде, комбинаторика, например, а твоему высеру место в помойке как и любым лингвистосукам включая лингвопидораса Ноама Хомского.

Например можешь себе представить строчную номенклатуру которая описывает пикрил? Это в принципе сделать через жопу то можно, но НАХУЙ НЕ НУЖНО. А ведь это даже не автомат, а просто обоссанный граф химическо соединения. Поэтому вся хим номенклатура захлебнулась давно и никто давно названия веществам в угоду лингвосучатам не придумывает уже давно.

Да и к слову химические графы не биективно отображаются в строки, есть граф метил-метил, но нет графа метил-метил-метил.
Аноним 28/07/26 Втр 19:39:56 3737089 77
>>3737087
Э, рептиль метиловый, ты не умничай а тащи сюда автомат.
Про номенклатуру будешь в своем кружке марксистов-ленинистов пионеркам рассказывать
Аноним 28/07/26 Втр 20:04:26 3737091 78
>>3737089
Сам тащи, я тебе ничего тащить не буду.

>Про номенклатуру будешь в своем кружке марксистов-ленинистов пионеркам рассказывать
>унылая игра словами

Вобщем основные тезисы прогача на текущий момент такие:
Автомат всегда можно описать строкой, но это скорее будет неоптимально и вообще нечитабельно. Скорее автоматы могут произвольно обрабатывать замкнутые классы строк, это более юзабельно.
Произвольный автомат вообще говоря нельзя описать циклами и ветвлениями без goto, или иначе автоматы не разрешимы в циклах и ветвлениях. А значит программа должна описываться не строкой кода, а топологической схемой, хотябы блочно, как электронное устройство.
Аноним 28/07/26 Втр 20:40:50 3737103 79
>>3737091
> Бла-бла-бла, но произвольного автомата все нет
Вот ведь шляпа реликтовая, у тебя первоклассники автомат отобрали?
Аноним 28/07/26 Втр 21:07:16 3737109 80
>>3737103
Ты совсем ригидный и не можешь сам подумать и высрать такой автомат?
Аноним 28/07/26 Втр 21:32:16 3737114 81
Чё сраться из-за хуйни? Давно можно было уже написать автомат "восьмёрку" и не ебать мозги:
1:
..........
2:
..........
c=(c+1)%2;
if c%2==0 then goto 1;
..........
++d;
if d < 1000 then goto 2;
else return 0;

Этот автомат невыразим в циклах и ветвлениях. Если постараться, то можно выкинуть ветвление if с сохранением функционала..
Аноним 28/07/26 Втр 21:57:27 3737118 82
>>3737114
Да такой невыразим без goto.
Литерали задачка уровня factorio для детей.
Аноним 28/07/26 Втр 22:04:43 3737121 83
image.png 51Кб, 417x917
417x917
>>3737109
Даже ты не смог, куда уж мне

>>3737114
> невыразим в циклах и ветвлениях
orly?
Аноним 28/07/26 Втр 22:13:38 3737125 84
>>3737121
Не на свинособачьем можешь написать? На C лучше. Нихуя не понятно.
Аноним 28/07/26 Втр 22:16:55 3737129 85
>>3737125
>Нихуя не понятно
Я не удивлён, ты и раньше умом не блестал. Тут уж сам как-нибудь дальше
Аноним 28/07/26 Втр 22:19:08 3737130 86
>>3737121
>Использовал switch case
А без этого?
Аноним 28/07/26 Втр 22:19:23 3737131 87
image.png 83Кб, 557x690
557x690
Аноним 28/07/26 Втр 22:21:55 3737133 88
>>3737129
Какой ты сноб.
match state это квази недо goto. И то скажи спасибо что пример наглядный и простой.
Без match state делай, гарматный мошенник.
Аноним 28/07/26 Втр 22:23:08 3737134 89
>>3737130
> А без этого?
Ну на if else намени ёбт, но нахуя?
Аноним 28/07/26 Втр 22:23:18 3737135 90
>>3737131
Фу какая мерзость, убери.
Аноним 28/07/26 Втр 22:26:44 3737137 91
>>3737134
Тебе надо ты и заменяй. Переделывай онли циклами и ветвлениями.
Аноним 28/07/26 Втр 22:31:09 3737141 92
>>3737133
> match state это квази недо goto
Кристально пiхуй
> Без match state делай
Схуяли?

>>3737137
> Тебе надо ты и заменяй. Переделывай онли циклами и ветвлениями.
Мне надо было показать, что автомат "восьмёрка" реализуется без goto, я показал. Если тебе надо только циклы и ветвления - делай сам только циклы и ветвления

Алсо дракоша обоссан итт, снова
Аноним 28/07/26 Втр 22:36:26 3737146 93
>>3737121
У тебя ошибка, в месте
//........... код после первого if
Этот блок выполняется ВСЕГДА после проверки условия, тогда как в этом >>3737114 коде это НЕ ТАК.
Аноним 28/07/26 Втр 22:37:41 3737148 94
Аноним 28/07/26 Втр 22:45:53 3737154 95
>>3737146
>>3737148
Ошибки нет, код "после первого if" выполняется только если "c" нечётное. Вы в глаза долбитесь и не видите "continue"?
Аноним 28/07/26 Втр 22:55:02 3737157 96
>>3737154
Да я понял, continue хуньюэ, brake хуэйк, с ними не считается, поскольку это квази goto, это вопервых.
Не говоря о том что твой код неоптимальное говно, это во вторых уже вдогонку.
Аноним 28/07/26 Втр 23:03:26 3737158 97
>>3737154
А в третьих нехуй эксплуатировать простоту приведённого примера, на чуть более сложном примере код гарматного захлебнётся в переходах так как неоптимизированное говно говна.
Аноним 28/07/26 Втр 23:04:00 3737159 98
>>3737157
>не считается
Лол, дракон повержен!
Пал последний бастион goto!
Да здравствуют pattern matching и чулочки!
Viva la Rust!!11

Алсо весь срач за goto был только в том, что какие-то автоматы без него не реализуются. Оказалось, что очень даже реализуются.

Я уж не помню остальные пункты, по которым тебя, дракуня, в прошлом треде обоссали, но этот был вроде последним.

Давай, тащи чего нового
Аноним 28/07/26 Втр 23:06:24 3737160 99
>>3737141
Ладно ещё match state можно считать последовательностью ifов, но continue и break использовать нельзя это чит в данном случае, притом пригодный только ситуативно.
Аноним 28/07/26 Втр 23:06:43 3737161 100
>>3737158
Тащи сюда свой более сложный пример лол. Полностью, без всяких "...". Сравним и читаемость, и производительность.
Или первоклассники у тебя и второй автомат отобрали?
Аноним 28/07/26 Втр 23:10:21 3737163 101
Аноним 28/07/26 Втр 23:14:04 3737164 102
>>3737161
Можно не тащить, так как continue и break запрещены.

Можно хоть и без "....." с пустотой с одними ссылками, твой код будет неоптимален.
Что касается читаемости то она уже зависит от стиля программирования, а именно визуального выноса блоков между goto.
Аноним 28/07/26 Втр 23:18:39 3737165 103
>>3737164
> continue и break запрещены.
У тебя еще запрещалка не отросла их запрещать. Тащи второй автомат, метилозавр
Аноним 28/07/26 Втр 23:20:57 3737166 104
>>3737159
Хорошо что ты заморочился и не поленился спросить у нейронки, она выдала ответ в своём стиле, хоть и относительно рабочий.
Аноним 28/07/26 Втр 23:26:19 3737167 105
>>3737165
Приведённый пример "поставил точку".
Может и можно привести заёбный пример где даже continue и break не помогут, наверное топологически запутанный, но я боюсь твоя нейронка тебе этого не простит и забанит тебя по паспорту.
Аноним 28/07/26 Втр 23:41:11 3737170 106
>>3737159
>Лол, дракон повержен!
>"И ты сам становишься драконом."

>Пал последний бастион goto!
А зачем? Сначала отказались, потом вернулись через break, continue и указатели. Потом ввели классы, всёравно получилась хуйня. Теперь для надёжности вставили себе пробку в жопу чтобы не протекала. Может лучше вылечить голову от избегающего поведения? Может вместо замазывания говна жиром лучше просто не срать и нормально инженерно проектировать?
Аноним 29/07/26 Срд 00:05:30 3737173 107
>>3737166
Ты уж заморочься и не поленись сообщить, при каких условиях этот пример будет нерабочим

>>3737167
Не бойся, приводи свой пример. Если у нейронки возникнут затруднения - я ей помогу

>>3737170
От goto диды еще в 1968 отказались пушо футган в руках лысых обезьян. И ведь как в воду глядели - у стохастических попугаев это все тот же футган. "Нормально инженерно проектировать" легче без goto, как оказалось.
Аноним 29/07/26 Срд 10:48:31 3737236 108
>>3737173
goto - идиоматическая темка, как деды могли от неё отказаться? Алсо, профессор Кнут одобряе.
Аноним 29/07/26 Срд 11:06:09 3737248 109
image.png 714Кб, 736x876
736x876
image.png 164Кб, 382x517
382x517
Аноним 29/07/26 Срд 16:57:15 3737396 110
>>3737248
А если отбросить беззадачный высер дейкстры, есть что сказать?
Аноним 29/07/26 Срд 17:24:24 3737413 111
>>3737396
А если не отбрасывать, то деды все сказали: goto хуита, читать неудобно, дохуя goto в функции - скорее всего функция хуйня, хочешь механически ебануть произвольный алгоритм в код с помощью goto (как восьмерка выше) - иди нахуй пидорас из професии. Continue всегда ведет нас вверх тела цикла, break всегда в конец цикла, return всегда выходит из функции. А goto хуй пойми куда может прыгать как блядский кузнечик, нахуй такое нинадо
Аноним 29/07/26 Срд 17:31:55 3737417 112
>>3737413
goto - это идиоматический способ делать одну штучку в одном очень широко распространнёном язычке, а у тебя это общие фразки человека без практического опыта, если высрался дейстрой, то сходи для полноты своей теор. базы читни и кнута, раз с практической стороны ты не знаком с вопросом.
Аноним 29/07/26 Срд 18:04:35 3737430 113
>>3737417
Подрочи себе какой ты охуенный, как знаешь всякие скрытые штучки и попустись.

Если в соло разработке еще ладно, то в команде это ебаное мучение.
Аноним 29/07/26 Срд 18:18:59 3737444 114
>>3737430
Неплохо долбоёба, лабописателя, порвало буквально с нихуя.
>всякие скрытые штучки
Ох, каков же ебанат.
Аноним 29/07/26 Срд 20:03:35 3737465 115
> неиронично использовать goto
Проходимцы, вы как в профессию попали?
Что такие ретроградодауны вобще в расто треде забыли? Кыш в свой загон (я понимаю что скорее всего он утонул так как вас на всю доску два долбоёба, перекатите просто тред)
Аноним 29/07/26 Срд 20:12:24 3737468 116
>>3737236
>>3737417
> идеоматич
Goto только в сях идиоматичен, и то пока пизды от лида не получишь. В расте его вообще нет и он тут нахой нинужон, как подтвердил пример выше
Аноним 29/07/26 Срд 20:21:05 3737470 117
>>3737468
>Goto только в сях идиоматичен, и то пока пизды от лида не получишь
Зачем писать то, о чём не имеешь понятия?
>В расте его вообще нет и он тут нахой нинужон, как подтвердил пример выше
Нахуя вот это было высирать лол? Ты долбоёб?
Аноним 29/07/26 Срд 21:24:33 3737483 118
image 151Кб, 804x1287
804x1287
Почему так? Я просто хочу разобраться
Аноним 29/07/26 Срд 21:24:48 3737484 119
>>3737470
>Нахуя вот это было высирать лол? Ты долбоёб?
Посмотри в каком ты треде сидишь довен
Аноним 29/07/26 Срд 21:40:05 3737489 120
>>3737483
Потому что педеРАСТ
Аноним 30/07/26 Чтв 07:54:02 3737547 121
image.png 35Кб, 640x640
640x640
>>3737483
Ньюфаги не знают, олдфаги не помнят.
Аноним 30/07/26 Чтв 13:39:06 3737710 122
VisualTool.png 197Кб, 443x550
443x550
Tetrahedron.png 24Кб, 656x340
656x340
>>3737173
>Ты уж заморочься и не поленись сообщить, при каких условиях этот пример будет нерабочим
Он будет нерабочим, если будет захлёбываться в пересылках, у тебя как минимум 1 лишняя пересылка сразу после state=state::label2; тогда как в оригинале нет перепрыгивания, привет твоим костыльным continue.
И это просто простой пример. Если пример будет сложнее твой код вообще захлебнётся в лишних переходах которых нет в оригинале.

>Не бойся, приводи свой пример. Если у нейронки возникнут затруднения - я ей помогу
Я боюсь что нейронка высрет нечитаемый кал в котором я заебусь искать ошибку. Это не говоря о том что она не выдаёт принципиальных метаответов, вроде "это неразрешимая задача" и подобные обобщённые вещи и в любом случае высрет ответ даже и неправильный.

Ну пока лови "тетраэдр":
1:
//...........some code
a=(a+1)%2;
if a%2==0 goto 3;
2:
//...........some code
b=(b+1)%2;
if b%2==0 goto 4;
3:
//...........some code
c=(c+1)%2;
if c%2==0 goto 1;
4:
//...........some code
d=(d+1)%2;
if d%2==0 goto 2;
else goto 1;

>От goto диды еще в 1968 отказались пушо футган в руках лысых обезьян. И ведь как в воду глядели - у стохастических попугаев это все тот же футган. "Нормально инженерно проектировать" легче без goto, как оказалось.
>>3737248
Ты хуйню несёшь. Диды программировали с экономией визуального места в том числе на бумаге не говоря об экране, и отсутствием тулзов. А так же с засильем в то время уёбков вроде лингвобляди Ноама Хомского.
Для программирования с goto нужен визуально выносной референсный стиль программирования. И может ещё какие инструменты в придачу чего у дидив подавно не было.
>>3737396
Сейчас бы в 2026м оценочные высеры дидов принимать за истину лол.
>>3737430
>знаешь всякие скрытые штучки и попустись.
Ты просто кретиническая секретутка, и тебе нехуй делать в инженерии и ты это уже начала ощущать.
>>3737444
Сам в ахуе с канцелярского уёбка.

>>3737465
В профессии неправомерно находишься ты секретутное рыхлозадое уёбище. И тут дело не в личном предпочтении к которому ты апеллируешь всегда когда нехуй сказать, а в том как обстоят дела на самом деле и твоей профнепригодностью.

>>3737468
Пример выше подтвердил неправильное использование цикла и лишних пересылок чтобы компенсировать неиспользование goto.
goto это базовая машинная операция, если у тебя избегание на фоне этого то тебе нехуй делать в професии вообще.
Аноним 30/07/26 Чтв 14:01:19 3737725 123
video2026-07-24[...].mp4 342Кб, 576x1024, 00:00:10
576x1024
Вы думаете он рофлит? А ведь си дауны реально используют goto

Естественно ничего общего с оптимизациями оно не имеет, просто си дауны без деструкторов\drop не могут нормально обрабатывать ошибка, можете посмотреть в тот же ffmpeg с его fail:

В реальной индустрии если у тебя в коде goto дает прирост в работе то стоит задуматься либо о включении оптимизаций у компилятора, либо ассемблерных вставках
Аноним 30/07/26 Чтв 14:37:52 3737739 124
>>3737710
Челебонькс, программирование решено нейронками. Че ты тут строишь из себя, инженер, лол
Аноним 30/07/26 Чтв 15:14:14 3737768 125
>>3737739
Пиздоротка тише. Не для тебя нейронки создавались не про твою честь движуха.
Аноним 30/07/26 Чтв 15:16:05 3737769 126
>>3737725
>В реальной индустрии если у тебя в коде goto дает прирост в работе то стоит задуматься либо о включении оптимизаций у компилятора, либо ассемблерных вставках
Поссал на тупорылое уёбище.
Аноним 30/07/26 Чтв 15:17:00 3737770 127
Аноним 30/07/26 Чтв 16:34:01 3737790 128
>>3737770
Почемуто всё ещё не сдохшие жирные языки программирования.
Аноним 30/07/26 Чтв 16:46:46 3737797 129
>>3737790
Пытался не сидеть в тредах этих языков, трясунчик?
Ну или работу найти на твоем любимом языке
Аноним 30/07/26 Чтв 17:23:10 3737809 130
>>3737470
>Посмотри в каком ты треде сидишь довен
Ты не смог в контекст беседы, педераст.
>>3737710
Я кстати ещё вспомнил, шо в гцц есть возможность прыгать на значения в переменных, довольно охуенная фича.
>>3737725
goto - это идиоматический способ для обработки ошибок в си, делать это как-то иначе будет эквивалентно выстрелу себе в хуй.
Аноним 30/07/26 Чтв 18:10:12 3737827 131
>>3737809
>делать это как-то иначе будет эквивалентно выстрелу себе в хуй
Пример выхода из вложенных циклов без гото пожалуйста
Аноним 30/07/26 Чтв 18:11:20 3737828 132
>>3737827
з.ы. промахнулся, не тебе, а готохейтеру итт
Аноним 30/07/26 Чтв 18:20:42 3737835 133
Луддиты одебили конешн.

Смысла юзать Си и Си++ нет никакого с появлением СЕЙФ АНД БЛЕЙЗИНГ СПИИД Раста
Аноним 30/07/26 Чтв 18:44:48 3737850 134
>>3737809
>делать это как-то иначе будет эквивалентно выстрелу себе в хуй
Исключительно только на красоту кода влияет, никто не мешает как в гошке писать if err != NULL
да и идиоматический по отношению к си писать глупо
Аноним 30/07/26 Чтв 18:47:23 3737853 135
>>3737809
> goto - это идиоматический способ для обработки ошибок в си
> в си
Пушо в си нихуя больше и нет.
Так и пользуйся им в си, еблуша, не тащи это говно мамонта, обоссанное мудрыми дидами, в современный язык

>>3737827
> Пример выхода из вложенных циклов без гото пожалуйста
У нас тут итераторы, мань: take_while, map_while, try_fold, try_for_each. Если уж ты добрался до вложенных циклов - break, continue, return
Аноним 30/07/26 Чтв 18:50:17 3737856 136
Аноним 30/07/26 Чтв 19:28:38 3737868 137
>>3737850
В Си нет defer, поэтому goto позволяет не дублировать и не плодить спагетти.
>>3737853
>аряяя говно мамонта
Си - хороший инструмент для своих задач.
Аноним 30/07/26 Чтв 19:34:05 3737871 138
Аноним 30/07/26 Чтв 19:48:40 3737876 139
Аноним 30/07/26 Чтв 20:04:13 3737886 140
>>3737876
Дрочить байтики вручную? Си это буквально чуть синтаксического сахара поверх асм.

Все что надо давно написано.
Аноним 30/07/26 Чтв 20:06:33 3737887 141
>>3737868
Я не против си, я против goto-фанбоев в растотреде
Аноним 30/07/26 Чтв 20:41:31 3737901 142
>>3737887
Мы против растотреда и языка раст.
Аноним 30/07/26 Чтв 20:42:06 3737903 143
>>3737901
Кто мы? Представься
Аноним 30/07/26 Чтв 20:55:19 3737905 144
изображение.png 2806Кб, 1536x1024
1536x1024
Аноним 30/07/26 Чтв 21:09:39 3737910 145
image.png 85Кб, 736x648
736x648
Мнение?
Аноним 30/07/26 Чтв 21:22:56 3737917 146
>>3737910
Калифорнийская молодежь вся лгбткиа+ трансопидоры.

Фотокарточка показывает какой инструмент молодые выбирают.
Аноним 30/07/26 Чтв 21:40:49 3737922 147
Аноним 30/07/26 Чтв 23:49:15 3737972 148
>>3737901
Ага, конечно.
Вы сюда за трапиками пришли, а вас тут обоссывают.
Хотя, судя по тому что вы до сих пор здесь, всех всё устраивает.
Аноним 30/07/26 Чтв 23:53:13 3737973 149
>>3737856
> break 'outer;
Аж всхрюкнул, это же типикил гото только криво сделанный педиками и для педиков, какой то неудачный косплей на перловый last
Аноним 31/07/26 Птн 08:02:43 3738008 150
>>3737973
> break
> это же типикил гото
Ну как тебе сказать...

> какой то неудачный косплей на перловый last
Дедуль, с пробуждением, это уже такой выход из nested loop уже давно является классикой, сложно современный яп найти без него
Аноним 31/07/26 Птн 09:30:51 3738024 151
Я всегда думал что брейком и континуе закрыли варианты когда готу реально полезен. Комилятор потом при трансляции на асм там подставляет готу в нужное место и тебе не нужно следить.

И что это во всех языках так
Аноним 31/07/26 Птн 10:39:24 3738046 152
>>3738024
>когда готу реально полезен
Только за пределы циклы ты не выпрыгнешь хуета уровня /b. Но с другой стороны педикам большего и не нужно.
>>3738008
>давно является классикой
Дл я педиков? Безусловно.
Аноним 31/07/26 Птн 10:43:16 3738047 153
>>3738046
Я же не долбоеб в рандомный участок кода прыгать у меня есть нормальная архитектура и единственное что мне надо это выходить из циклов.
Аноним 31/07/26 Птн 10:53:11 3738055 154
>>3738047
>нормальная архитектура
))
Аноним 31/07/26 Птн 10:57:04 3738057 155
>>3738047
И за утечкой памяти следить не нужно и за пределы цыкла прыгать не нужно, очень хороший язык если ты не программист.
Аноним 31/07/26 Птн 11:05:14 3738063 156
>>3738057
Тоже помню был таким как ты лет в 14, думал что программирование это чет охуенное, типа инженерия а не ебашить комерческий слоп для кабан-кабаныча дабы он быстрее дилдаки продавал

Завидую тебе
Аноним 31/07/26 Птн 11:10:13 3738065 157
>>3738063
>комерческий слоп
>программирование
Всхрюкнул
Аноним 31/07/26 Птн 11:16:12 3738071 158
>>3738065
А че еще есть ты там дохуя академической или работой на системном уровне занимаешься?

Ты же просто восторженный который пет-проектики в приавтных репах дрочит, формошлеп в индустрии всегда будет большим программистом чем ты.
Аноним 31/07/26 Птн 11:19:01 3738075 159
>>3738071
Так даже в этом случае 1С намного перспективней
Аноним 31/07/26 Птн 11:20:39 3738078 160
>>3738075
Все так. Решаешь проблемы бизнесы - ты инженер в индустрии.

Слушаешь воздуханов на ютубе и фантазируешь вместо прикладных задач - додик.
Аноним 31/07/26 Птн 11:26:05 3738081 161
>>3738078
Ясно, не буду тебя кормить.
Аноним 31/07/26 Птн 11:30:07 3738084 162
>>3738046
>педиков
>педикам
Как же ему неприятно)

Борщехлебище, может хватить ларпить под крутого прогера?
Аноним 31/07/26 Птн 11:58:03 3738096 163
>>3738081
Да, посмотри еще пару туториалов и подумай о том какой ты крутой и безработный.
Аноним 31/07/26 Птн 12:35:59 3738123 164
PidoSrast.png 56Кб, 917x598
917x598
Ну чё ты там скормил нейронке новую версию автомата, алё?

>>3737856
Какая ублюдочная же блядь мерзость. Нет им не нравится goto наружу цикла пусть и дополненный стандартным комментарием, давайте введём ещё ДВА зарезервированных слова, да ещё и начиающахся с ', для илюзии порядка, какой же компульсивный биомусор, просто пиздец.
Аноним 31/07/26 Птн 13:01:55 3738139 165
>>3738123
> им не нравится goto наружу цикла пусть и дополненный стандартным комментарием
В чем не правы? Зачем говнокодить с дырявым goto(🤢)?
Аноним 31/07/26 Птн 13:16:40 3738145 166
>>3738139
Потому что нехуй разводить свинарник тем кто не умеет инженерить. Убирать надо это говно вместе с тем кто такое пишет и читает.
Хрюкни.
Аноним 31/07/26 Птн 13:20:33 3738149 167
>>3737248
Какие же деды бывали недалёкие пиздец просто.
>я нихуя не умею инженерить, давайте введём ублюдочную номенклатуру, чтобы свинкам - секретуткам была удобна. Зачем программисту инженерные заморочки? Программист просто говорит компьютеру что делать. Язык для чего придуман? Вот.
Аноним 31/07/26 Птн 13:24:09 3738150 168
Программирование это не использование или обращение к "интерфейсу" "языка", это инженерное проектирование.
Аноним 31/07/26 Птн 13:26:11 3738151 169
>>3738145
> нехуй разводить свинарник
Ну так по этой причине goto и убрали, чем не доволен то, тем что свинячить и говнокодить запрещают? Ну поплачь
Аноним 31/07/26 Птн 17:40:01 3738261 170
>>3735926 (OP)
Чел итт пытается мимокроков убедить, что Раст не говно
Аноним 31/07/26 Птн 17:44:07 3738265 171
>>3738261
Все говно что не прямое управление регистрами
Аноним 31/07/26 Птн 17:56:11 3738270 172
>>3738265
JS на пример не говно без доступа к регистрам
Аноним 31/07/26 Птн 18:32:34 3738287 173
>>3738270
Нет, JS базовое, потомучто байткодное, говно.
Чашка петри для обосранцев, где можно обсираться бесконечно и экспериментировать сраньём, которые никогда не научатся инженерии.
Аноним 31/07/26 Птн 19:24:50 3738316 174
>>3738287
>инженерии
Это слово должно быть в спамлисте треда Раст
Аноним 31/07/26 Птн 19:58:10 3738324 175
>>3738151
Так goto убрали и вместо него добавили ещё более грязную для глаз хуету. Реально больные ублюдки.

>>3738316
А какое ему на замену? Трапофикация?
Аноним 31/07/26 Птн 20:02:50 3738327 176
>>3738324
>ещё более грязную
Что может быть грязнее goto, лол, это же для совсем идиотов сделано
Аноним 31/07/26 Птн 20:07:48 3738329 177
>>3738324
>какое ему на замену
Чулочкофилия
Аноним 31/07/26 Птн 21:26:57 3738361 178
Бай ду вей, за язык срутся только восторженные ньюфаги
Аноним 31/07/26 Птн 21:46:10 3738375 179
>>3738327
>Что может быть грязнее goto, лол, это же для совсем идиотов сделано
Почему? Открой исходники любой ос или компилятора, увидишь goto. В военке, медоборудование и прочем тоже используется goto, потому что чаще всего в правилах, например MISRA, запрещен ранний выход из функции, return всегда должен быть единственным и стоять в самом конце функции.
Аноним 31/07/26 Птн 21:54:55 3738378 180
IMG1764.jpeg 286Кб, 928x1232
928x1232
Только объективно
Что плохого в расте? Чем он хуже Си или плюсов кроме как отсутствия такой же богатой экосистемы?

Сам пользовался и зедом, uv, codex (мб что то еще) и они почти полностью made in rust и сами по себе очень даже ничего, вкусные и just work.

Также немножк писал на сях и постоянно приходилось ебаться с cmake и высирать мейк файлы чтобы сторонние либы слинковать. На растишке все делается straight через встроенный в язык тулчейн.

Это не го на котором только докер отрыгнули и все, у раста по любому есть светлое будущее
Аноним 31/07/26 Птн 22:20:22 3738383 181
>>3738378
Нет ничего плохого ни в каком языке, инструменты делают под задачи и если растом пользуются хотя бы 2,5 челика и довольно урчат все в порядке.

У нас на борде просто есть шизы\шкила\восторженные ньюфаги, которые считают что выбранный ими язык - лучший, а все остальное кал. Обычный максимализм подростковый.

Лично я раст начал изучать просто по приколу, видя хайп и еще не уверен что буду им пользоваться.

План попробовать с нейронками на нем поработать из-за строгости должно быть круто.
Аноним 31/07/26 Птн 22:43:19 3738387 182
>>3738375
>Открой исходники любой ос или компилятора, увидишь goto.
Ну так там и вместо норм ЯП будет Си (🤢🤢🤢), он физически красивый код не позволяет писать (работающий да и то с трудом)
На си либы нормальные научились делать ну может лет 10-15 назад (тот же вулкан хоть как то привлекательно выглядит), прежде этот говнокод васяны пилили только так
Ты только представь в каком прекрасном мы бы в мире жили, если бы libc/pthread дауны хоть на 10% свой мозг использовали?

> потому что чаще всего в правилах, например MISRA
Да я видел это всё, там такие же приколы есть драйверах графических для тех же плюсов (стоит один раз вглянуть и станет понятно почему с++ разрабам платят ниже рынка)
Аноним 31/07/26 Птн 22:46:04 3738389 183
>>3738378
>Что плохого в расте?
Из текущих глобальных проблем раста
- нет стабильного abi
- странный async
- борроу чекер в некоторых местах тупит (с каждым годом всё меньше, но всё же)
Аноним 31/07/26 Птн 23:09:18 3738399 184
>>3738123
> goto наружу цикла пусть и дополненный стандартным комментарием

этот костыль хуйня когда у тебя два цикла подряд в одном большом. в итоге как ты из них будешь нормально выходить. тебе на один goto еще 2 понадобиться.
Аноним 01/08/26 Суб 06:31:09 3738444 185
>>3738375
Самый идиоматичный способ обрабатывать ошибки, в остальных случаях goto нахуй не нужен, кроме случая написания своего асинк движка, например.
>всегда должен быть единственным и стоять в самом конце функции
Хорошее правило кстати.
>>3738378
У раста свои задачи, я бы в один ряд не ставил его с си, хотя для писателей laba_n и вкатунов разницы не будет.
>ебаться с cmake
О какой ебле ты говоришь? Ебля в си/плюсовом тулчейне это когда надо одновременно использовать мезон, cmake и автотулзы. Для мен растовский тулчейн - это очередное i + 1 говно.
>>3738387
>красивый
>нормальный
>привлекательно
Ебать дэбил.
>>3738389
>- нет стабильного abi
Есть экспорт в сишный и импорт из сишного.
>- странный async
В чём странность? Асинк в расте как по мне это куча костылей и подпорок.
Аноним 01/08/26 Суб 06:52:17 3738447 186
>>3735926 (OP)
Вы мне скажите, как этот ваш Раст вообще появился? Типа сидели педики скучали?
Аноним 04/08/26 Втр 08:45:12 3739491 187
Tetra.png 52Кб, 441x862
441x862
Tet.png 35Кб, 439x526
439x526
>>3737121
Важное замечание: оба continue, не смотря на то что их нельзя было юзать, вообще являются устранимымы, нейронка даже в этом налажала:
......
State::Label2 => {
//..........-блок 2
c=(c+1)%2;
if c%2==0 {
state=state::Label1;
}
else
d+=1;
if d < 1000 state = State::Label2;
else return 0;
}
........
Но код всёравно незасчитан, поскольку введение дополнительных переменных State{Label1, Label2} это изменение вычислительного процесса.

>>3737710
C "тетраэдром" аналогично: пикрил - результат chatgpt, введена дополнительная переменная state и состояние цикла true.
Аноним 04/08/26 Втр 08:50:40 3739492 188
>>3739491
>State::Label2 => {
>//..........-блок 2
>c=(c+1)%2;
>if c%2==0 {
>state=state::Label1;
>}
>else
>d+=1;
>if d < 1000 state = State::Label2;
>else return 0;
>}
Налажал в коде

State::Label2 => {
//..........-блок 2
c=(c+1)%2;
if c%2==0 state=state::Label1;
else {
d+=1;
if d < 1000 state = State::Label2;
else return 0; }
}
Аноним 05/08/26 Срд 00:50:06 3739856 189
>>3737121
Доп переменные юзать нельзя.
Ты даже формулировку теоремы Бёма-Якопини не доконца понимаешь и ещё спорить со мной вздумал, я доктор технических нахуй, со мной в споре ты будешь сосать, секретутка.
Аноним 05/08/26 Срд 01:28:40 3739860 190
>>3739856
То continue и break запрещены, то доп.переменные юзать нельзя - дракуня, выдыхай, тебя два треда подряд обоссывают за твою тупизну. Бахни метилена пивка и поди подрочи уже, или неси другие откровения, хоть посмеемся с тебя
Аноним 05/08/26 Срд 05:40:24 3739879 191
image.png 1252Кб, 1266x2101
1266x2101
да пиздец а че так дохуя озу жрет? что не открою, раствротвер или зед rust-analyzer ~2,386 мб, также сижу с ноута и он начинает визжать как турбина самолета.
Ни на чем другом такой хуйни нетю
Лучшеуж на любимых плюсах дальше буду
Аноним 05/08/26 Срд 10:57:56 3739934 192
>>3739860
И в чём тупизна, секретутка?
Goto могут пользоваться только инженеры, секретутки вроде тебя только номенклатурной залупой, которая кстати ещё хуже читаема чем goto, так как он лаконичнее. В конце 60х старые секретутки с какогото хуя решили что программирование должно подчиняться какимто там анально зажимным формулярам, иди нахуй говно дырявое, ты инженеру не указ.

>>3738378
>Только объективно
>Что плохого в расте? Чем он хуже Си или плюсов кроме как отсутствия такой же богатой экосистемы?
Тем что навязывает функционал по надёжности, который херит перформанс и перегружает синтаксис ненужным говном. Серьёзно тем кто на нём пишет нужно лечить голову от избегающего расстройства психики. Кому нужна надёжность пусть пилит прагматичные решения исходя из фундаментальных знаний, а не какого то там жира под капотом, никто не обязан ради анально зажимных соевых уебанов, терпеть это говно.
Базово и коротко, НАДЁЖНОСТЬ НЕ НУЖНА.
Код работает "как есть". Сириусли, надёжность это слишком эзотерический параметр, чтобы каждый раз вполне конкретно ебать себе мозги ненужным мусором, ТЕБЕ НАДО - ПИЛИ ОТДЕЛЬНО и встраивай в код запас прочности, а мне нахуй не упало, но получается я должен работать в твоих интересах тем и плох пидосраст.
Аноним 05/08/26 Срд 11:26:11 3739947 193
>>3739879
Чел у раста компилятор литтерали такой же как на плюсах
Аноним 05/08/26 Срд 11:39:11 3739953 194
image 2Кб, 199x66
199x66
>>3739934
> надёжность это слишком эзотерический параметр
Вот таких вот проходимцев до работы не допускаем, пусть мамины борщи хлебут

>>3739879
Лучше компик обнови чтобы пару гб рам тебя не останавливали от разработки
Аноним 05/08/26 Срд 13:25:38 3739997 195
>>3739953
>пикрил
>Вот таких вот проходимцев до работы не допускаем
Чё сказать хотела? Иди говно убирай, распизделась.

>>3739953
>Лучше компик обнови
Лал нахуй проследуй, не для тебя мой комп потаскуха.
Убирай мусор лучше свой.
Аноним 05/08/26 Срд 13:38:49 3740004 196
>>3739997
>Чё сказать хотела?
Мы вам перезвоним

> не для тебя мой комп потаскуха
Ну и сиди, и без работы, и без программирования (зато в интернете крутой)
Аноним 05/08/26 Срд 14:23:44 3740032 197
>>3740004
>Мы вам перезвоним
Марамойку дырявую спросить забыли.

>Ну и сиди, и без работы, и без программирования (зато в интернете крутой)
Ты потаскуха нихуя не определяешь. Работу здесь определяю я, если я говорю что это нецелесообразно занчит так и есть, а ты свой спермоприёмник только кабану раскрывай. Solid ясен?

>>3738151
>свинячить
Свинячишь в коде только ты, пиздоротая падаль своим языком. Гото это легитимный вычислительный элемент.

>>3738327
Так убрали гото и вместо него добавили ещё более грязную хуету, к тому же неуниверсальную, иди башку лечи, языкобдяина дырявая.

В 2026м ЯЗЫКИ ВСЁ. Нейронки порешали не инженеров, они порешали секретуток с их языками. Они изначально были большой ошибкой с которой мирились из-за чисто бытовых марамоечных проблем и недостаточной оснащённости тулзами. Было огромной ошибкой дидов и присосавшихся к ним секретуток описывать инженерные схемы высером пиздоротой хуеты на лингвистах.
Аноним 05/08/26 Срд 14:36:30 3740039 198
>>3740032
> Работу здесь определяю я
А платит твоя мама, лол?

>Гото это легитимный вычислительный элемент
Легитимно насвиняченный код, ну если ты дурачек то пиши как хочешь, в нормальной кодовой базе лучше не гадить если необходимо

>убрали гото и вместо него добавили ещё более грязную хуету
Что то ты бредик какой то говоришь, грязнее гото нет ничего, это буквально грязь из под свиней

> В 2026м ЯЗЫКИ ВСЁ
Соглы, теперь можно просто всё просто на расте писать, sqlite с постгресом переписали, с зига bun переписали
На плюсах си сейчас вобще ничего не пишут, типо зачем? Кому приспичит использовать ЯП которые объективно хуже во всём?
Аноним 05/08/26 Срд 14:50:02 3740043 199
>>3740039
> грязнее гото нет ничего, это буквально грязь из под свиней
Грязнее гото это ты пиздоротая хуета. Программа это аналог электронной схемы, где вместо электронных юнитов линкуемые блоки исполнения, хуета ты дырявая. Ты вообще пиздоротый секретутный аппендикс права голоса не имеешь.

>>3740039
>Соглы, теперь можно просто всё просто на расте писать
Размечтался, транспидор, на своём говне можешь только неюзабельное говно мазать, которое ты же будешь использовать.
Программы будут инженериться так же как инженерятся все остальные вещи, а попытка указывать со стороны будет жёстко пресекаться посылом нахуй, вместе со всякими левацкими консорциумами по "бизапаснасти".
Тяга к безопасности это женская черта, на гормоны проверься отродье, тебе уже писали это.
Аноним 05/08/26 Срд 14:55:48 3740050 200
>>3740043
>Программа это аналог электронной схемы
Мда... такой глупости я точно не ожидал услышать, ты из электриков перекатываешься? Код хоть раз видел?

> Программы будут инженериться так же как инженерятся все остальные вещи
Именно поэтому надежность, безопасность, актуальность всегда будет на первом месте
Конечно всякие гастрабайтеры будут пытаться сделать на тяп ляп, но нужно таких проходимцев из индустрии выпроваживать
Аноним 05/08/26 Срд 15:27:13 3740081 201
image 1133Кб, 1280x720
1280x720
Безопасность? У нас инженеров так не принято, зачем тебе оно надо, ты женщина?
Ну упадет дом и упадет, ну развалится самолет и развалится, ну откажет у тебя машина и откажет
Аноним 05/08/26 Срд 15:37:53 3740085 202
Как понять секретутка ты или инженер?
Аноним 05/08/26 Срд 16:27:58 3740107 203
>>3739934
>>3739997
>>3740032
>>3740043
Драконий бубалех озарил небосвод. Пылает жопа дохтура метиловых навук и секретутошного номенклатурного командора. Непризнанный инженерный гений не может в раст пушо сложна и канпухтер не тянет. Как жесток этот мир!
Аноним 06/08/26 Чтв 01:05:23 3740289 204
Почему [ZiG]анутые и растодебилы такие токсичные? Почему они не могут просто писать код на том что нравится, а не строчить свои высеры в сторону плюсов? Есть такой канал, MrTeamlead называется, вот там таких дурачков много.
Аноним 06/08/26 Чтв 01:41:16 3740292 205
>>3740289
Потому что у вещей на хайпе всегда много молодых в сообществе, которые максималистичные довены вроде тебя и считают своим долгом защищать выбранный язык нападая на других
Аноним 06/08/26 Чтв 08:13:06 3740306 206
>>3740289
> 2 поста о расте в плюсо треде
> несколько тредов подряд культисты пытаются убедить в расто треде что раст плохой и ужасный

Ну ты какой то факт чек с реальностью то проводи
Аноним 06/08/26 Чтв 08:44:46 3740316 207
>>3740289
Чего-то я вижу наоборот, плюсодебилы готовы жопу рвать доказывая какой Раст говно
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов