Сохранен 203
https://2ch.hk/b/res/309268596.html
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Есть смысл вообще осваивать C++? Он может чему-то научить? Складывается впечатление, что сишники про

 Аноним 22/08/24 Чтв 20:13:43 #1 №309268596 
image.png
image.png
image.png
Есть смысл вообще осваивать C++?
Он может чему-то научить? Складывается впечатление, что сишники просто тратят время на то, что уже доделано в других языках. Нуок, эти гибкие доделки срезают производительность, но не так уж много софта нужно чтобы он работал на максимуме выжимая все из железа. То есть их производительность уходит на написание производительного кода (а иначе не выйдет) и в итоге сишники это низкопроизводительные программисты с низкой зп.
Аноним 22/08/24 Чтв 20:16:04 #2 №309268689 
>>309268596 (OP)
Нет смысла у нас санкции скоро свой язык запилим на русском мимо крок
Аноним OP 22/08/24 Чтв 20:17:22 #3 №309268744 
>>309268689
>мимо крок
Для написания чебурнета?
Аноним 22/08/24 Чтв 20:20:53 #4 №309268889 
>>309268744
Чебурнет уже есть, его наш любимый хохлокарлик высрал со свое командой недопрограммистов
Аноним 22/08/24 Чтв 20:22:23 #5 №309268946 
>>309268596 (OP)
Ну если ты будеш делать на unreal engine то бери или ты будеш писать прги для винды , а так не бери для других задач он толком легко заменить( и даже лучше будет)
Аноним 22/08/24 Чтв 20:23:18 #6 №309268990 
trim.B13F2AF8-41B3-496F-9FF6-5CF9B55AD24E.mov
>>309268596 (OP)
>То есть их производительность уходит на написание производительного кода (а иначе не выйдет)
почему не выйдет
Аноним 22/08/24 Чтв 20:23:40 #7 №309269013 
>>309268596 (OP)
Сишник это дорогая и высокооплачиваемая профессия. Чтоб просто освоить это говно нужно лет пять а до тех пор тебя не возьмут в айти галеру на должность выше помощника уборщика
Аноним 22/08/24 Чтв 20:25:00 #8 №309269066 
>>309269013
проиграл
на заводе микроконтроллеры пилить и qt-формошлёпить?

вот что то, но в плюсы точно не за деньгами идут
Аноним 22/08/24 Чтв 20:25:03 #9 №309269068 
>>309269013
ну техничски можно ещё индюшки на unreal engine пилдить можно с с++
sage[mailto:sage] Аноним 22/08/24 Чтв 20:27:40 #10 №309269178 
>>309269066
Наверное он имел в виду чистый Си, иначе написал бы плюсовик
Аноним 22/08/24 Чтв 20:28:19 #11 №309269207 
Ебанашка ты все проспал
Гейпити уже собирает проекты
Программисты нахуй не нужны будут через 3 года
(Хотя джуны уже сейчас нахуй не нужны)
Аноним 22/08/24 Чтв 20:28:31 #12 №309269216 
>>309269178
ну посмотри чем чистые сишники занимаются
микроконтролеры + 3 вакансии системщика
Аноним 22/08/24 Чтв 20:30:18 #13 №309269301 
>>309268596 (OP)
Ахахыхахвххвхахвха этот лох думает что на си пишут то же что и на питоне

Для чего си используют, там и вопросов не возникает, что использовать, долбаёб)
sage[mailto:sage] Аноним 22/08/24 Чтв 20:31:54 #14 №309269377 
>>309268596 (OP)
я так понимаю ты ждежь мнения профи. ок, вот оно:
у мну оверскилл C-liked языках, вынужден был кодить на всём, что так или иначе напоминает С/PhP/Py/Js и прочих Oracle. Но до 2020.
Нашел работу уровня /b/, зато не надо перепаивать релюхи в контроллерах телеметрии в колодцах вперемешку с ловлей умершего в 120-300 км модема или срочном перелопачивании журналов scada в поиске события от которого легла вся цепочка полевых устройств на производстве с продукцией на 50-100К$ в сутки.
И когда начался хайп на айтишников, я с удовольствием хожу на свою галеру (хотя работы и геммора столько же), зато не пишу ни строчки кода, ни грамма меди еще не облудил за 4 года. Каеф.
Айтимакаке-асуёбы-телекомрази должны страдать, так им надо. Хочешь в эти потогонки - вельком, дурик.
Аноним 22/08/24 Чтв 20:36:20 #15 №309269560 
maxresdefault.jpg
unnamed.jpg
>>309268596 (OP)
6 лет си плюс плюс превратят тебя из бородатого дядьки в труна, опасайся си плюс плюс пайплайна, пиши на джаве
Аноним 22/08/24 Чтв 20:38:13 #16 №309269645 
>>309269377
Такая ответственность большая, наверно и платили много? 500к то было?
Аноним 22/08/24 Чтв 20:55:58 #17 №309270398 
>>309268596 (OP)
нинужны
Аноним 22/08/24 Чтв 21:03:11 #18 №309270676 
>>309269066

>на заводе микроконтроллеры пилить и qt-формошлёпить?

вот что то, но в плюсы точно не за деньгами идут

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

Ну а си ++ это типа такой мостик в мир машинно - ориентированного програмирования. Если знаешь плюсы - то и до чистого си расти недолго.
И это не только езык микроконтроллеров - все рограмы пользующиеся спросом оптимизируют на си, будь это какой-нибудь хонкай, ворлд оф танкс или приложение биржи/сбербанка.
Аноним 22/08/24 Чтв 21:04:13 #19 №309270711 
>>309268596 (OP)
Имеет смысл учить С. Нужно учить программирование, а не конкретный язык. Когда решишь все задачи из K&R и напишешь несколько десятков консольных приложений, когда ты начнёшь мыслить условиями и циклами, когда ты почувствуешь необходимость в алгоритмах и структурах данных — можешь считать, что ты понял программирование. Дальше иди хоть в веб, хоть в геймдев, хоть в десктоп — всё будет казаться тебе детским садом.
Аноним 22/08/24 Чтв 21:06:20 #20 №309270805 
image.png
Ребята, я вкатился в с++?
Аноним 22/08/24 Чтв 21:06:32 #21 №309270821 
>>309270676
ошибки в тексте должны создавать комический эффект или они случайны?
Аноним 22/08/24 Чтв 21:10:15 #22 №309270976 
>>309268596 (OP)
Это на любителя, для тех кому нравятся те сферы в которых он применяется.

Если идешь в кодинг за деньгами - смотри вакансии. Больше всех получают всякие джависты и гошники. Они делают то, что нужно большинству прибыльных бизнесов.
Аноним 22/08/24 Чтв 21:13:13 #23 №309271063 
>>309270805
давай придумаем тебе погремуху, математикошиз?
Аноним 22/08/24 Чтв 21:13:43 #24 №309271084 
>>309271063
Почему математико?
Аноним 22/08/24 Чтв 21:14:39 #25 №309271123 
>>309271084
простошиз?
Аноним 22/08/24 Чтв 21:15:03 #26 №309271138 
bbbшиз
Аноним 22/08/24 Чтв 21:15:23 #27 №309271157 
>>309271123
Ты кстати в моем треде был сегодня, думаю, ахахах.

>>309271138
Идеально.
Аноним 22/08/24 Чтв 21:16:32 #28 №309271203 
>>309271157
>в моем треде был сегодня
нет
я только залогинился на мейлач через госуслуги
Аноним 22/08/24 Чтв 21:16:59 #29 №309271220 
>>309271203
Слушай, я тебя знаю?
Аноним 22/08/24 Чтв 21:18:12 #30 №309271277 
>>309271220
игорь? пхпхпхпхпхп
Аноним 22/08/24 Чтв 21:18:53 #31 №309271306 
>>309268596 (OP)
Привет.
В плюсы достаточно сложный вкат, но если осилишь - язык очень годный. Использую его в качестве основного более 20 лет, перекатываться никуда не хочу.
Аноним 22/08/24 Чтв 21:19:30 #32 №309271325 
>>309271277
Ну как знаешь.
Аноним 22/08/24 Чтв 21:22:09 #33 №309271454 
>>309271325
с чего ты вообще предположил, что можешь знать меня? стиль письма? Хуета! По стилю письма тут можно детектить только вниманиеблядей с плоским разумом. Они срут одно и то же без остановки, никак не прогрессируя.
Аноним 22/08/24 Чтв 21:27:55 #34 №309271706 
>>309271454
>стиль письма?
Не только, тема прогерства(и математики) и с++ же. А вообще я уже спать скоро(прямо сейчас), надо завтра будет кодить и потом и потом. Хорошо что я ускорил все эти вещи, кстати. В теории смогу в ближайший месяц(минимально 2 недели нужно будет думаю или одна даже фиг его знает) накодить и юзать. Так что спокойной.
Аноним 22/08/24 Чтв 21:33:06 #35 №309271941 
image
Плюсы мертвы как концепт.
Следите за руками: на плюсы вешают задачи оптимизации, в которых он не выдающийся. Все мы помним прохладные о многолетних попытках переписать СТЛ и что из этого вышло. Продалжаем: так же на плюсы вешают задачи бусинеса - ООП, крудошлепство, хуяк хуяк и в продакшин. Это мы то же миллион раз обсасывали. Тут я не смогу дать оценку насколь плюсы удобные во всех этих краскокнопочных делах так как я галерил в основном на жабе, и вроде как жабка побыстрее тяпляпает вырвиглазные продукты на рынок, чем плюсики.

Итого плюсы ни туда ни сюда. Сверху посыпаем их избыточностью и невозможностью их выучить до конца. Эдакий монстр. Неказистый, но такой родной. Да у меня то же были плюсики в инсте.

Узнали?
Аноним 22/08/24 Чтв 21:34:20 #36 №309271998 
>>309271941
Плюсы по факту единственный язык обычных нормальных десктопных приложений. Которые и нужны обычному анону на обычной пеке.
Аноним 22/08/24 Чтв 21:35:13 #37 №309272051 
>>309268596 (OP)
>сишники просто тратят время на то, что уже доделано в других языках
именно это, тк в большинстве других популярных языков существует автоматическое управление памятью: либо посредством сборки мусора, либо через подсчет ссылок
а сишники и крестоблядки тратят большую часть своего времени чтобы не забыть че то там вовремя удалить, в то время как программист на других языках даже не задумывается об этом, он решает конкретную практическую задачу
Аноним 22/08/24 Чтв 21:35:17 #38 №309272053 
>>309271998
Обычно там пьюр си посыпанный каким нибудь питоном или джиэсом (ну там вуе сами знаете)
Аноним 22/08/24 Чтв 21:36:12 #39 №309272101 
>>309272053
> Обычно там пьюр си посыпанный каким нибудь питоном или джиэсом (ну там вуе сами знаете)
Это тормозной кал. Я про нормальные приложения, а не срань типа электрона, который сожрет усю твою память.
Аноним 22/08/24 Чтв 21:37:32 #40 №309272152 
>>309272101
Нынче память в разы дешевле трудочаса кнопкодава. Так что нормальные приложения остались в параллельной вселенной.
Аноним 22/08/24 Чтв 21:39:07 #41 №309272223 
>>309269377
>срочном перелопачивании журналов scada в поиске события от которого легла вся цепочка полевых устройств
все время удивляюсь тому как низкообразованные либо вообще необразованные по профессии вкатуны ноют от того что им приходиться "перелопачивать" журналы логов в поиске чего-то
эй, обезьяна, для этого в юниксе (и даже винде) уже лет 60 существуют скриптовые языки и утилиты обработки текста, буквально заточенные под эту операцию
нет, блядь, мы будем все по строчке глазками разбирать или делать ctrl+f в блокноте и ныть
Аноним 22/08/24 Чтв 21:39:45 #42 №309272245 
>>309272051
Крестоблядки сказали make_shared, и дальше оно само.
А вот если явовскому gc пополохело - а у него начинаются тупняки к 30 гигабайтам - то это пиздос.
Аноним 22/08/24 Чтв 21:40:44 #43 №309272286 
>>309272223
Обезьяна это ты, логи перелопачивают когда не знают, что искать.
Аноним 22/08/24 Чтв 21:40:56 #44 №309272293 
>>309272051
Чтобы не забыть про мусор есть с#, он же для того чтобы не забыть c++ когда потребуется скорость
Аноним 22/08/24 Чтв 21:41:09 #45 №309272299 
>>309269560
во многом именно эти фрики убивают кресты, делая из них некоего монстра (гугли 23 стандарт крестов), и полностью отпугивая любой энтерпрайз от попытки как то использовать с++, все его тупо бояться сегодня
Аноним 22/08/24 Чтв 21:43:35 #46 №309272395 
>>309272299
> полностью отпугивая любой энтерпрайз от попытки как то использовать с++
Энтерпрайз репортинг ин.
Неспешно пилю проект, который на 8ядерном штеуде билдится примерно 5 часов. Сколько в нём миллионов строк - я даже не считал.
Тут, конечно, пошучивают, что надо бы всё это переписать на Rust, но я вряд ли доживу.
Аноним 22/08/24 Чтв 21:43:46 #47 №309272413 
>>309272245
Смарт пойнтеры не панацея, встроенная в язык сборка мусора / подсчет ссылок здорово увеличивает производительность программиста.
Аноним 22/08/24 Чтв 21:44:33 #48 №309272449 
>>309272413
Смарт поёнтер это и есть встроенная в язык сборка мусора, алло.
Аноним 22/08/24 Чтв 21:45:05 #49 №309272472 
>>309272395
Ну хули. Тебе повезло. Счастливчик, завидую по доброму. История выжившего. А сколько крестовиков с 90х и нулевых уже по канавам сдохло - история умалчивает.
Аноним 22/08/24 Чтв 21:45:47 #50 №309272508 
154475-4.jpg
>>309272299
я жду с++26 https://isocpp.org/files/papers/P2996R4.html
Аноним 22/08/24 Чтв 21:46:03 #51 №309272518 
>>309272472
Все сидят в яндексе на единственном кейсе - ускорение стрингов. Шута минутка.
Аноним 22/08/24 Чтв 21:46:59 #52 №309272563 
>>309272449
Скорее уж тогда опциональный подсчет ссылок. Но никак не gc.
Аноним 22/08/24 Чтв 21:48:10 #53 №309272615 
>>309268596 (OP)
Синтаксис и так выучишь - всё адекватное си-подобно. Ссылки, указатели и прочая работа с памятью полезна для понимания подкапотных механизмов других платформ. Стандартная библиотека и шаблоны тоже базовая вещь, отклики которой будешь видеть везде. Не хватает лишь фреймворков, они нужны только если будешь с ними работать.
Аноним 22/08/24 Чтв 21:48:12 #54 №309272619 
>>309272472
Так я в этот проект пришёл из другого такого же.
В прошлом ковырял к примеру спарковый солярис.
Да, в 2023.
А ещё мне IBM там предлагало курсы про COBOL.
Аноним 22/08/24 Чтв 21:48:26 #55 №309272637 
>>309269560
Кто о чем, а пидорашки, как всегда о трансах, которых ирл никогда не видели. Какой же уебищный черрипикинг.
Аноним 22/08/24 Чтв 21:49:16 #56 №309272669 
>>309272508
Все это ради того чтобы занять один из последних символов на клавиатуре ^ ибо нефиг. Будет еще один оператор!
Аноним 22/08/24 Чтв 21:49:43 #57 №309272690 
>>309268596 (OP)
Плюсы - хуета, си - база. Но чтобы получать денюшку прогая на си - нужно дохуя знать алгоритмы, математику, устройство процессора и прочую эзотерику. Нахуй надо.

мимо пихон-макака 360к/мес, 12 лет в ойти
Аноним 22/08/24 Чтв 21:50:16 #58 №309272709 
>>309272669
А там, глядишь, запилят и operator ^^;
Аноним 22/08/24 Чтв 21:51:08 #59 №309272749 
>>309272619
Соляра была збс система, первее линукса с "больших" менфреймов тащила всякие фишечки. Сейчас правда ненужна тк бесплатные красноглазики запили все нужное в линуксе уже.
Аноним 22/08/24 Чтв 21:52:11 #60 №309272786 
дак chatgpt же скоро всех кодеров отправит на заводы или нет?

самому интересно, что об этом другие думают
Аноним 22/08/24 Чтв 21:52:44 #61 №309272818 
>>309272690
>нужно дохуя знать алгоритмы, математику, устройство процессора
зочем?
Аноним 22/08/24 Чтв 21:52:45 #62 №309272822 
>>309272786
Ковырял я этот жпт. Обсирается тут и там.
Аноним 22/08/24 Чтв 21:54:37 #63 №309272896 
>>309272818
Потому что си - низкоуровневый яп, чтобы писать производительные программульки - нужно буквально думать о том, в какой регистр процессора пойдет та или иная переменная и как устроены всякие там конвейры-потоки-семафоры. Не, можно конечно хуярить код без этих заморочек, но тогда нахуй тебе си, пиши на пихоне.
Аноним 22/08/24 Чтв 21:56:34 #64 №309272982 
>>309272896
>низкоуровневый яп
чиво чиво
ну и дальше по тексту те же вопросики
ты мухоморами обдолбался?
Аноним 22/08/24 Чтв 22:00:09 #65 №309273124 
>>309268596 (OP)
> зачем осваивать
Ну попробуй напиши прошивку для роутера с флешкой 8 мб на расте. Или для микрухи какой-нибудь.
Аноним 22/08/24 Чтв 22:01:34 #66 №309273183 
>>309269013
>Сишник это дорогая и высокооплачиваемая профессия
Классический сишник, а не крестовик, заметь. И не сишник даже, а железячник, прогерство - это тупо часть работы.
>Чтоб просто освоить это говно нужно лет пять
Хуйню порешь! Если рогами упрёшься, чисто программирование МК на хорошем уровне за год осилишь. Пять лет - это с математикой, ЦОС, ТАУ, электронством и прочими приколами.

>>309269066
>проиграл
>на заводе микроконтроллеры пилить и qt-формошлёпить?
Проиграл с дурачка. У него СВО полным ходом и запрос на мехатронство типа тех же квадриков и наземных платформ, а он лолирует. О пост-СВО, станкострое и всём остальном уж молчу...
Аноним 22/08/24 Чтв 22:03:29 #67 №309273266 
>>309268596 (OP)
СиВплясВпляс придумали жидомасоны, чтобы одурачивать тупых погромистов, а ты единственный понял, что СиМинусМинус не нужен. Я думаю, сейчас самое выгодное - пилить сайтики на джавасквирт. А эти тупычи пусть и дальше сидят хуйнёй страдают
Аноним 22/08/24 Чтв 22:05:28 #68 №309273363 
>>309272690
А ну, что такое группа хотя-бы?
Аноним 22/08/24 Чтв 22:05:32 #69 №309273366 
>>309268596 (OP)
Есть. Плюсы и сишка в частности научат тебя управлению памятью. И нет, производительность режется не только от сахара. Точее, сахар вообще никак не влияет. В плюсах ты можешь ебануть свой кастомный алокатор и хуевертить памятью как вздумается, придумывая эффективные способы избежания фрагментации. В плюсах ты можешь наметапрограмировать такую ебу, которая будет считаться компилятором, а не в рантайме. Плюсы дают гигантский контроль низкоуровневости + высокоуровневость. Ну и в плюсах нет говна типа виртуальной машины или сборщика мусора.
Аноним 22/08/24 Чтв 22:07:34 #70 №309273460 
>>309272749
> Соляра была збс система
Ну так, "the most advanced operating system on the planet" слоган же был у них.
Аноним 22/08/24 Чтв 22:08:28 #71 №309273494 
>>309268946
Так на плюсах на линуксах полноценно пишут. Сишка там популярна только из-за сектантов, которые однажды услышали плохие слова от Линуса и теперь брезгуют. Но так же в плюсах есть обратная совместимость с сишкой, которая позволяет без всяких оберток им пользоваться. Я бы вообще наоборот порекомендовал бы - если делаешь проги для венды, то плюсы не советую, ибо много заебов с библиотеками будет.
Аноним 22/08/24 Чтв 22:08:36 #72 №309273497 
>>309273266
>пилить сайтики на джавасквирт
Так-то оно может было бы и неплохо, но современный стек фронтендера это такая гадость именно что по своей натуре, что чем больше погружаешься, тем больше думаешь, а может ну его, может метнуться обратно на завод в бэк хотя бы на ноде
Аноним 22/08/24 Чтв 22:10:21 #73 №309273564 
>>309273494
Линуксовые будут с растом теперь носиться, как мне кажется
Аноним 22/08/24 Чтв 22:11:17 #74 №309273592 
>>309273564
да уж скорее с перлом чем с растом или зигом
Аноним 22/08/24 Чтв 22:11:25 #75 №309273599 
>>309268596 (OP)
плюсовик в треде
очень многие высоконагруженные и распараллеливаемые процессы пишут на плюсах и си, большинство RnD проектов пишутся на плюсах
порог вката большой, но оно того стоит
зп сравнима с остальными языками но тут от случая к случаю. Всегда узкий специалист ценится выше (а безруких питонистов после курсов в ынтырнете развелось дохуя, в отличие от плюсовиков)
мне самому вкатывает писать на плюсах потому что строгая типизация - в питоне не нравится то, что хуй пойми что тебе идет на вход ихуй пойми что идет на выход функции. Из минусов - долгая сборка больших проектов, из плюсов - их быстаря работа
Аноним 22/08/24 Чтв 22:21:50 #76 №309274003 
>>309273497
Современный стек люблого высокоуровневого погромиста заставляет задуматься, а интересно ли вообще людям программировать или они этим занимаются чисто за 300кк в наносек. Сейчас программистами называют и тех, кто занимается сайтиками, серверами и тех, кто пишет оси и занимается сложными задачами.
И вот эти погромисты, которые занимаются высокоуровневой хуйней же реально сидят и копипастят, а там, где не нельзя копипастить, сидят и тыкают одни и те же кнопки в gui, специально созданном для ДЭБИЛОФ. И вот так иногда посмотришь, как они КОДЯД и депрессия накатывает. Почему они занимаются такой хипстерской хуйнёй блять?
Аноним 22/08/24 Чтв 22:24:51 #77 №309274138 
image
>>309274003
>хипстерской хуйнёй
ахуел? или ты не про такое тыканье?
Аноним 22/08/24 Чтв 22:25:51 #78 №309274185 
>>309273183
> >Сишник это дорогая и высокооплачиваемая профессия
> Классический сишник, а не крестовик, заметь. И не сишник даже, а железячник, прогерство - это тупо часть работы.
В 99% случаев железячник это как раз ультранищеброд из окологосухи/военки, лол.
Аноним 22/08/24 Чтв 22:26:10 #79 №309274202 
>>309274138
Ого, а дракон си выглядит хорошо, а не как говно как большинство языков.
Аноним 22/08/24 Чтв 22:29:34 #80 №309274357 
>>309274202
он у меня то же стоит в вишлисте
но пока мучаю лисп
Аноним 22/08/24 Чтв 22:31:59 #81 №309274467 
image
>С++
Минусы будут?
Аноним 22/08/24 Чтв 22:33:23 #82 №309274525 
>>309273183
Пост сво уже ничего не будет тут, кроме иностранных галер
Аноним 22/08/24 Чтв 22:33:57 #83 №309274558 
>>309274185
В госухе на железе сейчас бабки ебейшие платят. Я вот заканчивал шарагу 10 лет назад как раз на железячника в большей степени. Но мне чё-та вся эта дрочь с битами и регистрами не вкатила, и я ушел в стартап формошлепствовать, потом в банк, потом еще в банк, не суть короче. Так вот, недавно встретил в течение месяца сразу двух своих знакомых с универа, которые остались в профессии и пошли в какие-то нии, кб и иже с ними. Ну я и спросил, мол как у вас дела, можно ли к вам перекатиться, какие зряплаты в отрасли. Один мне сказал, что за 500к сейчас работает, правда работы дохуя и еще сверхну на выходные берет за доп плату. Ну я головой покивал, но не поверил. Потом через недельку встречаю другого челика, который в каком-то кб ебет микроконтроллеры для бансковских карт. И он мне даже без моего прямого вопроса рассказывает про первого знакомого, что тот ебейшие бабки делает, хату уже взял трешку и без ипотеки, иномарку купил и все такое прочее. Тогда я уже крепко репу почесал и подумал правильный ли я выбор сделал после университета. Хотя вроде сам за 300к работаю, но 500 это будто уровень другой
sage[mailto:sage] Аноним 22/08/24 Чтв 22:35:42 #84 №309274647 
>>309268596 (OP)
>на максимуме выжимая все из железа
должен работать абсолютно весь софт
Аноним 22/08/24 Чтв 22:35:50 #85 №309274661 
>>309272786
Эта дрисня ни в математику, ни в абстракции не умеет. А это дерьмо основа программирования если тебе не функции под одну спец задачу писать. Про умение в алгоритмы у этой хуеты я вообще молчу, там пиздец шизоидный на выходе всегда.
Аноним 22/08/24 Чтв 22:37:52 #86 №309274730 
>>309274558
> иномарку купил
Автомашину Москвич новая модель?
sage[mailto:sage] Аноним 22/08/24 Чтв 22:38:42 #87 №309274767 
>>309274467

https://en.wikipedia.org/wiki/C--
Аноним 22/08/24 Чтв 22:39:45 #88 №309274818 
>>309274558
Открываешь любой список вакансий -- видишь там джаву, го, фронт сеньоров 5-10к баксов. Опыт работы от 5 лет.
Почему ты сидишь в банке? Низкая квалификация? Я понимаю почему там сидят большинство людей -- они работают по 3 часа в день.
В НИИ так не будет, скорее всего там сейчас все носятся в мыле. А через несколько лет, когда СВО кончится, зарплаты упадут в 3 раза и что толку.
Аноним 22/08/24 Чтв 22:40:33 #89 №309274850 
>>309274185
>ультранищеброд из окологосухи/военки, лол
Как там в 2000-м?

Плюс, угораю с дурачка, который за дядей бегает и просит ему работу дать. Своё вымутить ни?
Аноним 22/08/24 Чтв 22:40:39 #90 №309274856 
>>309272822
>>309274661
то есть вкат в ойти ещё актуален несколько лет?
Аноним 22/08/24 Чтв 22:42:43 #91 №309274937 
lb.jpg
>>309274467
>С++
>Минусы будут?
C#... целых четыре штуки! Ну или два равно.
Аноним 22/08/24 Чтв 22:43:49 #92 №309274993 
>>309274818
> Почему ты сидишь в банке? Низкая квалификация?
Я вот тоже сижу в банке. А именно в CIB.
На днях пришли математики с фичереквестом. Попросил подробностей - дали pdfку в TeX'е написанную. Столько интегралов на страницу я не видел, наверное, с четвёртого курса, когда у нас было жоское УРЧП. Тут, внезапно, УР тоже в ЧП - вариация на тему модели Блэка-Шоулза.
И вот эту хуету надо перевести на плюсы и засунуть в кластер.
Если это квалификация низкая - то уж хуй знает, где высокая.
Аноним 22/08/24 Чтв 22:44:40 #93 №309275037 
>>309274730
Не ебу, я ничего в этих ведрах с болтами не понимаю. Но вроде москвич нынче тоже недешевый автомобиль
Аноним 22/08/24 Чтв 22:44:53 #94 №309275051 
image
>>309274767
Аноним 22/08/24 Чтв 22:45:49 #95 №309275083 
>>309275037
Я к тому, что хочешь другой уровень или просто в долгосроке жить нормально - выкатывайся из богоспасаемой.
Аноним 22/08/24 Чтв 22:47:27 #96 №309275160 
>>309274818
Сижу потому что сидится. Есть варианты подняться выше по грейду с увеличением зп. И эти варианты уже лет как 5 мне предлагают, нужно только согласиться. Но уровень ответственности возрастает несоразмерно оплате. Сразу появляется какое-то руководство над парой мидлов/джунов, которым надо давать задачи, пояснять вещи и в целом контролировать, какая-то дрочь административная. А я сейчас отсидел с 9 до 17 и пошел в компик играть и голова ни о чем не болит
Аноним 22/08/24 Чтв 22:50:07 #97 №309275263 
>>309275083
Я языка не знаю, имущества за кордоном не имею. Что ты мне предлагаешь в 30 с хуем лет начинать всё с нуля в другой стране?
Аноним 22/08/24 Чтв 22:51:02 #98 №309275300 
>>309275263
да не слушай его, это црушник за гривенник пыжится
Аноним 22/08/24 Чтв 22:51:08 #99 №309275305 
>>309275263
Я выкатился в 39.
Аноним 23/08/24 Птн 00:44:21 #100 №309279477 
,
Аноним 23/08/24 Птн 02:02:07 #101 №309281705 
>>309268596 (OP)
>низкой зп
Ну да-а... А хотя стоп нет, просто вакансии не особо освобождаются. Джун от 100к, мидл от 350к и сеньор от 700к. Стажериком тоже можно на около сотку прилететь.
Аноним 23/08/24 Птн 02:03:08 #102 №309281728 
>>309281705
P.s. и вкатун такой собес в жизни не пройдет.
Аноним 23/08/24 Птн 02:05:34 #103 №309281796 
image.png
>>309281728
Аноним 23/08/24 Птн 02:07:17 #104 №309281847 
>>309281796
Бля, ор. Но видишь в том и суть, что хуй ты залетишь и это правильно.
Аноним 23/08/24 Птн 02:08:55 #105 №309281895 
>>309268596 (OP)
Ну смотри, язык программирования это инструмент. По факту я освоил только С/С++, с них и начинал еще в средней школе в нулевых. Сейчас какой язык не начну изучать времени уходит очень мало. По факту все они похожи, посмотри на С/С++ и JS тот же. И даже не похожий питон по факту Сишник сможет прочитать.
А алгоритм будет на любом языке один и тот же.

Мимо не программист, но активно зовут...
Аноним 23/08/24 Птн 02:10:10 #106 №309281927 
>>309270805
SFML? ФУууууу игроделы не нужны
Аноним 23/08/24 Птн 02:11:13 #107 №309281951 
>>309268596 (OP)
>низкопроизводительные программисты
Так и есть.

>но не так уж много софта нужно чтобы он работал на максимуме выжимая все из железа
Есть ниши, где надо байты экономить. Там плюсы.
Есть ниши, где ненадо. Там прочие языки, т.к. быстрее имплиментировать и проще мейнтейнить.

В чём вопрос то? Ни одни ни другие ниши в ближайшее время не пропадут.
Аноним 23/08/24 Птн 02:12:46 #108 №309281988 
>>309268596 (OP)
>Есть смысл вообще осваивать C++?
Если ты киберсек или геймдев то ты ОБЯЗАН сука это знать
Аноним 23/08/24 Птн 02:15:34 #109 №309282057 
>>309281951
> быстрее имплиментировать и проще мейнтейнить
Не факт. На чём, по-твоему, мейнтейнить проще?
Главный аргумент за плюсы здесь - хуева туча проверок на этапе компиляции.
Аргумент про сборщик мусора на самом деле не аргумент. Просто вместо сегфолта говнокод молча испортит используемый где-то ещё объект, лол.
Аноним 23/08/24 Птн 02:15:46 #110 №309282063 
>>309281988
>геймдев то ты ОБЯЗАН сука это знать
Хуита.
Юнити на шарпе.
Годот на нескольких по мимо плюсов.
Под мобилки тоже дохуя на чём пишут.
А ещё сейчас во многих проектах пол игры пишут на Lua ебаном.
Аноним 23/08/24 Птн 02:17:26 #111 №309282108 
>>309268596 (OP)
Пидорас, еще один тред создай. Ты же нетакусик.
Аноним 23/08/24 Птн 02:21:50 #112 №309282201 
>>309282057
>Не факт. На чём, по-твоему, мейнтейнить проще?
1) На чём угодно со сборщиком мусора.
2) И ещё проще на чём угодно с динамической типизацией.

>Главный аргумент за плюсы здесь - хуева туча проверок на этапе компиляции.
Кто тебе мешает хуеву тучу проверок запустить перед раном в любом языке без компиляции?

>Просто вместо сегфолта говнокод молча испортит используемый где-то ещё объект, лол.
В языках с динамической типизацией неявно залезть в чужие байты практически невозможно. Ты не понимаешь, о чём говоришь.
Аноним 23/08/24 Птн 02:23:32 #113 №309282240 
>>309282063
Про УЕ5 твоя обосранная жопа конечно же забыла упомянуть.
Плюс, в нормальных конторах пишут и поддерживают собственные игровые движки, а без знания плюсов, ооп, как правильно работать с памятью и оптимизировать выделение памяти ты будеш сосать хуй на кассе в пятерочке а не игры писать.

Но никому же неинтересно делать качественные продукты, дибилы хотят писать хуйню на каком-то говногодоте/юнити и засраную рекламой залупу под андроид.
Аноним 23/08/24 Птн 02:24:39 #114 №309282261 
image.png
>>309268596 (OP)
Слишком нишевый язык для узкого круга задач. Если ты не знаешь, зачем именно тебе нужны плюсы, то смысла разбираться в них просто так, прикола ради, нет. Хотя это можно сказать про любой язык. Прошло то время, когда желательно было дрочить чистый Си, чтобы понимать чё там делается в куче и так далее. Даже плюсы в последние годы стали довольно высокоуровневым языком, насрали туда - мама не горюй.
Аноним 23/08/24 Птн 02:25:14 #115 №309282276 
>>309282201
> с динамической типизацией
давайте-ка попробуем запустить это говно
@
а давайте
@
упс, половина методов в рантайме не вызвалась, потому что апи библиотеки депрекейтед 10 лет назад
@
пренебречь, вальсируем
@
тест пассед
Аноним 23/08/24 Птн 02:25:29 #116 №309282281 
>>309271063
Ну скажем так программирование строится на математике... и хотябы базовое понимание должно быть вообще у любого. Если хочешь полноценно вкатится то учи вышмат, в тч дискретную математику и логику.
По поводу скрина:
Там функция которая выполняет проверки и обновления для массива точек и кругов в зависимости от заданных условий. Больше нормально ничего сказать не смогу потому что чел код не выложил. Единственное что он зачен-то использует SFML что может подразумевать что там должна происходить какая то визуализация Оо.

>>309281951
Еще Си и плюсы используют для низкоуровненого программирования, как замену ассемблеру, ибо тупо быстрее.
Ядра операционных систем, микроконтроллеры и тп. Да даже ардуино это просто фрэймворк для плюсов.
>Так и есть.
По факту

>>309281988
Геймдеву не обязательно плюсы знать а киберсеку важнее вообще ассемблер. Для сплоитов птон, руби, яваскрипт и тп. Крч киберсек оч неоднозначная хуита.

>>309282063
Некоторые студии движки сами собирают, причем в нормальном геймдеве это нрмальная практика. Берут графический, физический и прочие движки, делают редакторы карт и тп. На самом деле там не прям чтоб мега дохуя работы для норм студии.
Хотя ААА проекты всеж в основном пилят на готовых движках.

>>309282240
>Но никому же неинтересно делать качественные продукты, дибилы хотят писать хуйню на каком-то говногодоте/юнити и засраную рекламой залупу под андроид.
Два чая тебе красавчик, у меня аж встал

В заключение всем
Сосите хуй плюсы форева Плюсы это база и классика и любой не уважающий себя айтишник может их не уважать но обязан их знать. Мимо не ойтишник ни разу.
Аноним 23/08/24 Птн 02:28:47 #117 №309282337 
>>309282240
>Про УЕ5
Так это не я утверждаю, что C++ НИНУЖЕН.
Это ты тут пиздишь, что ОБЯЗАТЕЛЬНО нужны плюсы.

>Но никому же неинтересно делать качественные продукты, дибилы хотят писать хуйню на каком-то говногодоте/юнити и засраную рекламой залупу под андроид.
Кого ебет твоё нытьё про говнокодеров? Спиданул что В ГЕЙДЕВЕ БЕЗ C++ НИКАК? Спизданул. Обоссали по фактам? Обоссали.
И не надо тут жопой вилять про ваш гейдев - не гейдев.
Аноним 23/08/24 Птн 02:29:49 #118 №309282362 
>>309282201
>динамической типизацией


ВИДИШЬ ФУНКЦИЮ ОБЪЯВЛЕННУЮ КАК `function updateUser(user, data)`
@
КАКОЙ ТИП ОЖИДАЕТСЯ В ПАРАМЕТРАХ USER И DATA НЕ ЗНАЕТ ДАЖЕ ВАНГА
@
ПРИХОДИТСЯ ПЛАТИТЬ ГАДАЛКЕ ЧТО-БЫ УЗНАТЬ ВОЗВРАЩАЕТ ЛИ ФУНКЦИЯ ЧТО-ТО ИЛИ НЕТ
Аноним 23/08/24 Птн 02:30:24 #119 №309282374 
>>309282281
> программирование строится на математике
Распространённое заблуждение.
Из условно математики понимать надо только вычислительную сложность.
Впрочем, большинство не понимает, но как-то кодит.
Аноним 23/08/24 Птн 02:30:49 #120 №309282384 
>>309282276
Ну кукой же ты ламер, пиздос.
Кто тебе мешает собирать релизы в готовый пекедж со всеми библиотеками?
При чём тут динамическая типищация?
Иди опыта набирайся и не пиши хуйню.
Аноним 23/08/24 Птн 02:33:08 #121 №309282429 
>>309282384
Чел, я с прошлого века код пишу.
Что помешало собрать тот пекедж со всеми библиотеками - хуй знает, но что-то помешало. В далёком 2015 году. А мне это принесли в 2023 и сказали "сделай с этим что-нибудь, ну пожалуйста."
Аноним 23/08/24 Птн 02:35:33 #122 №309282471 
>>309282384
А динамическая типищация тут при том, что линкер любого НОРМАЛЬНОГО языка прямо сразу сказал бы ПОШЁЛНАХ, а не пытался бы запустить наполовину запускаемое.
Аноним 23/08/24 Птн 02:38:49 #123 №309282528 
>>309282362
Так можно прописать, кто мешает?
А ещё приличные погромисты описывают в комменте что именно ожидается на вход/выход и что функция делает.

def updateUser(user: User, data: str) -> None:
"""
Function writes updated data to user object
user: Dvach user instance
data: bytestring from UDP request
"""

Но это опционально.
А в плюсах ты даже самую примитивную хуиту будешь явно описывать джва года.
Аноним 23/08/24 Птн 02:40:23 #124 №309282557 
>>309268596 (OP)
>но не так уж много софта нужно чтобы он работал на максимуме выжимая все из железа
вот из-за таких пидоров и кровавого тырпрайза мы живём в проклятом мире тормозного софта и железа.
Аноним 23/08/24 Птн 02:42:20 #125 №309282594 
>>309282429
Ну, блядь, тебя законтрить старой говнопрограммой на плюсах с утечкой памяти? А В МОЕЙ ЖАВЕ/ШАРПЕ/ПИСТОНЕ/ЖСЕ ТАКОГО НИБЫВАЕТ

Или просто сойдёмся на том, что говнокод есть везде, и твой доёб - доёб к говнокоду, а не к фундаментальной проблеме языка, т.к. эту проблему есть возможность легко обойти?
Аноним 23/08/24 Птн 02:44:13 #126 №309282629 
image.png
>>309282594
>с утечкой памяти
>ЖАВЕ/ШАРПЕ/ПИСТОНЕ/ЖСЕ ТАКОГО НИБЫВАЕТ
Аноним 23/08/24 Птн 02:45:27 #127 №309282652 
>>309282594
> говнокод есть везде
Да.
И чем раньше ты узнаешь, что с кодом что-то не так - тем лучше.
Поэтому чем больше ошибок будет выловлено на этапе компиляции - тем лучше.
Поэтому аргумент за динамические языки против статических тем инвалиднее, чем больше проект.
Аноним 23/08/24 Птн 02:48:29 #128 №309282709 
>>309282471
Без библиотек у тебя и так скрпт отъёбывает на старте при пред-проверках.
В любом случае, дело не в динамической типизации, а в компилируемости. Прекращай позориьтся.
Аноним 23/08/24 Птн 02:49:47 #129 №309282731 
>>309282652
>Поэтому аргумент за динамические языки против статических тем инвалиднее, чем больше проект.
статический анализатор кода
Аноним 23/08/24 Птн 02:50:09 #130 №309282738 
>>309282629
Не, при желании конечно можно ебануть, но надо прям постараться.
А в плюсах - написал хеллоувролд, а ноги уже кровоточат.
Аноним 23/08/24 Птн 02:51:00 #131 №309282753 
>>309282731
> статический анализатор динамического кода
А может, просто ну его нахуй, и нормальный язык сразу возьмём?
Аноним 23/08/24 Птн 02:54:22 #132 №309282822 
>>309282652
>И чем раньше ты узнаешь, что с кодом что-то не так - тем лучше.
Лол.
Точно так же работают статические анализаторы.
Только они блять именно что ошибки ищут, а не КОПИЛИРУЮТ помимо прочего. Поэтому эффективнее.
Аноним 23/08/24 Птн 02:54:43 #133 №309282829 
>>309282753
я на работе пишу на го и на пхп, как думаешь оч его у меня сильнее горит жопа?
Аноним 23/08/24 Птн 02:57:10 #134 №309282887 
image.png
>>309282709
> Без библиотек у тебя и так скрпт отъёбывает на старте при пред-проверках.
Смотри, вот Groovy, охуенный динамический язык:

def c = {print it+5;}
c(10);
c(new Object());

Мы объявили лямбду, и такие: я передам тебе какую-то хуитку, прибавь к ней 5 и напечатай результат.
И что прибавить 5 не получается - мы узнаём в рантайме, и только если попробуем. Собсна, прикреплейтед. А если в тестах не попробуем - оно упакуется в строгом соответствии с твоим sdlc и поедет спокойно на прод.
> Прекращай позориьтся.
Нет ты.
Аноним 23/08/24 Птн 02:57:53 #135 №309282905 
>>309268596 (OP)
C++ самый крутой язык программирования и мой самый любимый
мне повезло, что когда я перешёл работать в индустрию, мне достался именно C++, а не что-то другое

наносек из фаанга
Аноним 23/08/24 Птн 02:58:01 #136 №309282909 
>>309282753
Если у тебя даже в плюсах на проекте не используются дополнительные статические аналайзеры, то это какая то студенческая поделка, а не проект.

Кто будет у джунов стайлинг чекать? Ты сам? Кто будет смеллы у мидлов выявлять? Ты? Кто когнитив комплексити будет считать? Тоже ты?
Аноним 23/08/24 Птн 02:59:42 #137 №309282938 
>>309282905
наносе из фанга, поясни за сисколы, в частности за форк
Аноним 23/08/24 Птн 03:01:38 #138 №309282970 
>>309282887
>Groovy
Аутист, мне тебе в ответ Pascal как пример компилируемого языка поразъёбывать?
Аноним 23/08/24 Птн 03:02:17 #139 №309282985 
>>309282909
> Если у тебя даже в плюсах на проекте не используются дополнительные статические аналайзеры
Это у тебя не используются.
А у меня первый аналайзер - конпелятор, второй - линкер.
Важно, что они не отключаются никак.
Аноним 23/08/24 Птн 03:02:32 #140 №309282991 
>>309282938
в нашей системе этой хрени нет, так что я не разумею
я знаю только о том, что делают у нас, потому что я вкатился с нуля
Аноним 23/08/24 Птн 03:03:31 #141 №309283018 
>>309282970
Еслишто, groovy сильно приятней этого вашего петона.
Аноним 23/08/24 Птн 03:03:44 #142 №309283023 
flat,750x,075,f-pad,750x1000,f8f8f8.jpg
Лол.
Как обычно, паучки-крестовички доказывают, что они не кодят медленно.
тем временем рыночек порешал уже давно
Аноним 23/08/24 Птн 03:05:56 #143 №309283067 
>>309282938
С сисколами всё просто - можешь их считать ещё одной сишной библиотекой. Выполняются они в ядре, но тебе это не важно.
Форк делает копию процесса. На виндах нормально раньше не работал, щас хз.
Аноним 23/08/24 Птн 03:06:52 #144 №309283087 
>>309268596 (OP)
> сишники это низкопроизводительные программисты с низкой зп.
Смотря что пишут
Какое-нибудь простое говно на микроконтроллерах конечно не будет стоить ничего, это как фронтэнд макакинг только на си
Писать хайлоад, игровые движки, сапры - там денег нормально
Аноним 23/08/24 Птн 03:11:24 #145 №309283167 
>>309282970
> мне тебе в ответ Pascal как пример компилируемого языка поразъёбывать?
Но, кстати, раз уж вызвался, то поразъёбывай.
Аноним 23/08/24 Птн 03:11:53 #146 №309283177 
>>309282985
Ну я понял.
Стайлинг у вас - говно.
Весь код в смеллах и ХАДУКЕН из вложенных ифов.

>Важно, что они не отключаются никак.
Да уж жействительно. Если ты понятия не имеешь, что такое сторонние статик чекеры и зачем их использовать, то очевидно, что если бы омпилятор и линкер можно было отлючить - ты бы отключил.
Аноним 23/08/24 Птн 03:13:39 #147 №309283204 
>>309283018
Кого ебёт?
Говорим об интерпретируемых языках - разъёбывай ЖС или Пистон, а не местечковый язык, а то я с тебя за всю хуйню в Пасале и Бейсике буду спрашивать.
Аноним 23/08/24 Птн 03:14:52 #148 №309283229 
>>309283177
> Если ты понятия не имеешь, что такое сторонние статик чекеры
Чел, я эта - сертифаед женкинс инжынер.
Знаешь, что я делал половину прошлого года? сонаркуб прикручивал к проекту, который не собирается ни на вендах ни на линухе, лол. Потому что менеджмент сказал НАДО. А зачем НАДО считать процент покрытия тестами для генерируемого кода - этого они не знают сами, лол.
sage[mailto:sage] Аноним 23/08/24 Птн 03:16:32 #149 №309283248 
опять айтиблядки пиздят
Аноним 23/08/24 Птн 03:17:07 #150 №309283257 
>>309283204
> разъёбывай ЖС или Пистон
Кому-то неочевидно, что и то и другое полное говно?
Аноним 23/08/24 Птн 03:17:17 #151 №309283263 
>>309282528
>Так можно прописать, кто мешает?

Можно. Но смысл тогда в динамической типизации?

>def updateUser(user: User, data: str) -> None:

Т.е. ты дискутируешь в поддержку динамической типизации вместо статической и в качестве аргумента приводишь костыль который по сути превращает динамическо-типизированный язык в статическо-типизированный?

Может легче сразу статическо-типизированный язык взять?
Аноним 23/08/24 Птн 03:18:13 #152 №309283281 
а есть тут те кто на питоне работает? как ваще язык?
Аноним 23/08/24 Птн 03:19:45 #153 №309283302 
>>309283281
У петона есть ровно одно нормальное применение: заворачиваешь его в jupyter и отдаёшь вместе с байндингами к твоей плюсовой библиотеке тем юзерам, которые привыкли писать на малабе.
В остальном - лютейшее говнище.
Аноним 23/08/24 Птн 03:20:20 #154 №309283312 
>>309283281
Работал вчера питоном с твоей мамашей. Язык рабочий.
Аноним 23/08/24 Птн 03:21:10 #155 №309283325 
>>309283302
Не одно
Ещё протоипирование на нем легко и быстро делать
Аноним 23/08/24 Птн 03:22:20 #156 №309283347 
>>309283325
Да ну нахуй.
Всё, что длиннее 300 строк - я на STL быстрее сделаю.
Всё, что меньше 300 - на перле.
Аноним 23/08/24 Птн 03:22:57 #157 №309283361 
>>309283167
Ну например нет чёткого порядка исполнения бинарных операций
(i<MAS_LEN) and (mas>0)
Нет гарантии, что первое выполнится перед вторым и можно вылететь за массив.
Аноним 23/08/24 Птн 03:26:28 #158 №309283422 
>>309283302
а как же бек?
Аноним 23/08/24 Птн 03:28:26 #159 №309283451 
image.png
>>309283361
> нет чёткого порядка
Азаза.
АЗАЗАЗАЗАЗАЗАЗАЗАЗАЗА
Аноним 23/08/24 Птн 03:30:22 #160 №309283496 
>>309283229
Покрытие тестами - отдельная тема, но Сонар овер дохуя чего полезного умеет. Проверять стайлинг, чтобы джуны не ебашили кемелейс в перемешку с снейккейсом, отсекает слишком длинные строки, ебанутые значения переменных, ебёт за хадукены из ифов и прочее. Т.е. снимает дохуя нагрузи с сеньёра/лида, который чужой код ревьювит.
Впрочем, есть куча статик чекеров, которые половину этого умеют делать быстро у разработчика на машине.

В чём твой поинт я не понимаю? Статик чекеры нинужны? Если ты разработчик, то это пиздос, земля пухом. Если ты девопс ебаный - тебе простительно, иди свои пайпланы вилкой чисти вместо того чтобы в процессы кодинга лезть.
Аноним 23/08/24 Птн 03:30:53 #161 №309283509 
>>309268596 (OP)
Ты либо тратишь время на стопицот велосипедов в Си и Си++

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

По времени затраты одни и те же, порой навелосипедить в Си быстрее, чем найти подходящий велосипед в других языках и попытаться в нем разобраться. К том уже, зачастую велосипедить приходится и там, т к. готовые велосипеды ниочень.
Аноним 23/08/24 Птн 03:31:34 #162 №309283519 
>>309283257
https://www.interviewkickstart.com/blogs/articles/most-popular-coding-languages
Всей индустрии? Видимо тебя спросить забыли.
Аноним 23/08/24 Птн 03:33:03 #163 №309283550 
>>309283496
> Статик чекеры нинужны?
Статик чекеры очень нужны! Чтоб никакой джун не сунул jsoncpp в проект, где заюзали что-нибудь из STL - а то как же, это снейк же будет с кемелейсом!
Аноним 23/08/24 Птн 03:37:34 #164 №309283637 
>>309283263
>Но смысл тогда в динамической типизации?
1) Не применять в очевидных местах.
2) Одной переменной можно прописать несколько типов. И далее по когду обрабатывать исходя из типа.
3) Чтобы если интовая переменная не задана, ей можно было присвоить None, а не ебашить дополнительные костыли/флаги
4) Чтобы всякие массивы и прочие контейнеры могли состоять из переменных разного типа
и т.д.

>превращает динамическо-типизированный язык в статическо-типизированный?
Он не превращает.
Вообще, типикал юзкейс - прописывать входы/выходы функции, внутри можешь ебать их как угодно.
Вопрос то изначально был про то что НИПОНЯТНО ЧТО НА ВХОДЕ.
Аноним 23/08/24 Птн 03:37:35 #165 №309283638 
>>309283519
> миллионы мух не могут ошибаться
Аноним 23/08/24 Птн 03:38:29 #166 №309283659 
satanichiakurumizawamcdowellgabrieldropoutdrawnbydiscobrando4591148214c15457a49cee4b38605f0d.png
>>309282281
Дополню касательно кибербеба.

> киберсеку важнее вообще ассемблер
Ну в зависимости кто ты в киберсеке. Если ты гействуешь петостером, то асм тебе не особо нужен, там петоны и прочее. Если ты в вебе торчишь, асм тебе там тем более не нужен.
Асм это про вулн ресёрч/пывн и реверс, если говорить точнее. И то, в зависимости от того, под что целевой бинарь собран и откуда вытянут (армы, amd64, MIPS, тд тп).

> Для сплоитов птон, руби, яваскрипт и тп.
Аннннет, не всегда и в зависимости от того, что ты сплойтишь. Из универсального тут только петон, который может влететь как в вебе, так и в бинарщине (если вулна не конченая). В бинарщине преимущественно распространено си семейство, так как тебе ничего дополнительного не надо тащить. PoC работает? Работает. Заебись. Индустрия, хуле.

Пример из моей практики, не очень, но отражает суть: была смешная бага в материнке от Asus, простой Information Disclosure. Основная проблема - не дотягиваемся до неё из рантайма. Пришлось накидать простенький DXE драйвер для триггера на сишечке (EDKII - сишная либа), с петоном я бы не справился, ну либо тащить за собой не особо уместный тут chipsec (код буквально на строчек 20-30 на сишке получился).

Крч, использование что-то помимо сишки очень ситуативное в этом плане

Мимо собешусь в несколько смешных компаний на ревёрсера/системного пограммиста.
Аноним 23/08/24 Птн 03:38:58 #167 №309283671 
>>309283637
> Чтобы если интовая переменная не задана, ей можно было присвоить None
О, кстати. Сколько байт занимает инт в петоне?
Аноним 23/08/24 Птн 03:38:58 #168 №309283672 
Питонисты, помогите как мне вот это в питоне отключить, я новичок.


Короче создаю класс жопа и обьект "жопаопа"

В нем атрибут "хуи"


Пишу в коде дальше:


жопаопа.хуи = 3

Ок в жопеопа теперь 3 хуя

Но я могу опечататься, и написать жопаопа.хуй = 5

И питон никак на это не отреагирует. Он в ходе выполнения просто втихую динамически создаст новый атрибут "хуй" в жопеопа, куда засунет 5 хуев, а в атрибуте жопаопа.хуй так и останется 3 хуя в итоге

И оно никак не ругается и не запрещает создавать новые атрибуты у объекта...

Может есть какой то глобальный флаг или дефайн который это запрещает делать?

Сеттеры Геттеры не предлагать
Аноним 23/08/24 Птн 03:39:37 #169 №309283686 
>>309283281
Ебашу корпоративный бекенд AWS.
К языку притензий нет. Наименьшая из головных болей.
Аноним 23/08/24 Птн 03:42:23 #170 №309283740 
image.png
>>309283671
28 ударов ножом, ты действовал наверняка, да? байт.
Аноним 23/08/24 Птн 03:43:52 #171 №309283761 
>>309283740
А питон можно скомпилировать в экзекутабле, чтобы никто мой сраный код не мог разглядеть, а просто скачать и запустить без доп. прибулд?
Аноним 23/08/24 Птн 03:43:56 #172 №309283764 
>>309283550
Статик чекеры таую хуйню различают.
Поумнее тебя будут, чё.
Аноним 23/08/24 Птн 03:44:38 #173 №309283771 
>>309268596 (OP)
Зачем нужен Python, если на нём нельзя делать сайты?
Аноним 23/08/24 Птн 03:45:55 #174 №309283790 
>>309268596 (OP)
Вот на работе есть Битрикс. Чуть там тормозящее говно работающее на хроме.

Бля, почему Битрикс не может сделать нормальный чат?
Аноним 23/08/24 Птн 03:46:19 #175 №309283794 
>>309283638
Хм, поверим милионам мух из фаангов, которые деньги делают большие, иои рандомному хуесосу с двачей с полыхающим пердаком?
Аноним 23/08/24 Птн 03:46:27 #176 №309283797 
>>309283761
PyInstaller или чё-то такое, но в чём смысл? Хелло Ворлд будет весить полмегабайта поди, ебись оно в рот, Питон как язык не для такого сделан, а чисто скриптики гонять.
Аноним 23/08/24 Птн 03:49:10 #177 №309283829 
pycon-guido.jpg
>>309283797
> Питон как язык не для такого сделан
Ну да. Гвидон петон делал вообще-то для тяночек но они не оценили
Аноним 23/08/24 Птн 03:50:57 #178 №309283854 
>>309283797
Да похуй сколько весит, главное чтобы можно было скачать и запустить не ставя кучу питоньего говна в придачу которые уже не полмегабайта а сотни занимает
Аноним 23/08/24 Птн 03:54:08 #179 №309283894 
>>309268889
Когда?
Аноним 23/08/24 Птн 03:56:36 #180 №309283933 
>>309274003
Всё таки недопрограммистов называют айтишниками.
Аноним 23/08/24 Птн 03:56:38 #181 №309283935 
image.png
>>309283797
>>309283854
Обманул я тебя, кстати. Питонский ХеллоВорлд в EXE весит не 0.5, а 7.5 мегабайт. Если ты вздумаешь релизить такое, где угодно, хоть друганам в Дискорде шарить, я найду тебя и набью тебе ебучку, так и знай.
Аноним 23/08/24 Птн 04:01:38 #182 №309284008 
image.png
>>309283672
Гугли слотс.
Аноним 23/08/24 Птн 04:01:48 #183 №309284009 
>>309283935
Семь с половиной миллионов байт.
Это 4 тысячи страниц по 30 строк по 60 букв на каждой.
Петон такой петон.
Аноним 23/08/24 Птн 04:03:56 #184 №309284043 
>>309283771
Зачем делать сайты, когда настоящие мужики напрямую конектятся к API?
Аноним 23/08/24 Птн 04:05:51 #185 №309284073 
>>309283797
>Хелло Ворлд будет весить полмегабайта поди
>полмегабайта
Блять, плюсоёбы, вы совсем ополоумели?
Несколько мегабайтов это много?
На смарт-лампочку очень нужно скрипт поставить?
Аноним 23/08/24 Птн 04:09:00 #186 №309284115 
>>309284009
Так там весь интерпритатор небось в экзешник запихан.
Аноним 23/08/24 Птн 04:12:52 #187 №309284161 
image.png
>>309284115
Во времена моей молодости интерпретаторы нормальных языков было принято устанавливать в бут-сектор.
Аноним 23/08/24 Птн 04:14:39 #188 №309284184 
image.png
Рисование сои.mp4
>>309284073
Позже выяснилось, что 7.5 мегабайт, но при таком подходе можно писать своё говно и на AutoIt3, кхе-кхе, полноценная утилита пикрил, с интерфейсом и анализом картинок, которая рисует их мышкой, весит 1150 килобайт. Если стоит задача нахуячить кода в Блокноте и скомпилировать его, то почему бы и нет?
Аноним 23/08/24 Птн 04:17:06 #189 №309284209 
>>309284161
Так себе практика.
Нужны разные энвы с разным набором библиотек.
Гонять на одном интерпретаторе и устанавливать туда ВСЁ это ебануться можно.
Этот юзкейс лёг на плечи bash и powershell.
Аноним 23/08/24 Птн 04:18:37 #190 №309284226 
>>309284184
> .mp4
Хехе.
Напомнило, как один мой бывший сокурсник хохмы ради заебашил кривые Серпинского на постскрипте.
Угу - том самом, интерпретатор которого живёт в любом лазерном принтере.
он потом съебал из рашки, разумеется
Аноним 23/08/24 Птн 04:20:55 #191 №309284248 
>>309284184
Питон можно и к браузеру прикрутить, если постараться, но зачем?
Если надо по-быстрому ебашить скрипты в экзешники, то самый оптимальный вариант - Go а не C++ ебаный.
Аноним 23/08/24 Птн 04:41:02 #192 №309284487 
>>309268596 (OP)
>Есть смысл вообще осваивать C++?
Нет.
Мёртвый язык.
Компилируемые со статической типизацией и так составляют малую долю и продолжают её терять, так ещё и Rust на этом поле вытесняет плюсы.
Аноним 23/08/24 Птн 04:41:15 #193 №309284493 
Профессии "программист" не будет существовать через лет ~10, поэтому сам дропнул, и вам советую, если вы не долбоебы.
Аноним 23/08/24 Птн 05:07:15 #194 №309284918 
>>309270805
Эпический говнокодище, в любой нормальной тиме тебе хуев за воротник тут же накидают на код ревью. Я бы точно накидал за такое блядство.
Аноним 23/08/24 Птн 05:10:29 #195 №309284974 
>>309270805
Ето с выхода декомпилятора?
Аноним 23/08/24 Птн 05:15:29 #196 №309285058 
>>309284974
Два чаю, вот что бывает когда математик пишет код. Хуже только если его чистый радиолюбитель написал.
Аноним 23/08/24 Птн 05:17:46 #197 №309285105 
>>309284008
Хм, понятно, но выходит оно плохо работает с наследованием. Дочерние классы будут с динамическим словарем, и никуда от этого не деться.
Ну хоть так...
Аноним 23/08/24 Птн 06:56:57 #198 №309286781 
>>309268596 (OP)
Пробовал эти ваши шарпы и джавы изучать. Душная хуетень с однотипным дрочем и копошение в бесконечных фреймворках и либах. Я лучше буду ужиматься в 10кб ОЗУ, 128кб флеша, писать драйвера для рандомных микрух, обмазывать все это математикой, оптимизировать энергопотребление и заниматься прочим байтоебством. А потом доставать верилог из штанин и месяц думать как четырехэтажные формулы на нем писать.
Аноним 23/08/24 Птн 08:18:02 #199 №309288403 
>>309283686
как питон выучил? насколько сложная работа бекендера?
Аноним 23/08/24 Птн 10:32:11 #200 №309292275 
image.png
image.png
image.png
image.png
Тред живой

>>309284918
Да ты что
Аноним 23/08/24 Птн 10:32:34 #201 №309292289 
>>309285058
>>309292275
Ты офигел?
Аноним 23/08/24 Птн 11:17:39 #202 №309293628 
>>309284918
Это нормальный хороший код сложного алгоритма, по моему даже красиво смотрится. Претензии к автору только в том что комментариев вообще нету тот >>309270805 еще почитал ради интереса, а аэтот >>309292275 тупо глянул потому что них не понятно без нания контекста вообще. Вообще судя по всему чел тупо алгоритмы изучает а не пишет боевой код. Так что претензий никаких. Но челу респект, мнеб такое писать былоб тупо в падлу)
Аноним 23/08/24 Птн 11:42:09 #203 №309294384 
>>309293628
>судя по всему чел тупо алгоритмы изучает
Ого, кто-то догадался.
comments powered by Disqus

Отзывы и предложения