Сохранен 207
https://2ch.su/b/res/328554196.html
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Как вы этой хуйней пользуетесь? Это же безумие. Пакетный менеджер? Нет. Единый компилятор? Его нет.

 Аноним 09/01/26 Птн 14:34:47 #1 №328554196 
image.png
image.png
image.png
Как вы этой хуйней пользуетесь? Это же безумие. Пакетный менеджер? Нет. Единый компилятор? Его нет. Единый способ сборки проекта? Его нет. Хочешь прочитать документацию? Держи кусок хуйни на пик3 и еще спасибо скажи.

Тред недоразумения по имени C++
Аноним 09/01/26 Птн 14:36:56 #2 №328554279 
>>328554196 (OP)
Это еще первое что мне в голову пришло.
Аноним 09/01/26 Птн 14:40:41 #3 №328554401 
>>328554196 (OP)
>языку почти 50 лет
>может запилим пакетный менеджер?
>а давайте выкатим новый пакет print? В языке явно не хватает вариантов высера строки!
Аноним 09/01/26 Птн 14:41:29 #4 №328554426 
17679588797506524087496917449471.png
Перекатывайся в swift. Он быстрее cpp плюс автоматическое управление памятью.
Аноним 09/01/26 Птн 14:45:57 #5 №328554591 
>100 ключевых слов
>читаемый язык
>100 ключевых слов
Аноним 09/01/26 Птн 14:49:59 #6 №328554725 
image.png
>>328554196 (OP)
>мм пук надо глянуть в вывод, что случилось?
>пикрил
>да ща я разберусь!
Аноним 09/01/26 Птн 14:51:01 #7 №328554768 
>>328554196 (OP)
>говнокод
void* a(...) { ... } 5 строк кода

>супер пупер мега код солид
template<template<template<template<t<sfinae<timestamp<enterprise<corporation<metaclass<oop ...
static register __fastcall fast_uint8_t __attribute__((force_inline)) govno(...) { ... } 250 строк кода
Аноним 09/01/26 Птн 14:51:07 #8 №328554772 
>>328554725
Уважаемые плюсовики сегфолты ловят.
Аноним 09/01/26 Птн 14:54:53 #9 №328554911 
>>328554196 (OP)
>Пакетный менеджер? Нет.
Есть conan
>Единый компилятор? Его нет.
По факту есть т.к. все собирают всеми доступными все равно.
>Единый способ сборки проекта? Его нет. Но я недавно разбирал репозиторий где cmake используется и могу сказать, что в рот ебал его авторов.
Тащем-то в любом крупном проекте все равно все обрастает пачкой кастомных костылей.
>Хочешь прочитать документацию? Держи кусок хуйни на пик3 и еще спасибо скажи.
Да норм дока. В любом языке с дженериками дока в такую лапшу превращается.

мимо-сеньор-помидор-гошник-но-в-компании-половина-кода-на-плюсах
Аноним 09/01/26 Птн 14:56:13 #10 №328554975 
>>328554196 (OP)
>у нас стандартная библиотека одна из лучших!
>на каждый пердеж используют левую библиотеку из опенсорса
Аноним 09/01/26 Птн 15:03:05 #11 №328555258 
>>328554196 (OP)
Зумер. Я писал этот код в html.
Плюсы объективны в науке когда ты знаешь как ресетить память. Плюсы не виноваты в утечке памяти. Виноваты плохие прогеры.
Аноним 09/01/26 Птн 15:08:37 #12 №328555447 
> Пакетный менеджер?
В любом вменяемом линуксе уже есть пакетный менеджер. Нахуя каждому языку с собой еще один тащить?
> Единый компилятор?
Де-факто GCC.
> Единый способ сборки проекта?
Нахуя? Все один хер будет опакечено (ну или в условном ебилде будет прописано как собирать из сорцов).
> Хочешь прочитать документацию?
Это правда. Стандартная библиотека лютый кал. Если взять любой современный ололо-велосипед на современных крестах (ту же SerenityOS), внезапно оказывается, что стандартная библиотека не обязана быть таким говном.
Аноним 09/01/26 Птн 15:09:54 #13 №328555499 
>>328555447
>В любом вменяемом линуксе уже есть пакетный менеджер. Нахуя каждому языку с собой еще один тащить?
Ох лол, блять.
Аноним 09/01/26 Птн 15:10:44 #14 №328555532 
>>328555499
По существу что-то будет?
Аноним OP 09/01/26 Птн 15:15:27 #15 №328555693 
>>328555532
Я оп и я сталкивался с десятком случаев, когда библиотеку нельзя поставить через пакетный менеджер. Что тогда? А, да, ебать себя палкой в жопу и пытаться все сделать самому. Как удобно!
Аноним 09/01/26 Птн 15:15:42 #16 №328555701 
>>328555532
Я трахнул твоего отца. В жопу. Достаточно?
Аноним OP 09/01/26 Птн 15:16:47 #17 №328555734 
>>328555693
Я уже молчу про случаи, когда в процессе ручной компиляции этой либы ты находишь ошибку и идешь в github и сообщаешь об этом автору. Вот это именно то, на что я хочу тратить свое время!
Аноним 09/01/26 Птн 15:19:03 #18 №328555805 
>>328555532
Да не мы троллим тебя 6 7АХАХХААХАХАХ
Аноним 09/01/26 Птн 15:22:39 #19 №328555933 
>>328555693
> Что тогда?
Сделать пакет самому. А потом залить на какое-нибудь зеркало, чтобы помочь другим. КТО?! Я?!
>>328555734
Это опенсорс, мудило. Ему либу бесплатно дают под пермиссивной лицензией, а он ебало кривит. И от языка это никак не зависит.
Аноним 09/01/26 Птн 15:23:31 #20 №328555972 
>СИ ++
Этому дерьму учили в универе, чтобы я возненавидел программирование, один из самых хуевейших языков для старта. При том училка препод сама его нихера не понимала, знала только заученный базовый код и шаблоны
Аноним OP 09/01/26 Птн 15:25:48 #21 №328556044 
>>328555933
>это опенсорс мудило
>устанавливал сотни Golang модулей из опенсора и ни разу не сталкивался с ошибкой на стороне модуля
>эээ нуу...эээ...не трогай мои плюсы!!!
sage[mailto:sage] Аноним 09/01/26 Птн 15:27:32 #22 №328556104 
17411751913911.png
>>328554196 (OP)
>зумеру неприятно
Аноним 09/01/26 Птн 15:28:57 #23 №328556167 
C# топчик, no discuss
Аноним 09/01/26 Птн 15:29:07 #24 №328556174 
>>328555734
Ты просто жалок, нашел ошибку, за час и разобраться можно ещё и пр отправить заодно. По моему опыту большая часть ошибок - зависимости, решается быстро. Бывает в системе сборки ошибка, если cmake или pc, то тоже быстро.
В коде ошибки встречал тоже к сожалению, но обычно там не лес шаблонный из твоего пика, а что попроще, инклудов не достаёт на твоей системе или дефайны раскрылись так как не ожидал автор.
Я часто вообще все зависимости собираю как мне хочется складываю куда хочется, отладка, изменение версий и прочее становится проще.
Все компиляторы и прочий инструмент собирается всегда с march native и нужным тебе функционалом, так же и обновляется. 1 раз скрипт написал и редко что меняешь
Аноним OP 09/01/26 Птн 15:29:36 #25 №328556192 
>>328556167
>копроиндусский кал

Не надо, уноси это отсюда.
Аноним 09/01/26 Птн 15:30:40 #26 №328556235 
>>328556192
Петухов не спрашивают
Аноним OP 09/01/26 Птн 15:31:15 #27 №328556261 
>>328556174
>ну ты разберись тебе сложно что ли?

Да, сложно.
Аноним 09/01/26 Птн 15:31:47 #28 №328556285 
https://www.youtube.com/watch?v=3JTwA5IOq7I

Зачем нужны плюсы и си, если есть раст?
sage[mailto:sage] Аноним 09/01/26 Птн 15:32:40 #29 №328556320 
>>328556285
Читы писать
Аноним 09/01/26 Птн 15:33:28 #30 №328556353 
>>328554196 (OP)
Да никто не пользуется уже этим массово. Если только узкоспециализированные области, где используют свой стиль си++. Какие-нибудь think-cell, выпускающие костыль для power point. Потом ещё всякие трейдеры используют. Чтобы написать кастомное ПО и оптимизировать его скорость до наносекунд. Майкрослоп имел когда-то нехилый плюсовый штат программеров. Сейчас они все на пенсии. Вместо них зумеры и паджиты, шлёпающие дрисню на веб фреймворках. В геймдеве есть плюсовый дрочинг, но там он свой, особенный, в контексте IDE используемого. Проблема плюсов: наворочено избыточного много. Блоатнутый язык, без чёткого, единого видения. Тот же простой и понятный С хоть и старше, до сих пор используется широко во многих областях.
Аноним 09/01/26 Птн 15:33:41 #31 №328556367 
Screenshot2026-01-0915-33-00.jpg
>>328554196 (OP)
Да даже из названия понятно, что язык хуйня полная (зашкварили святой C)
Аноним 09/01/26 Птн 15:35:47 #32 №328556440 
>>328556261
В этом то и дело, порог тут выше чем в скриптовых языках, требуются знания о том как происходит линковка, как ОС ищет, загружает либы и прочее. Но когда ты имеешь этот опыт все становится прозрачным и логичным, нужно просто получить опыт своим стремлением разобраться в проблеме.
Я думаю без знаний в автомеханики ты бы подобное написал и о машине, её компонентах и хули оно не работает или не подходит для твоей ласточки
Аноним 09/01/26 Птн 15:37:39 #33 №328556502 
>>328554196 (OP)
>Как вы этой хуйней пользуетесь?
Сжимаю попку, выделяю смазочку.
Аноним 09/01/26 Птн 15:39:31 #34 №328556571 
>>328556440
Проблемы с памятью как были так и остались.
Аноним 09/01/26 Птн 15:39:59 #35 №328556590 
>>328556285
Так на видео 1303 ошибок показывает IDE, при чем тут cpp? Или я что-то не понимаю?
Аноним 09/01/26 Птн 15:48:38 #36 №328556915 
>>328556571
Да, к сожалению проблемы бывают, есть умные указатели, которыми тоже надо уметь пользоваться (циклические зависимости или хитровыебанный код в лямбдах), есть стековая память. Можешь написать свой аллокатор, сборщик мусора. Во всех языках где ты сам работаешь с памятью такое может произойти, за производительность ты платишь опытом. Почти все проекты написанные на плюсах/си целятся в производительность и маневренность языка.
Аноним 09/01/26 Птн 15:51:11 #37 №328557009 DELETED
>>328554196 (OP)
Этот язык писали математики для математиков. Забей.
</thread>
Аноним 09/01/26 Птн 15:52:13 #38 №328557046 
>>328556915
Обосраться ты можешь и обязательно это сделаешь. Квалификация не роляет. В опенсорсе прекрасно видно, что обсер вопрос времени.

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

Раст и быстрый и безопасный. Сравнения с плюсами можешь почекать сам лично. Ансейф делаешь только осознанно.
Аноним 09/01/26 Птн 15:53:46 #39 №328557104 
>>328557009
>математики для математиков
Тогда уж Haskell. А в cpp что математического?
Аноним 09/01/26 Птн 15:55:34 #40 №328557155 
>>328557046
Я мало работал с раст, видел что он производительный, некоторые части ядра даже начали на него переводить, бороучеккер ебет его пользователей и в хвост и гриву, что возможно и не плохо, нравится что по умолчанию все константа, но вот про вопрос времени. Не знаешь почему не давно интернет упал? (CF)
Аноним 09/01/26 Птн 16:00:34 #41 №328557369 
>>328554725
пердикс первые и последние строчки прочитать особого ума не надо
Аноним 09/01/26 Птн 16:01:51 #42 №328557436 
>>328555972
Алгоритмы и как память работает поймёшь хотя бы, петухонщик ты ебучий

мимо петухонщик
Аноним 09/01/26 Птн 16:01:53 #43 №328557439 
>>328554426
Слишком привязан к экосистеме эпла. За её пределами мало где используется.
Аноним 09/01/26 Птн 16:02:44 #44 №328557466 
>>328556353
В анриле максимально удобно код делать на плюсах.
Аноним 09/01/26 Птн 16:03:06 #45 №328557483 
>>328557155
>но вот про вопрос времени
Не понял о чем ты. Большое время компиляции? Ну, похуй на это.

>бороучеккер ебет его пользователей и в хвост и гриву, что возможно и не плохо
Ебет? Скорее помогает.

>Не знаешь почему не давно интернет упал? (CF)
Неа. Но если упала что-то растовское, то это прекрасно, что такой гигант как КФ выбрал раст.
А то что можно обосраться - так это всегда, пожалуйста.
Если расскажешь тезисно, то буду благодарен.

>>328557439
Даже в системе эппла там как половина была написана на обжект си так и осталась. Хуй знает когда он станет прямо системным языком хотя бы в эппле.
Аноним 09/01/26 Птн 16:03:28 #46 №328557501 
>>328557009
Хуйню пизданул мамкин программист школьник и рад. Борда 18+.
sage[mailto:sage] Аноним 09/01/26 Птн 16:03:28 #47 №328557502 
>>328554196 (OP)
Говноеда спросить забыли.
Аноним 09/01/26 Птн 16:04:50 #48 №328557568 
>>328557155
Да производительность поебать абсолютно, щас есть инструменты(не им) которые джунокод на питоне переводят в спп оптимизируют до уровня скорости плюсов и выше.
Аноним 09/01/26 Птн 16:05:13 #49 №328557587 
>>328557155
Не ии фикс
Аноним 09/01/26 Птн 16:05:35 #50 №328557606 
>>328557155
Ещё и не туда ответил бля
Аноним 09/01/26 Птн 16:06:06 #51 №328557622 
>>328557501
Хохол иди нахуй.
Аноним 09/01/26 Птн 16:06:20 #52 №328557633 
>>328554196 (OP)
Пишу на C++ в известной вам всем корпорации, производящей микроэлектронику. Задавайте вопросы
Аноним 09/01/26 Птн 16:07:57 #53 №328557695 
BLOG-30797.png
>>328557155
>почему не давно интернет упал? (CF)
Потому что долбоебы код писали. За хуйню на пике пиздить ебалом по клавиатуре надо
Аноним 09/01/26 Птн 16:08:11 #54 №328557711 
Хочу вкатиться в С++ и дальнейший поиск работы, сейчас работаю C#-backend, что думаете?
Аноним 09/01/26 Птн 16:09:45 #55 №328557787 DELETED
>>328557633
Костыляешь хуету или прям код новый пишешь?

>>328557711
Забей. Плюсы гавно мамонта. Как Perl. Нового кода не пишут уже.
Аноним 09/01/26 Птн 16:10:20 #56 №328557818 
>>328557787
А если хочется перфоманса/хайлоада? Не в пидоРаст же вкатываться, там 1.5 вакансии на всю Россию.
Аноним 09/01/26 Птн 16:10:35 #57 №328557828 
>>328557568
>щас есть инструменты(не им) которые джунокод на питоне переводят в спп оптимизируют до уровня скорости плюсов и выше.

Охуенные истории просто. Что-то типа kphp будет на выходе.
Аноним 09/01/26 Птн 16:11:42 #58 №328557874 
>>328557818
А на плюсы стало быть 100500 вакансий на всю Россию, да? А в следующем году ожидается еще 100500 вакансий новых, да?
sage[mailto:sage] Аноним 09/01/26 Птн 16:11:42 #59 №328557875 
>>328554196 (OP)
>Пакетный менеджер? Нет.
Обезьяна? Нахуй он тебе нужен В ПЛЮСАХ? Чтобы что? Тянуть дохуиллион зависимостей в свой говнопроект? Милости прошу в джаваскрипт с такими требованиями, маня. Плюсы в первую очередь про лайтвейт проекты, а не 100500 библиотек ради одного вызова printf.
Дальше:
>Единый компилятор? Его нет.
Шланг был, есть и будет. А красноглазые со своим говносиси могут пройти нахуй. Причем я даже на винде шлангом польуюзуюсь вместо мсвц.
Дальше:
>Единый способ сборки проекта? Его нет.
CMake. Но я его терпеть не могу, пользуюсь .vcxproj, на говнолинуксе Makefile.
>Хочешь прочитать документацию? Держи кусок хуйни на пик3 и еще спасибо скажи.
А что не так на третьем пике, макака? Шаблоны ввели бля когда, в C++98 вроде? Так хули тебе не нравится, все там понятно.
Короче школотрон, борда 18+, на парашу съеби.
Аноним 09/01/26 Птн 16:11:55 #60 №328557886 
>>328557787
большей частью ковыряю старый, добавляя и изменяя что-то
но пару раз переписывал с нуля крупные участки
Аноним 09/01/26 Птн 16:12:29 #61 №328557909 
hatsunemikukagaminerinandkagaminelenvocaloiddrawnbyyuniirohasuiroiro205f0aaf1650abd94bf4d566c1da3fbfresult.webp
>>328554196 (OP)
Я не программист, но свою мини-обертку для yt-dlp на петухоне писал, и мне интересно, почему, ну, при объективном превосходстве раста, столько народу так активно копротивляются переходу на него? Синдром утенка?
Аноним 09/01/26 Птн 16:14:45 #62 №328557999 
>>328557909
мне нравится C++, и я рад, что в моей работе используется именно он

я>>328557633
Аноним 09/01/26 Птн 16:14:50 #63 №328558003 
>>328557909
Не хотят признавать, что проебали годы жизни на какое-то говно, которое никто и не хотел приводить в порядок. Теперь жалко, вот и коупят. Не коупите, перекатывайтесь в раст.
Аноним 09/01/26 Птн 16:15:16 #64 №328558019 DELETED
>>328557818
>>328557874
Хайлоада в С++ нет. Там уже такой уровень API, что без знания ядра Линух ты ничего не схайлоадишь.
Аноним 09/01/26 Птн 16:15:45 #65 №328558035 DELETED
>>328557633
>>328557999
Си с классами пишешь или 26?
Аноним 09/01/26 Птн 16:15:57 #66 №328558046 
image.png
image.png
image.png
image.png
>>328557874
Что-то да есть же.
Аноним 09/01/26 Птн 16:16:41 #67 №328558070 
>>328557909
Начни с себя. Почему обёртку писал не на расте?
Аноним 09/01/26 Птн 16:16:57 #68 №328558083 
>>328554196 (OP)
есть cmake с FetchConfig, есть конаны/vcpkg и так далее. у языка есть стандарт и ты можешь собрать проект несколькими компиляторами(главное, чтобы составные части были тоже пересобраны из-за возможных проблем с ABI).
У языка есть стандарт и уб-санитайзеры. А у раста есть? Кстати. У плюсов собственные компиляторы. А у раста?
Аноним 09/01/26 Птн 16:17:23 #69 №328558101 
>>328555447
>Де-факто GCC.
Clang
Аноним 09/01/26 Птн 16:17:29 #70 №328558104 
>>328554196 (OP)
Спокнись, пердикс, не надоело ещё пиздать пердиксоговно, в котором одна кнопка жрёт гиг оперативки?
Аноним 09/01/26 Птн 16:18:16 #71 №328558125 
>>328558035
конечно, с классами (и с алгоритмами стандартной библиотеки)
не знаю, что подразумевается под «или 26»
у нас используется C++20
Аноним 09/01/26 Птн 16:21:37 #72 №328558245 DELETED
>>328558125
Чел...
"Си с классами" это когда используют минимум ООП. Устоявшееся выражение.
26 это С++26.
А ну у тебя ограничение стоит на стандарт. Ясно.
Аноним 09/01/26 Птн 16:22:04 #73 №328558259 
дженерик крудошлёпу полезно знать плюсы? плюсы же учат работе с памятью и прочей хуйне, которую скрывают высокоуровневые языки?
каждый программист должен знать плюсы
Аноним 09/01/26 Птн 16:24:45 #74 №328558368 DELETED
>>328558259
Нет. памяти нигде не учат, кроме консольного геимдева.
Всю жизнь пишу на плюсах в стиле std::vector<std::unique_ptr<Interface>>.
Лет 20 уже.
Аноним 09/01/26 Птн 16:25:24 #75 №328558402 
>>328558046
Ты эти вакансии посмотри на плюсах которые.
Там очень часто бывают говно вакансии типа требуется программист в НИИ за 60 тысяч рублей или как я собеседовался в роскосмос, а там оказалась зп чет-типа 50 тысяч что ли. Вообще рофл.
Аноним 09/01/26 Птн 16:26:08 #76 №328558430 
>>328558101
>Clang
Это не компилятор даже.
Аноним 09/01/26 Птн 16:26:32 #77 №328558446 
>>328558245
я не слишком знаком с «устоявшимися выражениями» и со многим другим, поскольку на работу попал из другой области

да, можно сказать что большей частью у нас «си с классами», никаких тяжелых фишек у нас (почти) не используется

задача делать и использовать рабочий инструмент, с к*торым производится ресёрч, а не создать какой-то сверх-особый софт
Аноним 09/01/26 Птн 16:27:25 #78 №328558480 
>>328558259
Если ты крудошлеп, то нахуя тебе плюсы?
Где ты вообще собираешься их применять?
В крудошлепстве у тебя узкое место будет скорее база или взаимодействие между сервсиами, чем сам твой сервис.
Аноним 09/01/26 Птн 16:29:20 #79 №328558564 
>>328558368
не слишком хорошее решение, поскольку массив указателей плохо обрабатывается процессором (по сравнению с массивом из настоящих объектов класса). без особой необходимости так делать не надо

я>>328557633
Аноним 09/01/26 Птн 16:29:24 #80 №328558568 
>>328558402
а зачем им вообще программисты? в этих нии каждый дед знает плюсы
Аноним 09/01/26 Птн 16:29:38 #81 №328558576 
>>328558368
Юник поинтер в векторе? Зачем? Ты ебанутый? Вектор сам за тебя памятью управляет
Аноним 09/01/26 Птн 16:31:57 #82 №328558675 
>>328558568
Деды уходят или на пенсию или сразу на тот свет.
А за такие деньги и под такой стек (космос + СИ) и без перспектив хуй знает кто готов идти.
Я еще представляю качество кода там и в целом уровень организации, не удивлюсь если до сих пор на флешках и v.00.1 гоняют, а не гитом пользуются. Да и правила кодирования наверное такие же ебанутые.
Аноним 09/01/26 Птн 16:33:31 #83 №328558735 
>>328558480
я не про это
знание плюсов даст более глубокое понимание как работает например джава?
я вот на джаве крудошлёпаю и без понятия разницы стек/хип память, крайне слабо понимаю указатели
знание плюсов превратит меня из жалкого крудошлёпа в кого то хотя бы напоминающего нормального программиста?
Аноним 09/01/26 Птн 16:37:37 #84 №328558904 
>>328558735
Ты ебанутый? Если ты на яве ебашишь, то нахуя тебе вообще плюсы?
Что общего имеет память в си и память в яве?

Учи JVM память, GC, JIT-компиляция, Concurrency на глубоком уровне, проф и диагностику жфр, хит-дампы и вот это все.

С++ нужен для явы только если ты хочешь сам кор JVM писать.
Аноним 09/01/26 Птн 17:30:30 #85 №328561022 
>>328558259
>каждый должен знать плюсы
Вычислил долбоеба с низким айкью лишь по этим словам. Ты, наверное, говорил про C. Что в твоем понимании знать C++? Люди годами нахуй учатся этому говну. Почему я, Golang мидл, должен знать плюсы? Чтобы что? Чтобы потешить свое эго? Мое эго мне зарплата тешит. А плюсы забирай и иди нахуй. Тебя послали нахуй и те. кто в совете по стандарту плюсов сидит, а сверху еще и я послал. Вкусно?
Аноним 09/01/26 Птн 17:31:31 #86 №328561063 
>>328554196 (OP)
Си круче Си плюс плюса. Пишу всегда код на чистом Си
Аноним 09/01/26 Птн 17:33:13 #87 №328561127 
>>328558735
Языка C будет вполне достаточно, если ты хочешь улучшить свои понимания об операциях на низком уровне. Плюсы это уродливое чудовище, гомункул, который C спустил в туалет, но этот монстр выжил и теперь живет в ебаной канализации со своими фанатами.

МИМО КЛЕПАЮ МИКРОСЕРВИСЫ НА ГО И РАДУЮСЬ ЖИЗНИ
Аноним 09/01/26 Птн 17:38:14 #88 №328561308 
>>328557875
>лайтвейт проекты
>игры на unreal engine
>десктоп парашные аппликейшены на Qt

Услышал тебя
Аноним 09/01/26 Птн 17:44:40 #89 №328561541 
>>328557436
Нахуй для этого С++, если есть СИ?
Аноним 09/01/26 Птн 17:46:26 #90 №328561613 
>>328554196 (OP)
Фанаты хуйни++ сами пришли в тред и сами подтвердили мои слова.

>нет пакетного менеджера
>ТАК ОН НАМ НЕ НУЖЕН! МЫ БЕЗ НЕГО!
>ТАК У НАС ЭТО... CONAN!
>ТАК У НАС ЭТО... VCPKG!
Так он нужен или не нужен? А если нужен, то какой из этих стандарт? А, точно, стандарта нет. Уже чувствую запах.


>нет единого способа собрать проект
>ТАК У НАС ЕСТЬ CMAKE! НО ОН ПОЛНАЯ ХУЙНЯ И МЫ ЕГО НЕНАВИДИМ.
Стоит ли мне что-то добавлять? Не думаю.

Сейчас будет самое смешное.
>НЕТ ЕДИНОГО КОМПИЛЯТОРА
>ТАК У НАС ТАК ВСЕ ПОЛЬЗУЮТСЯ ШЛАНГ! ТВЕРДО И ЧЕТКО!
>ВСЕ ПОЛЬЗУЮТСЯ GCC, ЭТО СТАНДАРТ! ВСЕ ИМ ПОЛЬЗУЮТСЯ!
Дай угадаю, ща появится третий, который скажет, что стандарт это MSVC?
Аноним 09/01/26 Птн 17:47:41 #91 №328561652 
>>328554196 (OP)
Причина тряски?

мимо писавший хеллоу ворлд на плюсах
Аноним 09/01/26 Птн 17:54:10 #92 №328561916 
>>328561022
даун, я просто проебал вопросительный знак а ты уже порвался
ну что за дела
Аноним 09/01/26 Птн 17:56:20 #93 №328562000 
>>328561127
благодарю!
Аноним 09/01/26 Птн 17:57:19 #94 №328562038 
1767970639210.jpg
>>328561613
Аноним 09/01/26 Птн 17:58:46 #95 №328562096 
>>328554196 (OP)
>пик3

Ну это результат того, что c++ развивался долго эволюционным путем, сохраняя по возможности обратную совместимость. Он стал в итоге чем-то похож на абстрактную математику, очень сложно и запутано все, но, в принципе, в определенной области разобраться можно, постепенно продираясь через дебри если ты не гуманитарий сука конечно. Энивэй в реальных проектах такой хуйни не так много, это по библиотекам в основном все.
Аноним 09/01/26 Птн 17:59:36 #96 №328562118 
>>328562038
5
Аноним 09/01/26 Птн 18:00:10 #97 №328562142 
>>328562118
4.
Аноним 09/01/26 Птн 18:00:53 #98 №328562166 
>>328561613
>стандарт это MSVC

В коммерческой разработке так и есть.
Аноним 09/01/26 Птн 18:01:15 #99 №328562180 
>>328562142
Даун, 2+2 у тебя тоже 4?
Аноним 09/01/26 Птн 18:03:25 #100 №328562279 
>>328562180
Прости, зря быканул. Будет 5.
Аноним 09/01/26 Птн 18:05:02 #101 №328562343 
>>328554196 (OP)
Очень приятно там кодить. Попробуй, базарю, ещё захочешь
Аноним 09/01/26 Птн 18:15:14 #102 №328562683 
>>328557009
2026 мой научрук. Доктор математических наук пишет на плюсах.
Аноним 09/01/26 Птн 18:43:49 #103 №328563559 
>>328562683
Ну так научные вычисления, требующие максимальной отдачи от железа, это одна из областей где c++ до сих пор рулит.
Аноним 09/01/26 Птн 18:46:02 #104 №328563622 
>>328554196 (OP)
петушоникс не силит...
Аноним 09/01/26 Птн 18:47:47 #105 №328563673 
>>328563622
>делаете говно из жопы
>потратившие на это говно из жопы всю жизнь коупят его кокохардкорностью

Еще комментарии будут?
Аноним 09/01/26 Птн 19:05:07 #106 №328564251 
>>328563559
Научные вычисления на numpy или matlab делают. Не видел ни одного в институте, кто считал бы на C++.
Научрук того анона застрял в прошлом. Видимо не в курсе, что для того же питона сделаны оптимизированные по скорости библиотеки. Можно julia использовать, тоже быстро. Или nim, он почти на уровне полюсов, а синтаксис как у питона.
Аноним 09/01/26 Птн 19:06:25 #107 №328564298 
>>328563673
Двачую. Для таких людей страдание самоцель и самоценность. Будто квалификация зависит от степени выстраданности в работе с cmake.
Аноним 09/01/26 Птн 19:09:42 #108 №328564409 
>>328564251
>Научные вычисления на numpy или matlab делают. Не видел ни одного в институте, кто считал бы на C++.

Когда готовые библиотеки есть и они вытягивают. Бывает что нужно писать/допиливать свой солвер.

Из реального опыта, приходилось прикручивать к R решения на c++ (финтех).
Аноним 09/01/26 Птн 19:11:33 #109 №328564485 
Всегда поражали дауны в таких тредах(и на собесах), C++ не сложнее Явы, внезапно не надо использовать все возможности языка в каждом хэллоуворлде ёпта. Главное чтобы оно работало, а далее можно марафет наводить, как правило разделения ответственности уже достаточно чтобы писать средние проекты, а таких 90%, какого-то гигантского легаси как правило нет, либо там стараются туда лишний раз не лезть. А то можно до бесконечности выдрачивать код.
Аноним 09/01/26 Птн 19:11:51 #110 №328564494 
СПП выглядит как всратый кал.
Аноним 09/01/26 Птн 19:12:46 #111 №328564524 
>>328564409
>прикручивать к R
Там же extern C есть интерфейсы есть везде, хули там прикручивать.
Аноним 09/01/26 Птн 19:15:11 #112 №328564596 
>>328554196 (OP)
Кто вообще пользуется этим калом для решения высокоуровневых задач в биг 2026? Эти постоянные протечки памяти, уязвимости через доступ к памяти, пиздец, ебанутый синтаксис. Ладно еще поддержка какого-то доисторического кала из 90х, но неиронично его использовать для чего-то нового эт ор.
Аноним 09/01/26 Птн 19:18:19 #113 №328564712 
>>328564409
> Из реального опыта, приходилось прикручивать к R решения на c++ (финтех).
Что конкретно?
Аноним 09/01/26 Птн 19:19:04 #114 №328564727 
>>328564524
>хули там прикручивать.

У нас использовался Rcpp. Я не говорю, что это сложно. Я говорю, что иногда скриптовых языков мало.
Аноним 09/01/26 Птн 19:20:27 #115 №328564773 
>>328564727
Чел, просто пиши на dlang чел. Язык быстрый, но простой.
Аноним 09/01/26 Птн 19:22:57 #116 №328564851 
>>328554196 (OP)
Че делать, если нравится вычислительная техника, но я тупой?
Аноним 09/01/26 Птн 19:27:01 #117 №328564972 
image.png
>>328554196 (OP)
никак не использую, ваще поебать
расто-боярин
Аноним 09/01/26 Птн 19:35:21 #118 №328565270 
>>328557909
>>328558003
Вы там из 10-х капчуете? Раст давным давно мертв. Плюсы живее всех живых.
Аноним 09/01/26 Птн 19:39:01 #119 №328565385 
СОЦИАЛЬНЫЙ ОСПРОС:
Сами то на чём пишете?
В треде есть:
1 Шарпист
2 ГОшника
1 Джавист
Бесчисленное число плюсовиков
А ты на чём пишешь?
Аноним 09/01/26 Птн 19:39:23 #120 №328565400 
>>328565270
Слишком толсто, спокойно
Аноним 09/01/26 Птн 19:43:17 #121 №328565537 
>>328561613
Фанаты хуйни, вы будете перекрывать это? Или так и будете сидеть с грязными штанами
Аноним 09/01/26 Птн 19:48:20 #122 №328565704 
>>328565385
шарп
Аноним 09/01/26 Птн 19:48:47 #123 №328565718 
>>328565385
На питоне. На прошлой работе была свобода, писал на чём хотел – dlang, nim. В итоге был гораздо продуктивнее. А на текущей работе говорят либо питон, либо уродские плюсы. Даже го запрещают. Хуже плюсов ничего нет. Каждый, кто пробовал rust, dlang или любую другую замену плюсам, никогда не захочет больше трогать плюсы. Максимально уродский синтаксис, так ещё и фич мало.
Аноним 09/01/26 Птн 19:51:09 #124 №328565810 
>>328555447
Ты из какого мирка капчуешь? Из мирка, в котором каждый пердеж лежит в апк и ты на своей ебунту можешь одной командой все установить? Ну в таком мире да, плюсы бы хорошо жили. Нет, это был бы все еще помойный язык, разработанный абсолютными васянами с лоу айкью для таких же васянов, но это самое.. yay ))
Аноним 09/01/26 Птн 19:51:10 #125 №328565811 
>>328554725
то ли дело жавовые стектрейсы очень понятные
Аноним 09/01/26 Птн 19:51:33 #126 №328565833 
>>328565718
когда будешь уходить с работы напиши записку и прилепи к двери в тексте укажи что все кто на плюсах пишут заднеприводные чулочники. Все кто на следующий день придут БУДУТ ЗНАТЬ!
Аноним 09/01/26 Птн 19:52:26 #127 №328565857 
>>328565811
Джавистам удобно когда у них анальная пробка в жопе, не тебе их судить.
Аноним 09/01/26 Птн 19:58:28 #128 №328566090 
>>328558083
>конаны
>vcpkg
А что-то одно выбрать у вас не получилось? А целом это и видно, двадцать вариантов инициализации переменной в языке у долбоебов.

>а у раста есть?
За раст не переживай, раст спокойно на клык спускает твоим любимым плюсам.
Аноним 09/01/26 Птн 20:32:18 #129 №328567282 
>>328566090
Ну, как даст - приходи.
Аноним 09/01/26 Птн 20:35:49 #130 №328567395 
>>328561541
ну если ты быдло которому ооп не надо то можешь и на си писать мне то похуй
sage[mailto:sage] Аноним 09/01/26 Птн 20:45:42 #131 №328567696 
Это какой-то новый бототред? Опять обсуждать, почему симейк вполне удобен?
Не, лучше сагану пидорасов.
Аноним 09/01/26 Птн 20:55:11 #132 №328567975 
изображение.png
>>328554196 (OP)
Поридж не смог пролистать страницу вниз на cppreference, нахуй ты вообще плюсы учишь в таком случае, для тебя скретч максимум
Аноним 09/01/26 Птн 21:02:00 #133 №328568200 
>>328567975
Не беспокойся, это говно я учить не собираюсь.
Аноним 09/01/26 Птн 21:21:00 #134 №328568844 
std::string str1 = "zhopa";
std::string str2{ "zhopa" };
std::string str3("zhopa");
auto str5 = std::string{ "zhopa" };
auto str4 = std::string("zhopa");
Аноним 09/01/26 Птн 21:32:01 #135 №328569258 
>>328561063
> Си круче Си плюс плюса. Пишу всегда код на чистом Си
printf("hello world");
Аноним 09/01/26 Птн 21:33:37 #136 №328569302 
>>328568844
Хуета, тащи со стринг литералами.
Аноним 09/01/26 Птн 21:39:25 #137 №328569486 
1767983965497.jpg
>>328569258
Проиграл.
Аноним 09/01/26 Птн 21:45:25 #138 №328569717 
расскажите челу про симейк, конан и стандарт бож
sage[mailto:sage] Аноним 09/01/26 Птн 21:48:33 #139 №328569858 
ставлю жопу оп не знает что такое копиконструктор
а учитывая что это правда, можно сажи насрать воздухану
Аноним 09/01/26 Птн 21:49:11 #140 №328569885 
>>328554725
классика с древности STLFilt, или Camouflage плагин для шланга, в c++20 - концепты сильно сокращают "простыни" ошибок
Аноним 09/01/26 Птн 21:49:24 #141 №328569897 
>>328569717
> симейк
Параша.
> стандарт
Покажи хотя бы один компилятор, который полностью поддерживает их все.
Аноним 09/01/26 Птн 21:50:02 #142 №328569928 
>>328554768
зато типизация не отвалилась
Аноним 09/01/26 Птн 21:54:29 #143 №328570107 
>>328569717
>симейк
Вы буквально сами называете симейк говном, которое вам не нравится. Полистай тред.
>конан
Так это ваш стандарт? Тогда почему есть либы, которые конан не может установить?
Аноним 09/01/26 Птн 21:58:02 #144 №328570242 
>>328556285
раст это как хохлы
Аноним 09/01/26 Птн 22:00:47 #145 №328570348 
>>328556353
если все упрощать, то да, пожалуй единственный домейн для кресто это игры
какие то вещи типа разработки субд, всяких cad и подобных систем, инженерных прилаг для обсчета физики и прочего не в счет так как оче узкие специализированные ниши
Аноним 09/01/26 Птн 22:02:46 #146 №328570407 
>>328556571
ну дык автоматическое управление памятью типа сборщика мусора или подсчета ссылок как раз то что кардинально упрощает работу программиста, снижая и порог его квалификации
sage[mailto:sage] Аноним 09/01/26 Птн 22:02:50 #147 №328570410 
>>328554768
> __attribute__((force_inline))
[[always_inline]]
ты во первых даже ключевое слово не знаешь, во вторых никто не пишет сраный атрибут с 11 года, потому что [[]]. во вторых никто блядь в здравом уме не напишет [[always_inline]] без обвески кучей макросов. это тонкий инструмент для инлайнинга супер важных функций при многих сложных условиях, а-ля опций графических компиляторов когда спилл в асме это ошибка компиляции.

>register
ебать заучил кернигана. правда жаль не знаешь что такое регистр и что вешать register на функцию это ЧТО БЛЯДЬ ЭТО ЗНАЧИТ? что ты хочешь от компилятора еблан?
и кто блядь вообще использовал после 1861? ну типо это как вешать inline на функцию в надежде что компилятор ее заинлайнит, лол

>static
namespace / с++ модули
Аноним 09/01/26 Птн 22:04:03 #148 №328570452 
>>328570407
Иди в пизду со своей квалификацией. Нет разрабов, которые бы не обсирались с памятью.
Всегда обсираются. Вот такие вот кожаные мешки ограниченные.
Аноним 09/01/26 Птн 22:05:27 #149 №328570507 
>>328557155
бляха, че вы все сразу по этот встроенный борроучекер вспоминаете
да уже в 90 и в компилере от мелкомягких и в борланде уже были борручекеры и на память и на массивы и на прочуую хуету, тупо галочку включал в менюшке и все, собиралась тебе отладочный экзешник или дллина и можно было гонять тесты
sage[mailto:sage] Аноним 09/01/26 Птн 22:07:01 #150 №328570564 
>>328570107
>Вы буквально сами называете симейк говном, которое вам не нравится
и среди нас есть дурачки, но где их блядь нет.
cmake ахуенный и точка.
>Так это ваш стандарт? Тогда почему есть либы, которые конан не может установить?
по историческим причинам. это минус и огромный минус. но если ты, взрослый дядька, не в состоянии за 10 минут скачать и собрать стороннюю либу, то зачем ты занимаешься программированием?
Аноним 09/01/26 Птн 22:07:40 #151 №328570579 
>>328557711
работай дальше епт, че те дергаться
копи копеечку, если осталась хата от бабки делай там ремонтик, обустраивай крысиное логово, плюс денежную подушку формируй 5-6 зп
потом как выкинут с работы тк старый будешь, хоть сможешь забиться в конуру и медленно будешь подыхать, а не быстро и со свистом
Аноним 09/01/26 Птн 22:09:39 #152 №328570655 
>>328557787
дак пиши! кто те мешает
хата если есть? работаешь дворником, ну или грузаном в пятере, а по вечерам для удовольствия на с++20 (там столько фич завезли), ну и perl прикольный язык на нем до сих пор конфы проходят и все такое, движуха в общем кек
само собой придется умереть девственником, ну тут уж что поделаешь
sage[mailto:sage] Аноним 09/01/26 Птн 22:09:41 #153 №328570661 
>>328569897
-Wpedantic, лол
только за последними стандартами не все успевают. clang и gcc уже поддерживают модули, концепты, this auto&&в конце концов. в 18 кланге уже есть частичная поддержка 26 стандарта.
а 17 стандарт поддерживают все уже пару тысяч лет
Аноним 09/01/26 Птн 22:12:05 #154 №328570754 
>>328570661
> -Wpedantic, лол
И к чему ты это?
> только за последними стандартами не все успевают.
Не только.
Аноним 09/01/26 Птн 22:12:19 #155 №328570763 
>>328558046
все это хуйня, там 90% мертвых вакух
игры PR девочек объяснять тут лень, если вкратце им тоже нужно изображать работу чтобы их на мороз не выкинули
добро пожаловать в реальный мир
sage[mailto:sage] Аноним 09/01/26 Птн 22:15:15 #156 №328570863 
>>328570452
>Нет разрабов, которые бы не обсирались с памятью
Ну да блядь, мы все юзали calloc забывая free.

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

квадрилион лет как придумали студ юник поинтер. какие нахуй утечки памяти в современных плюсах?

хотя ты наверное когда возращаешь ссылку на внутренее поле класса не делаешь lvalue аннотацию. вот и обсираешься, еблан
Аноним 09/01/26 Птн 22:16:46 #157 №328570916 
>>328570763
Так а что, какие языки реально в ходу? Если игнорировать эти игры hr.
Другой анон
Аноним 09/01/26 Птн 22:17:01 #158 №328570922 
>>328570863
>в современных плюсах нет утечек памяти
)))
Аноним 09/01/26 Птн 22:18:02 #159 №328570957 
>>328558675
>за такие деньги и под такой стек (космос + СИ)
челик ты не понимаешь
люди готовы идти и работать на таких вакухах
но это МЕРТВАЯ вакуха, там люди уже набраны
спутники делают в железногорске, если в объяве написано 50, то на самом деле с премиями будет выходить 70-80 и это очень хорошо для этого города
и там все вакансии давно уже заняты, на такие места устраиваются по знакомству и по блату
сам город охуенный для жизни
условия работы охуенные (там у тебя будет отдельный кабинет где 2-3 чела с тобой будут сидеть) а не вонючий опен спейс с 30 рылами в зале
на такие вакухи не приходят с hh
Аноним 09/01/26 Птн 22:19:40 #160 №328571017 
>>328558046
ололо вакансии в рашке
веб3 инженер на ремоуте
sage[mailto:sage] Аноним 09/01/26 Птн 22:21:51 #161 №328571102 
>>328570754
>И к чему ты это?
стандарту следовать хочет он, а оправдываюсь я. а ловко ты это придумал.
>Не только.
ну и много что не поддерживают НОРМАЛЬНЫЕ компиляторы из 17 плюсов? из 20 тоже овердохуя поддержано
sage[mailto:sage] Аноним 09/01/26 Птн 22:23:20 #162 №328571166 
>>328570922
я даже не помню когда последний раз ловил утечку памяти, лол. ну типа все new и delete давно заинкапсулированы умными классами. если тебе нужен new, значит ты ошибаешься. все уже реализовали в стл, а если нет, то в бусте
sage[mailto:sage] Аноним 09/01/26 Птн 22:26:50 #163 №328571290 
>>328571166
блядь ахаахах меня так разъебало с мысли о том, что существует std::malloc
Аноним 09/01/26 Птн 22:26:54 #164 №328571294 
>>328558735
не, не надо тебе читать про с++
читай лучше крутые книги по яве (я знаю они есть) в которых описаны сложные вещи типа подробного разбора как работает gc, как выйти за пределы gc (off-heap) и пиши тестовые проги которые используют эти способы работы с памятью вручную, посмотри как в явке работают с бинарными протоколами, как их разбирают, сам напиши тестовый разбор, посмотри как в явке работают с парралелизмом и напиши тоже тестовые проги
так ты поднимешь гораздо больше эспы, чем будешь вечерами параллельно дрочить кресты
если все это освоишь, то на своей обычной работке клепая круды ты будешь ко всему подходить более осозннанно, и как бы "поднимешься" над проблемой, по типу того что когда уже можешь сделать 50 отжиманий до пола с прямой спиной, то уж 5 подходов по 25 сделаешь на изичах в любых условиях
Аноним 09/01/26 Птн 22:35:36 #165 №328571592 
>>328564251
у джулии бэкенд на крестах написан, nimpy - это обертка над nim, nim же обычно на кресты транслируется
Аноним 09/01/26 Птн 22:38:46 #166 №328571690 
>>328570452
обсираться системно можно много где, те же выходы за границы массивов
Аноним 09/01/26 Птн 22:38:51 #167 №328571694 
>>328571592
> у джулии бэкенд на крестах написан
И что? То, что бекенд на плюсах написан, не делает плюсы не отвратительным языком. И кстати Си кода больше.
> nimpy - это обертка над nim
Numpy.
> nim же обычно на кресты
Обычно на Си. И пилят нативный компилятор.
Аноним 09/01/26 Птн 22:41:13 #168 №328571762 
>>328570916
если тебе нужен совет от 40ка летнего неудачника, то скажу так: попробуй присунуться в айти но не на позицию программиста / тестировщика
сегодня есть множество околоайтишных специальностей которые с виду кажутся какой то детской хуетой, но на которых поднимают хорошие деньги НЕ заябываясь так как кодеры
Аноним 09/01/26 Птн 22:44:59 #169 №328571892 
>>328571762
Это какие, например? Правда интересно.
Аноним 09/01/26 Птн 22:45:07 #170 №328571903 
>>328571694
ну
numpy та же дрисня, фронтенд к ядру на си крестах и фортране
ладно, признаюсь меня просто выбешивает что "победил" питон из множества более охуенных скриптовых языков
бля, да че уж тут говорить, даже современный js лучше детской блевотинки (буквально для тех кто понимает) питона
Аноним 09/01/26 Птн 22:49:07 #171 №328572030 
>>328571903
> ладно, признаюсь меня просто выбешивает что "победил" питон из множества более охуенных скриптовых языков
С этим согласен. Второй после крестов по ужасности язык – питон.
sage[mailto:sage] Аноним 09/01/26 Птн 22:50:14 #172 №328572065 
>>328572030
так так так, с плюсами понятно, ты их не потянул. а питон тебе что сделал?)
Аноним 09/01/26 Птн 22:52:24 #173 №328572133 
>>328572065
Система типов и их аннотация ужасны.
sage[mailto:sage] Аноним 09/01/26 Птн 22:53:59 #174 №328572180 
>>328572133
каких типов? не видел там никаких типов
Аноним 09/01/26 Птн 22:55:48 #175 №328572243 
>>328554196 (OP)
Я вообще не понимаю что такое пакетный менеджер и нахуя он нужон? Я обычно делаю git submodule update --init он все нужные покеты тянет, дальше вообще похуй, хоть cmake хоть premake хоть вижуал студия солюшн или xcode workspace все собирается. Допедрить как добавить по образу других библиотек всегда можно.

По опыту все эти пакетные менеджеры только систему засирают зависимостями своими
sage[mailto:sage] Аноним 09/01/26 Птн 22:55:52 #176 №328572247 
>>328572180
слышал только какие-то слухи, что они где-то как-то в памяти рядом с переменной лежат
Аноним 09/01/26 Птн 22:56:55 #177 №328572281 
>>328572180
А как по-твоему питон работает? Динамическая типизация. Но можно указать типы (по умолчанию не требуется).

Представь плюсы наоборот. Как если бы по умолчанию везде был бы auto. И ты был бы единственным шизом, который указывал бы типы вручную.
Аноним 09/01/26 Птн 22:57:27 #178 №328572301 
>>328572247
Типа да, объект.
sage[mailto:sage] Аноним 09/01/26 Птн 23:04:07 #179 №328572523 
>>328572281
вообще есть идиоима AAA, а лучше AAARR (auto&&).

ДА ШАРЮ Я ЕБЛАН, ХУЛИ ТЫ РАЗЪЯСНЕШЬ МНЕ ДИНАМИЧЕКУЮ ТИПИЗАЦИЮ
Аноним 09/01/26 Птн 23:05:20 #180 №328572561 
>>328572243
В крестах просто используют пакетник линупса вместо высирания лишней хуйни.
Аноним 09/01/26 Птн 23:06:55 #181 №328572607 
>>328572281
Шиз, auto это не динамическая типизация, это автоматический вывод типа. Если и хотел спиздануть про динамическую типизацию - то это скорее QVariant/std::any
Аноним 09/01/26 Птн 23:08:03 #182 №328572643 
>>328572561
Это тоже ужасный подход. Ментейнеры не всё опакечивают. А что опакетили бывает старой версии или криво собрано. И у разных версий дистрибутивов библиотеки собраны с разными флагами, разными версиями и тд. Нет совместимости. Ты не можешь просто запустить с одной попытки make и получить бинарник. Будешь долбаться с зависимостями. И статическую сборку поддерживают не все сишные либы.
Аноним 09/01/26 Птн 23:08:20 #183 №328572655 
16831807558550.mp4
Нахуя это говно нужно?
На 1се 310к плотят, на дейлике сиди да в дотку катай
Аноним 09/01/26 Птн 23:08:41 #184 №328572667 
>>328572607
Чего непонятно в слове "представь"? Я в курсе.
Аноним 09/01/26 Птн 23:11:37 #185 №328572766 
>>328572643
> Это тоже ужасный подход. Ментейнеры не всё опакечивают
Так опакеть сам блять, делов на полчаса.

> Ты не можешь просто запустить с одной попытки make и получить бинарник. Будешь долбаться с зависимостями.
Ты с зависимостями долбишься ровно один раз при настройке сборки, и все.
sage[mailto:sage] Аноним 09/01/26 Птн 23:15:52 #186 №328572913 
>>328572766
fetch content🥰
не ставьте суки ебаные везде свой фетч контент сраный по дефолту
Аноним 09/01/26 Птн 23:15:59 #187 №328572917 
>>328571166
На лысого из мфти передрочил, сектант ёбаный? Ты еще б хаскелом обмазался. Покайся, грешный пидор
Аноним 09/01/26 Птн 23:16:04 #188 №328572922 
>>328554196 (OP)
Вся эта хуйня меркнет, по сравнению с недостатками других мейнстримных языков: ебучая виртуальная машина, тормознутость, и динамическая типизация.
sage[mailto:sage] Аноним 09/01/26 Птн 23:16:43 #189 №328572945 
>>328572766
> Так опакеть сам блять, делов на полчаса.
Нет, не на пол часа. Сделать один жирный deb пакет – не считается за нормальное опакечивание. А становление ментейнером занимает до года.
> Ты с зависимостями долбишься ровно один раз при настройке сборки, и все.
Ответ неверный. Ещё раз: совместимости между разными дистрибутивами нет.
sage[mailto:sage] Аноним 09/01/26 Птн 23:18:20 #190 №328572990 
>>328572917
владос топ1 программист планеты, пососи. мать продам, но в ядро к нему попаду
Аноним 09/01/26 Птн 23:21:50 #191 №328573103 
>>328572990
Ясно с тобой всё. Дилдаки перед собесом с полки убери хоть, да помойся, чтоб через вебку не воняло
Аноним 09/01/26 Птн 23:23:38 #192 №328573167 
>>328572945
> Нет, не на пол часа. Сделать один жирный deb пакет – не считается за нормальное опакечивание. А становление ментейнером занимает до года.
При чем тут становление мейнтейнером? Мейнтейнер это тот кто опакечивает чужое, в дистре, непрерывно. Об этом речь не шла. Речь шла о том когда сам где то чего то пишешь и для удобства чтоб не в /usr/local или /opt или внутри папки сабмодулями хуячить. Я либы зависимости (внутриРАБочие) опакечивал потому что хотел чтобы все красиво стояло как системное по нормальному, в /usr/include.../usr/lib64, по феншую. Ну да у меня rpm, че там у deb'илов понятия не имею
> Ответ неверный. Ещё раз: совместимости между разными дистрибутивами нет.
Нафига тебе совместимость между разными дистрибутивами? Надо сделать только под тот которым пользуешься.
sage[mailto:sage] Аноним 09/01/26 Птн 23:24:54 #193 №328573207 
>>328573103
дилдаки не уберу, я все таки на годболте люблю сидеть. а перед собесом помоюсь, не ссы
sage[mailto:sage] Аноним 09/01/26 Птн 23:26:42 #194 №328573270 
>>328573167
> Об этом речь не шла.
Как раз об этом и шла речь. Чужие библиотеки.
> Нафига тебе совместимость между разными дистрибутивами? Надо сделать только под тот которым пользуешься.
Так изначально эта нить стартовала с того, что вместо пакетника можно для плюсов использовать пакетник дистрибутива.
Ответ: нет, нельзя.
Если непонятно, сравни с пакетниками go или rust. Там сборка переносима. В твоём случае у тебя локальный попук в папочке лол.
Аноним 09/01/26 Птн 23:28:31 #195 №328573329 
>>328571166
со смарт поинтерами другая проблема - можно наделать кольцевых ссылок и все равно утечь, лол
Аноним 09/01/26 Птн 23:30:32 #196 №328573388 
>>328573270
> Если непонятно, сравни с пакетниками go или rust. Там сборка переносима.
То есть они не обычный elf бинарь создают а какую то хуйню? В противном случае ну будут они так же слинкованы с какими то so'шками точно так же.
sage[mailto:sage] Аноним 09/01/26 Птн 23:31:19 #197 №328573412 
>>328573329
можно не соблюдать солиды и нарушать инкапсуляцию. можно насрать себе на лицо и лечь так на морозе минут на 20, чтоб примерзло прям сильно.
а зачем?
Аноним 09/01/26 Птн 23:32:07 #198 №328573454 
Как перешел на раст просто в аxуе был как я на крестаx писал
просто говно без нормальной стандартизации, UB на каждый попук и тулингом из девяностыx
sage[mailto:sage] Аноним 09/01/26 Птн 23:39:55 #199 №328573698 
>>328573388
> В противном случае ну будут они так же слинкованы с какими то so'шками точно так же.
Это в плюсах у тебя говняк со статической сборкой. А раст и го по умолчанию собирают в один бинарь без проблем.
sage[mailto:sage] Аноним 09/01/26 Птн 23:50:58 #200 №328574027 
>>328572917
https://2ch.life/b/res/328573962.html
поясни хуесос
Аноним 09/01/26 Птн 23:52:22 #201 №328574069 
>>328556571
То что ты даун не проблема языка. Но ничего LLM вас всех заменит, хотя бы ныть не будет.
Аноним 09/01/26 Птн 23:57:46 #202 №328574219 
>>328570957
Еблан, я 300к получаю за пару часов работы. Какие нахуй 70к? У меня 13 зарплата может больше миллиона выйти. Это больше всей годовой зарплаты на твоей говно вакансии.
Нахуй мне кабинет, если я на гибриде.

По знакомству берут на 70к. Блядь, какой же сюр.
Аноним 10/01/26 Суб 00:11:00 #203 №328574542 
>>328574219
>300 тысяч за пару часов работы
>сидит на дваче и высирается в тредах

Ну ты даешь. Дневник на понедельник заполнил?
sage[mailto:sage] Аноним 10/01/26 Суб 00:12:52 #204 №328574591 
>>328574542
сейчас все электронно, деревня
Аноним 10/01/26 Суб 00:13:16 #205 №328574607 
изображение.png
>>328574542
Заполнил твой рот спермаком
Аноним 10/01/26 Суб 00:16:54 #206 №328574700 
>>328574069
>БЕСКОНЕЧНО ГЕНЕРИРУЕТЕ ГАВВАХ КОДЯ НА ХУДШЕМ ЯЗЫКЕ ПРОГРАММИРОВАНИЯ, ВАРИТЕСЬ БУКВАЛЬНО В МОРДОРЕ ИЗ 100 КЛЮЧЕВЫХ СЛОВ

>ЭТО НЕ ЯЗЫК ВИНОВАТ! ЭТО ТЫ ТУПОЙ!

ОЧЕРЕДНОЙ КОПИУМ ФАНАТА ПОТЕХА++, ХАРД-КОКОКОРЧИК У НЕГО ))
Аноним 10/01/26 Суб 00:17:23 #207 №328574716 
17048783383640.jpg
>>328573270
Я был озадачен услышав о том о чём не
зналКинематографистом нанюхавшегося лилиям вымораживаясь перенумерую
comments powered by Disqus