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

Двач, я начал учить C, какой редактор кода мне для этого выбрать? Visual Studio Code с анальным зонд

 Аноним 13/08/22 Суб 11:24:43 #1 №272630565 
изображение.png
Двач, я начал учить C, какой редактор кода мне для этого выбрать? Visual Studio Code с анальным зондом, в VSCodium нет расширений для дебагинга точнее они есть, но не работают и он какого то хуя открывает директории, когда этого не требуется т.е например нажимаю в стиме "Открыть расположение файла" и оно открывается в вскодиуме. В vim'е разбираться неохота
Аноним 13/08/22 Суб 11:25:01 #2 №272630574 
бамп
Аноним 13/08/22 Суб 11:25:16 #3 №272630582 
бамп
Аноним 13/08/22 Суб 11:25:27 #4 №272630589 
бамп
Аноним 13/08/22 Суб 11:25:38 #5 №272630596 
бамп
Аноним 13/08/22 Суб 11:25:53 #6 №272630606 
бамп
Аноним 13/08/22 Суб 11:27:20 #7 №272630651 
>>272630565 (OP)
С таким подходом C ты не выучишь 😁😁😁
Аноним 13/08/22 Суб 11:28:11 #8 №272630680 
>>272630565 (OP)
Соси хуй вкатун
Аноним 13/08/22 Суб 11:30:49 #9 №272630766 
>>272630565 (OP)
Code - OSS, либо CudaText.
Аноним 13/08/22 Суб 11:31:02 #10 №272630771 
>>272630565 (OP)
Саблайм текст.
Аноним 13/08/22 Суб 11:31:55 #11 №272630810 
>>272630766
В код осс тоже самое, что и в вскодиуме
Аноним 13/08/22 Суб 11:32:29 #12 №272630831 
>>272630810
CudaText тогда.
Аноним 13/08/22 Суб 11:40:32 #13 №272631149 
>>272630565 (OP)
emacs
/thread
Аноним 13/08/22 Суб 11:49:41 #14 №272631513 
>>272631149
пошёл нахуй
Аноним 13/08/22 Суб 12:05:15 #15 №272632070 
Code Blocks и садись пиши, язык маленький и довольно легкий. Но вот написать на нем что то достойное это квест)
Аноним 13/08/22 Суб 12:06:04 #16 №272632097 
Может тут мне объяснит кто-нибудь, нахуя изучать C когда ты вообще базы не знаешь: ни как процессы работают, потоки внутри них, системные вызовы, прерывания и прочая залупа? А то я смотрю столько вкатунов появилось, которые думают, что вот сейчас я C выучу или какой там самый крутой язык считается, я же не формошлеп и начну во всем разбираться
Аноним 13/08/22 Суб 12:08:55 #17 №272632183 
>>272632097
Си как раз и даст понимание, если найти хорошую книгу которая будет одновременно с обучением языка объяснять и то как это все под капотом работает то это топ. А сам язык не сложный, маленький и лаконичный. Ничего лишнего и говна не навалено как плюсах.
Аноним 13/08/22 Суб 12:09:38 #18 №272632209 
>>272630565 (OP)
neovim
Аноним 13/08/22 Суб 12:10:57 #19 №272632259 
Эклипс блядь лол
Аноним 13/08/22 Суб 12:11:05 #20 №272632263 
>>272630565 (OP)
>начал учить си
Хорош, но только ты начал учить не си, а учиться программировать и разбираться в компутере наверное. Или ты прям на си планируешь штукт делать и деньги зарабатывать?
Аноним 13/08/22 Суб 12:13:00 #21 №272632331 
>>272632097
Ну си всяко лучше чем с питона или джавы начинать

А так конечно да, надо изучить архитектуру пк, операционные системы, потом на ассемблере разобраться со всем этим и только потом вкатываться в си
Аноним 13/08/22 Суб 12:13:27 #22 №272632345 
Кстати, тут есть шарющие аноны за Си? Зачем он нужен кроме как в драйверах и микросхемах?
Аноним 13/08/22 Суб 12:25:50 #23 №272632815 
Короче, в пизду вас. Буду в гном текст эдиторе писать
Аноним 13/08/22 Суб 12:26:43 #24 №272632855 
>>272630565 (OP)
vim ofc
Аноним 13/08/22 Суб 12:26:54 #25 №272632862 
>>272632345
Писать ядро линукса, либо те же программки, вон emacs >>272631149 написан на C.
Аноним 13/08/22 Суб 12:27:57 #26 №272632902 
>>272630565 (OP)
Без c++ смысла нет, а значит VS.
Аноним 13/08/22 Суб 12:28:02 #27 №272632906 
image.png
>>272631513
А что тебе не нравится?
Хороший редактор.
Аноним 13/08/22 Суб 12:28:16 #28 №272632918 
>>272630565 (OP)
Просто обычную визуал студио используй, нахуй костыльные редакторы?
Аноним 13/08/22 Суб 12:29:46 #29 №272632998 
>>272632918
>>272632902
>визуал студио
>на гну/линукс
мда
Аноним 13/08/22 Суб 12:33:50 #30 №272633148 
>>272632998
Где в оппосте про это?
Аноним 13/08/22 Суб 12:37:51 #31 №272633316 
>>272633148
Зондошиза, можно было бы догадаться

мимо
Аноним 13/08/22 Суб 12:38:46 #32 №272633358 
Ну, во-первых учить C в 2021 году это немного тупо.

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

Во-вторых, системное программирование - это тебе не формочки на JS хуярить. Тут нужны структурированные знания, в очень большом объёме. Ситстемные вызовы, рпбота с памятью, работа ядра. Ты даже malloc и free вряд ли осилишь, судя по тем вопросам которые задаёшь. А это только верхушка айсберга. Тебе придётся буквально годами выдрачивать книги (Именно книги, а не статейки с habr-а и Itprogger

В-третьих, сейчас есть Rust, как замечательная и современная альтернатива C++. Он лучше буквально во всём. Он безопаснее, у него более приятный синтаксис, он современный и развивающийся. И главное, у него есть перспективы в развитии.

Брось нахуй этот C. Один хуй ты его не осилишь.
Аноним 13/08/22 Суб 12:41:58 #33 №272633497 
>>272633358
>Один хуй ты его не осилишь.
двачую разумиста
Аноним 13/08/22 Суб 12:43:28 #34 №272633559 
>>272633358
>в 2021
дык я его в 2022 учу
Аноним 13/08/22 Суб 12:45:51 #35 №272633653 
>>272630565 (OP)
>Visual Studio Code
Только MS Visual Studio Enterprise или Professional Edition. Всё остальное от лукавого.

Да и зачем учить Си? Его не нужно учить, его нужно просто знать. На это потребуется от 10 лет и больше. Ха ха. Но это правда жизни.
Аноним 13/08/22 Суб 12:46:48 #36 №272633692 
Да как же вы заебали блять. Что учить тогда, если не си?
Аноним 13/08/22 Суб 12:47:56 #37 №272633739 
>>272632998
>>на гну/линукс
Покажи мне свой /etc/samba/smb/conf
Аноним 13/08/22 Суб 12:48:13 #38 №272633745 
>>272633692
иди учи питон
Аноним 13/08/22 Суб 12:48:33 #39 №272633760 
>>272633692
голанг
Аноним 13/08/22 Суб 12:48:55 #40 №272633774 
>>272633358
>Я конечно понимаю, язык всё ещё живой, но перспектив у него нет.
У Си перспектива это С++.
Кто изучал С++ без знания Си, тот говно бесполезное.
Аноним 13/08/22 Суб 12:48:57 #41 №272633776 
>>272630565 (OP)
Если зондов боишься, то лучше вобще компом не пользоваться, так что вс код
Ну или кодиум, но дебагер вызываешь сам из консольки
Аноним 13/08/22 Суб 12:49:02 #42 №272633781 
Си учить только если по приколу для себя. Писать нужно только в CLion.
Аноним 13/08/22 Суб 12:49:06 #43 №272633784 
>>272633358
>у него более приятный синтаксис
Это ты сам такую хуйню сейчас выдумал?

Откуда вы вообще беретесь на этот говноязык, иди компиль дальше свой хелло ворлд на 100 мегабайт и полгода по времени на компил

В любом случае, для хоть немного сложнее хелло ворлда задач ты переходишь на unsafe в своем крутом омагад расте)))))
Аноним 13/08/22 Суб 12:50:13 #44 №272633827 
>>272633760
Иди ты нахуй с этой хуетой. Вот реально хуета из хует.
Синтаксис неплох, это да. А генерит такую хуету, что на голову одеть невозможно. Пидорский компилятор.
Аноним 13/08/22 Суб 12:50:36 #45 №272633845 
>>272633784
Ты типо ансейф не осилил и что то пукаешь?
Аноним 13/08/22 Суб 12:50:46 #46 №272633854 
>>272633358
То есть, С он не осилит, а Rust осилит?
Аноним 13/08/22 Суб 12:51:02 #47 №272633862 
>>272633745
неосилил
Аноним 13/08/22 Суб 12:51:31 #48 №272633885 
>>272633692
Вообще-то начинать надо с ассемблера и подсматривать ассемблерный код, который тебе генерирует Сишный компилятор.
А уже затем с болью переходить на С++.
Аноним 13/08/22 Суб 12:51:45 #49 №272633893 
>>272633692
http://www.stolyarov.info/books/pdf/progintro_e2v1.pdf
Аноним 13/08/22 Суб 12:51:58 #50 №272633902 
Хорошо будет если начать с перфокарт
Аноним 13/08/22 Суб 12:52:11 #51 №272633917 
>>272633760
не пали годноту быдлу
Аноним 13/08/22 Суб 12:52:13 #52 №272633919 
>>272633358
>В-третьих, сейчас есть Rust, как замечательная и современная альтернатива C.
Во дебил-то. Если есть альтернатива С, то это Zig
Аноним 13/08/22 Суб 12:53:15 #53 №272633961 
>>272633917
goдноту быстрофикс
Аноним 13/08/22 Суб 12:53:29 #54 №272633972 
>>272633827
ебанутый? чё ты несёшь, какую "хуету" генерит?
Аноним 13/08/22 Суб 12:53:44 #55 №272633982 
>>272633692
JavaScript React.js Vue.js
Аноним 13/08/22 Суб 12:54:13 #56 №272633996 
>>272630565 (OP)
Тебе это не надо. Ты просто тратишь время на какую-то хуйню. Лучше в центре занятости попроси курсы какого-нибудь слесаря или электрика. Тебе пердолинг интересен, а не само программирование. Потом будешь спрашивать какие книжки читать и что смотреть и в итоге ни с одной не ознакомишься. Куда вы блядь лезете? Не ваше это
Аноним 13/08/22 Суб 12:56:13 #57 №272634085 
>>272633692
для начала почитай про компьютер сайнс в общем, посмотри лекции уроки на ютубе
Аноним 13/08/22 Суб 12:56:56 #58 №272634131 
>>272630565 (OP)
любую ide выбери, ты всё равно нихуя не выучишь. по твоим
>в этом зонды
>а это некрасивое
>а в этом не хочу разбираться

твой настрой и способности уже понятны.

>>272632345
блядь, так "драйвера и микрсосхемки" везде вокруг тебя. Embedded назвается. В любых китайских часах, банкомате, терминале на заправке, холодильнике и умной лампочке.
И много языков очень похожи на С, шейдеры в геймдеве часто пишутся на glsl, который при знании C учится за 2 дня.

Ещё С хорош для первого языка. Всякий бред кукаретиков, что с С ты узнаешь про процессы, потоки и "как работает железо", изучая С - это полная хуета. Просто С достаточно удобен, чтобы начинать с него, а ещё недавно большинство востребованнх языков были С-подобными. Да и сейчас так же.

Другое дело, что оп хуй нихуя не выучит. Он начала процесс с безсполезного срача по неважной теме, и ему всё не так, и всё не эдак - это он учить не будет, тут зонды, тут он сам всё знает.
Любой нормальный человек начинает изучение языка с курса,видео,книги, а оп - с /b и бесполезных споров.
так что с его способностями и мотивацей всё заранее понятно.
Это и заебись. В индустрии и так уже полно чсв даунов и спорщиков по любому поводу. Оп там нахуй не нужен.
Аноним 13/08/22 Суб 12:57:48 #59 №272634175 
16593425837110.png
>>272633358
>Он лучше буквально во всём. Он безопаснее, у него более приятный синтаксис, он современный и развивающийся. И главное, у него есть перспективы в развитии.
Вряд ли. В начале были, но потом туда переехали почти все эстетствующие педриллы из С++ и вносят тот хаос, коотрым они испортили изначально годный С++. Хочешь возразить? Сделай это, когда они на раст свой FF перепишут, лул
Аноним 13/08/22 Суб 12:59:17 #60 №272634249 
>>272634085
нет, сначала нужно про электричесвтво и выплавку металла почитать, потом про транзисторы, потом про кремний. а потом уже про компьютеры. Иначе в программирование не вкатиться, инфа сотка
Аноним 13/08/22 Суб 13:00:48 #61 №272634327 
>>272634249
сначала нужно изучать как человек впервые взял плаку, как изобрел колесо.
Аноним 13/08/22 Суб 13:06:25 #62 №272634586 
>>272634249
>>272634327
ну напишет он хелоу ворлд на "C", и че? он от этого не научится программировать и понимания не прибавится совсем.

бтв логику транзисторов знать надо, это база, на этом вообще все строится.
Аноним 13/08/22 Суб 13:10:15 #63 №272634771 
>>272634586
Бля чел.
Сначала электродинамику со статикой нужно изучить.
Транзисторы это база, бля ору
Аноним 13/08/22 Суб 13:10:45 #64 №272634793 
>>272633972
Вот таких долбоёбов как ты рождает незнание Си.
Аноним 13/08/22 Суб 13:11:24 #65 №272634823 
>>272633358
Ой иди нахуй, паста.

"Ты всё равно не осилишь", а вот возьмёт и осилит, лол, это не наука какая-нибудь, тут на порядок проще всё
Аноним 13/08/22 Суб 13:12:41 #66 №272634872 
>>272630565 (OP)
> В vim'е разбираться неохота
Ну и долбоеб значит
В си - единственный редактор который может быть тебе полезен - это vim. На твоем уровне познания - все что тебе нужно для дебагинга: printf("varA = %d\n", varA);
При этом простота вима, умение написать make и умение читать документацию по тому же gcc - это базовые навыки, которые нужны тебе ДО того как ты будешь писать свой первый хелловорлд.

Я вообще немного хуею с текущих подходов к изучению программированию. Обмажутся идешками, поставят темную тему. А как, мать его написать скрипт для сборки, не хуяча абсолютных путей - не знают и потом ебись ты со сборкой их проектов, где путь до либы вглядит: С:\Users\'Вася Пупкин'\C\lib Охуенно, блядь.
Аноним 13/08/22 Суб 13:13:23 #67 №272634896 
>>272634586
ты забыл приписать в конце "яскозал"
Аноним 13/08/22 Суб 13:14:37 #68 №272634945 
>>272634771
говнокодер на пайтоне, ты?
Аноним 13/08/22 Суб 13:16:15 #69 №272635010 
>>272634945
Нет
Аноним 13/08/22 Суб 13:17:35 #70 №272635063 
>>272635010
Странно, очень похоже
Аноним 13/08/22 Суб 13:19:07 #71 №272635103 
>>272632345
Язык общего назначения. Можно что угодно пилить.
Ну и когда встает вопрос производительности - внезапно оказывается, что от няшного - никуда не денешься. А вопрос произвоидетельности никуда не девался.
А самое главное - это лучший язык для обучения. Он очень хорошо показывает, насколко тупой твой компуктер и потому для тебя программирование перестает со временем быть неким шаманством, в котором ты произнес какие-то страшные заклинания и что-то там получилось. Нет, вот у тебя, блядь, память, вот у тебя адреса, вот функция что берет данные из памяти и хуячит их в память адаптера и у тебя картинка рисуется, но вот ты взял этот же кусок памяти и хуйнул в файл и у тебя краказябра, но вот ты открыл это в хексовом режиме и понимаешь, что это битовая карта картинки. Короче. Оч хорошо от магического мышления лечит.
Аноним 13/08/22 Суб 13:19:38 #72 №272635121 
>>272635063
С чего ты вообще взял, что я "кодер", ебалоид.
Сможешь объяснить логику, опущ?
Естественно, я буду ожидать "потому что сагрился"
Аноним 13/08/22 Суб 13:21:52 #73 №272635200 
>>272630565 (OP)
>Visual Studio Code с анальным зондом, в VSCodium нет расширений для дебагинга точнее они есть, но не работаю

Чепуха, ты сначало хоть что-то выучи и найди работу в айти, а потом уже будешь выебываться своим "экспертным" мнением, а то ты, блять, только язык учишь, а выебонов как у опытного разработчика. Нахуй тебе дебагинг, если у тебя суть обучения в том, чтобы писать самому без багов и оптимизировать свое говно? Какое тебе дело дотанального зонда, если твоя задача сейчас писать задачи на применение различных алгоритмов и просто вкуривать элементарные понятия в программировании?
Аноним 13/08/22 Суб 13:22:08 #74 №272635203 
>>272634327
>>272634771
Так правда же, перед программированием было бы неплохо электронику со схемотехникой изучить, потом немного ассемблер пощупать, потом в логисиме поиграться и процессор свой восьмибитный ебануть со своим ассемблированием и микрокомандами. Потом уже на си написать эмулятор этого процессора и на нём ебануть pong какой-нибудь например.

Вот это я понимаю вкат уважаемый. Тебя спросят какой твой первый проект, а ты и говоришь что это восьмибитная игра pong на самописном эмуляторе самописного процессора, всё, дальше разговор серьёзный идёт потому что для китономакаки спроектировать и эмулировать свой процессор это магия какая-то колдунская
Аноним 13/08/22 Суб 13:23:04 #75 №272635241 
>>272635203
>китономакаки
Питономакаки
Аноним 13/08/22 Суб 13:25:41 #76 №272635316 
>>272634872
А vsc чем плох?
Аноним 13/08/22 Суб 13:25:56 #77 №272635326 
Безымянный.png
РЕЙТ МОЙ КОД, АНАНАСЫ!
Да, это C++, но какая нахуй разница)))
Аноним 13/08/22 Суб 13:26:35 #78 №272635354 
А как вообще выбрать направление то?
Аноним 13/08/22 Суб 13:28:20 #79 №272635426 
>>272635203
его спросят его пет проджекты на гитхабе, а не хуету что ты нафантазировал. И если джун ответит что он вместо этого книжки по электродинамике читал, на этом разговор закончится, потому что в команду нужны разработики, чтоб делать быстро и вчера, а не ебанутые, не умеющие ни в планирование своей жизни и карьеры, ни в нормальное собеседование инфантилы, вообще нахуй не понимающие в каком мире, месте и времени они живут.
Аноним 13/08/22 Суб 13:29:21 #80 №272635469 
>>272635316
Он тормозит жутко. Этого конечно не замечаешь, пока не с чем сравнивать. Но посидишь на vim - и сразу понимаешь, какая это люто тормознутая хрень.
Конечно, для людей, которые хотят учиться без чтения документации, а тыкаясь в подсказки - удобно, что всякие плагины тебе и список функций ебошут и описание, если оно есть. Но когда тебе это уже становится не нужно, а проекты - хотя бы 20к+ строк кода - бесить тормознутость начинает. Про проекты в миллионы строк кода - я говорить даже не буду.
Аноним 13/08/22 Суб 13:30:19 #81 №272635507 
>>272635326
Почему ты не выбрал аутенцию для профелирование файлов? Ты че ебака?
Аноним 13/08/22 Суб 13:32:25 #82 №272635575 
>>272635507
Ну все просто, просто я лох, и чтобы аутифицировать функцию, я пернул шлейфом по штанге
Аноним 13/08/22 Суб 13:33:58 #83 №272635651 
>>272635354
Направление спермач, принимает сперму в рот посредством закачивание спермы в деторонный орган, очень силен
Аноним 13/08/22 Суб 13:34:10 #84 №272635656 
Ало ебланы, направление в ит как выбрать
Аноним 13/08/22 Суб 13:34:39 #85 №272635670 
>>272635656
Где моя опка блять
Аноним 13/08/22 Суб 13:35:04 #86 №272635693 
>>272635469
Ты еще не пробовал ноутпат плаз плаз, это гениальная фича столетия, была разработана бил гейтосом младшим
Аноним 13/08/22 Суб 13:36:47 #87 №272635752 
>>272635670
Твоя попка в нудный руках, просто нужна понимать что аутенция половой железы, опасна для здоровья, и чтобы какать жидко, нужно смачно пернуть
Аноним 13/08/22 Суб 13:36:54 #88 №272635760 
>>272630565 (OP)
Sublime text 3
Аноним 13/08/22 Суб 13:37:16 #89 №272635773 
>>272635426
Пойдет в какой-нибудь жетбрейнз /до сво/, будет писать котлин за 300к/наносек и довольно урчать.

Хорошие конторы ценят любовь к программированию, даже если и странные проекты. Это по сути форма ворк-лайф бэленса - если контора требует идеального планирования, значит они соки будет выжимать, а на человека похуй.
---
Программировать свою предметную область, очевидно, нужно уметь заебато. Но если бы чел сказал что он пет на своем проце сделал, я бы его сразу взял. Потому что это сложно и нужно любить работу, а не как типичный вкатун пилить проекты без души и сложности
Аноним 13/08/22 Суб 13:37:54 #90 №272635794 
>>272635760
Какой еще текст? Я знаю только тукон, майнинг система для стабильной работы полового текста
Аноним 13/08/22 Суб 13:39:10 #91 №272635842 
>>272635121
только далекий от сферы человек будет недооценивать важность основ
Аноним 13/08/22 Суб 13:39:33 #92 №272635859 
>>272635773
Заебато можно какать, а писить код нужно с хуем в ворту, сперма должна стекать в потовые железа апонента, для того что бы осоить си плаз плаз
Аноним 13/08/22 Суб 13:41:01 #93 №272635925 
>>272635842
Основа бытия очень проста, живи чтобы пернуть, живи чтобы какать, после пердежа ественно
Аноним 13/08/22 Суб 13:42:36 #94 №272635985 
>>272635469
Пробовал писать все не в одном файле и на компе, не с одним ядром, быдлокодерпастер ебанный?
Аноним 13/08/22 Суб 13:43:41 #95 №272636025 
>>272635426
Ну так не проблема написать пет проекты на гитхаб, чел. Смысл в том, что пройдя снизу вверх по абстракциям у тебя будет куда большее понимание того что ты делаешь.

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

Я вот сегодня на Ютубе видел как чел сначала написал физический движок, а потом с его помощью сделал симулятор двигателя v8 который охуенно звук генерирует в реальном времени, он выложил этот проект на гитхаб чтобы люди могли симулировать другие двигатели например. Как тебе такой пет-проект?

>инфантилы не понимающие в каком мире, месте и времени они живут
Это у вас, формошлёпов, так энтузиастов с огнём в глазах называют?
Аноним 13/08/22 Суб 13:44:25 #96 №272636052 
>>272630565 (OP)
>учить C
>в 2022 году
Ты ебанутый?
Аноним 13/08/22 Суб 13:44:49 #97 №272636069 
>>272635985
Ты ебобо? Как файлы подсоединять между собой?
Аноним 13/08/22 Суб 13:45:32 #98 №272636094 
>>272636052
Спрема текет по залупе быстро, так же и у питонщика
Аноним 13/08/22 Суб 13:46:06 #99 №272636117 
>>272633316
При том скорее всего сидит на убунте, лол.
Аноним 13/08/22 Суб 13:46:38 #100 №272636136 
>>272636069
#include?????????????????????????
Аноним 13/08/22 Суб 13:47:59 #101 №272636194 
>>272636136
И че, работает? Я просто не люблю всякие папки, в одном файле и удобно и красиво
Аноним 13/08/22 Суб 13:49:54 #102 №272636268 
>>272636194
>в одном файле и удобно и красиво
Удобно оно когда это скетч для ардуино, в любом другом случае это превращается в нечитаемую простыню.
Аноним 13/08/22 Суб 13:49:55 #103 №272636269 
>>272636194
Нет, не работает, он тебя наебал. Программы могут работать исключительно в пределах одного файла.
Аноним 13/08/22 Суб 13:49:55 #104 №272636270 
>>272636194
Ты первый день пишешь, да?
Аноним 13/08/22 Суб 13:50:44 #105 №272636295 
>>272635925
тащемто в программировании все также, сперва пукнуть, потом какнуть и вот ты уже наносек
Аноним 13/08/22 Суб 13:53:51 #106 №272636422 
>>272635985
На работе i7 10700, дома рязань 7 и i7 6700.
В одном файле я и не пишу.
VSCode - тормознутый.
vim - летает.
Что поделать-то? Может, блядь, мне для того, чтобы, сука, ТЕКСТ ПИСАТЬ - нужен кластер из 100 серверов? Ну, чтобы VSCode не тормозил. А то чет эта хуйня на протоне, с браузером, вместо нормального редактора - тормозит и ебись ты как хочешь.
Аноним 13/08/22 Суб 13:53:57 #107 №272636427 
>>272636268
>это скетч для ардуино
Блина, а сколько такие получают, адруиносеки? И че тако скетч, это вроде с англиского шутка

>>272636269
>>272636270
Я уже большой мальчик, получаю 300к наносек, отвечаю бля буду
Аноним 13/08/22 Суб 13:55:05 #108 №272636468 
>>272636427
Вытекаешь.
Аноним 13/08/22 Суб 13:55:34 #109 №272636494 
>>272630565 (OP)
Есть же божественный C#, на нем и бэк пишут и вебговно
Аноним 13/08/22 Суб 13:55:35 #110 №272636495 
>>272636422
На студии пиши.
Аноним 13/08/22 Суб 13:55:39 #111 №272636498 
>>272630565 (OP)
Есть же божественный C#, на нем и бэк пишут и вебговно
Аноним 13/08/22 Суб 13:56:23 #112 №272636528 
>>272636422
Пишу в визуал студии и на ремоте если, то визуал коде
4670 проц, не лагает никогда от слова совсем
Аноним 13/08/22 Суб 13:56:54 #113 №272636552 
>>272630565 (OP)
Clion. Но если ты прям хочешь ОСВОИТЬ и УЧИТЬ - пиши в нотепад++ и собирай из цмд.

>>272632070
Кек
Аноним 13/08/22 Суб 13:57:46 #114 №272636596 
>>272636495
Студия виндозависима и скрывает от тебя ебанную прорву всего, которую ты не хочешь что бы от тебя скрывали на этапе обучения.
Аноним 13/08/22 Суб 13:58:14 #115 №272636619 
>>272636494
>>272636498
То что там буква одинаковая не значит что это то же самое

Сишарп это как джава, а значит чуть лучше питона в плане первого языка для изучения программирования
Аноним 13/08/22 Суб 14:00:16 #116 №272636708 
>>272636528
Ну я не знаю. Может быть ты как консолелюб - больше 15 кадров не видишь и в таком духе? Потому что достаточно посидеть даже в Sublime, который нативное апи использует - чтобы понять разницу. Ну а вим я использую сугубо из-за широты возможностей и удобства использования.
>>272636596
Студию я использую исключительно когда дебажить надо. Дебагер там годный. Но вот писать код - буэ.
Аноним 13/08/22 Суб 14:00:24 #117 №272636719 
>>272636596
А вскоде не скрывает, ага. Раскажи еще чего, шиз.
То что ты не понимаешь почему вскоде тормозит, а студия нет уже многое о тебе говорит. Даю подсказку - вскоде основан на хромиуме. Теперь живи с этим.
Аноним 13/08/22 Суб 14:02:29 #118 №272636807 
>>272636708
> Но вот писать код - буэ.
Уточню. Что все еще лучше чем в VSCode. Просто слишком уж эта хуйня любит за меня форматировать, сейчас еще и ебучие подсказки, которые только мешают.
Аноним 13/08/22 Суб 14:02:57 #119 №272636823 
>>272636708
Двачую, вообще в ахуе, как люди могут иде пользоваться, они же такие тормознутые.
Аноним 13/08/22 Суб 14:03:35 #120 №272636846 
>>272630565 (OP)
>Visual Studio Code с анальным зондом
Чего блять?
Аноним 13/08/22 Суб 14:28:53 #121 №272637944 
>>272633358
>Именно книги, а не статейки с habr-а и Itprogger
А в других ЯП разве не так ?

Мимо вкатился в дотнет через несколько книжек
Аноним 13/08/22 Суб 14:34:30 #122 №272638237 
>>272636719
>А вскоде не скрывает, ага.
Нет. Лол. Я хуй знает какими ты там плагинами обмазался, но в вскоде ты из сосноли запускаешь либо скрипты, либо прямо команды пишешь.

>То что ты не понимаешь почему вскоде тормозит, а студия нет уже многое о тебе говорит
Долбоеб путает анонов.
Алсо. Купи норм ПК и не будет ничего тормозить. Никто не виноват, что ты нищеброд.
У меня литералли каждая из около десятка ИДЕ открывается мгновенно. За исключением разве жабьих жетбрейнсов. Но работает все точно уж без каких либо тормозов.

Алсо, спорить с вимошизом - себя не уважать. Свали под стол, собака.
Аноним 13/08/22 Суб 14:37:24 #123 №272638378 
>>272633358
> Rust как альтернатива С
Хуйню не неси-то
И да, никуда С не денется. Слишком много чего нужно под железо писать. Порог входа в него кстати не такой и высокий. Вкатиться в жаву - сложнее. 10+ лет опыта системные программисты не могут нормально ебучий солид понять, а та же жава на нем строится. В итоге упругий зумерок, который не может пояснить за отличие RISC от x86 попускает деда системщика.

системный программист
Аноним 13/08/22 Суб 14:37:26 #124 №272638381 
>>272638237
У меня и не торомозит ничего - я же не ебанат писать в вскоде когда есть студия.
Аноним 13/08/22 Суб 14:40:37 #125 №272638514 
>>272638381
Попробуй к студии подключить кросскомпиляцию сохранив хотя бы половину ее фич, хотя бы подсветку синтаксиса, откроешь для себя много нового.

Алсо, я вскод не поддерживаю, у него поддержка С\С++ на уровне хлебушка. Там даже рефакторинга кроссфайлового нет.
Аноним 13/08/22 Суб 14:43:07 #126 №272638648 
>>272634249
>сначала нужно про электричесвтво
Ирония тут неуместна, если чо.
Аноним 13/08/22 Суб 14:44:14 #127 №272638690 
>>272638378
Раст вполне себе альтернатива С. На нем уже пишут под железо если че.

Вкатится - сложнее.
Вот лол хуй знает. За сколько реально жабу изучить до уровня возможности коммерческого использования? Года полтора-два и в принципе можно пробиться на джуна и решать бизнес-задачи.

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

С кажется простым, когда смотришь на него в отрыве от окружения. А по факту - для минимального использования надо знать еще вагон и телегу говна. Гораздо больше чем окружения явы какой.
Аноним 13/08/22 Суб 14:45:07 #128 №272638738 
>>272634872
>В си - единственный редактор который может быть тебе полезен - это vim.

Данунах. vim это чтобы удалённо конфиги на медленном соединении подправить.
Аноним 13/08/22 Суб 14:46:22 #129 №272638799 
>>272635326
Обычный код. Ничего волшебного.
Аноним 13/08/22 Суб 14:48:05 #130 №272638895 
>>272635326
>>272638799
За такой кодстайл надо бить.
Аноним 13/08/22 Суб 14:48:44 #131 №272638935 
>>272638799
Плохой код. Нет ни одной beanfactory, нет ни одной стратегии, нет цепочки ответственности. Как он вообще предполагает добавить рассчет для третьего измерения? Добавит z и 3 строчки кода в местах расчета?
Аноним 13/08/22 Суб 14:51:01 #132 №272639064 
>>272638514
Так я как раз под мультиплатформу и пишу, правда на шарпе. В том числе и под arm. Проблем с быстродействием никогда не замечал, даже когда писал под микроконтроллеры да, на студии можно писать под микроконтроллеры, и даже отлаживать.
Аноним 13/08/22 Суб 14:53:31 #133 №272639205 
>>272639064
> да, на студии можно писать под микроконтроллеры, и даже отлаживать.
Вижулгдб? это кал

Я вообще за быстродействие ее ничего не сказал. Сказал, что прицепить задроченный компилятор к ней - та еще задача. Я не смог, более, я не нашел ни одного человека кто смог. Писал в ебанный микрософт даже лол.
Аноним 13/08/22 Суб 14:54:01 #134 №272639240 
>>272638935
> Нет ни одной beanfactory, нет ни одной стратегии, нет цепочки ответственности.
>>272638895

Ха ха. У него работает? Если да - отъебитесь. Если нет - никакие паттерны не помогут. Вообще отъебитесь с паттернами. Паттерны ради паттернов - хуета. Их надо по необходимости использовать, а не потому что модно.
Аноним 13/08/22 Суб 14:56:18 #135 №272639364 
>>272638514
>Попробуй к студии подключить кросскомпиляцию сохранив хотя бы половину ее фич
Нахуй не нужна на студии кросскомпиляция.
Есть /etc/samba/smb.conf
Студия хороша для нативной отладки и в качестве редактора кода.
Нажать Alt+Tab и в набрать make это вообще не проблема.
sage[mailto:sage] Аноним 13/08/22 Суб 14:59:24 #136 №272639581 
>>272633692
Учи Java
Аноним 13/08/22 Суб 14:59:39 #137 №272639606 
>>272639205
>Вижулгдб?
Он самый.
>это кал
Обычно так говорят когда горит жопа, лол. Туда кстати даже стм32 куб встроили. Даже под ардуино писать можно.

>Я вообще за быстродействие ее ничего не сказал. Сказал, что прицепить задроченный компилятор к ней - та еще задача. Я не смог, более, я не нашел ни одного человека кто смог. Писал в ебанный микрософт даже лол.
Ну это уже очень похоже какие-то специфические задачи.
Аноним 13/08/22 Суб 15:00:01 #138 №272639634 
>>272639240
Причем тут паттерны?

1. Хули приватные поля и методы не отличимы от публичных по неймингу?
2. Откуда 4 взялась? const size_t MAGIC_HUETA = 4 сначала сделать сложно?
3. 2 вложенных цикла разнести на методы не судьба? У тебя бы каждая функция по несколько строчек получилась.
4. Миллион иттераторов из всего английского алфавита, уххх блядь ОЛДСКУЛЛ.
Аноним 13/08/22 Суб 15:02:35 #139 №272639797 
>>272639606
>Обычно так говорят когда горит жопа, лол.
Так блядь горит же!!!

Оно хорошо работает ровно до того, пока у тебя проект на 5-10 файлов.
А когда у тебя начинается крупный дроч оно постоянно порит проекты, глючит, перегенерирует смейк секунд по 40 и занимается прочей хуетой.

Там нужно очень веские причины иметь, что бы ее использовать в коммерческом проекте.
Аноним 13/08/22 Суб 15:03:04 #140 №272639827 
>>272639634
Я обычно все циклы пихаю в один метод, а вот их начинку уже в отдельные. Так на мой взгляд куда читабильнее.
Аноним 13/08/22 Суб 15:04:04 #141 №272639904 
>>272639797
>Там нужно очень веские причины иметь, что бы ее использовать в коммерческом проекте.
Как и эклипс (и его форки), лол.
Давай ты не будешь сказки рассказывать, ок?
Аноним 13/08/22 Суб 15:04:24 #142 №272639937 
>>272639797
>>272639606
И проблема, что для того, что бы ее починить, знаний смейка или компилятора своего недостаточно, надо еще отдельно учить ВИЖУЛ ГДБ, т.к. иначе в их хуете черт ногу сломит. Что учитывая наличие просто ОГРОМНОГО полностью отсутствует кол-ва документации по ней, делает эту задачу воистину "особенной".
Аноним 13/08/22 Суб 15:05:08 #143 №272639993 
>>272639904
CLION
L
I
O
N
Аноним 13/08/22 Суб 15:05:58 #144 №272640040 
>>272639634
Давай, покажи уже свой код.
Свой я, конечно, показывать не буду.
Аноним 13/08/22 Суб 15:06:31 #145 №272640074 
>>272639993
>>272639904
И кроме шуток, не было бы клиона, я бы предпочел реально в нотпаде\вим работать, чем вижуале. Я просто вел в нем несколько коммерческих проектов и больше не хочу. Вообще.
Аноним 13/08/22 Суб 15:08:19 #146 №272640181 
>>272639634
>Хули приватные поля и методы не отличимы от публичных по неймингу?
А с хуя они должны быть отличимы?
> Откуда 4 взялась? const size_t MAGIC_HUETA = 4 сначала сделать сложно?
Если тебе не очевидно что это RGBA - то ты тупой
> 2 вложенных цикла разнести на методы не судьба? У тебя бы каждая функция по несколько строчек получилась.
Чтобы получить ненужный вызов функции, вместо простого jmp?
> Миллион иттераторов из всего английского алфавита
Обычный обход массива изи парралелится и компилятор может применить векторизацию. Справедливости ради - контейнеры С++ это тоже могут, но синтаксис контейнеров - уебищен в плюсах.
Аноним 13/08/22 Суб 15:08:53 #147 №272640218 
>>272639937
Че там учить? Там все очень по структуре похоже на эклипс.
В чем проблема потратить несколько дней и разобраться, чем страдать на эклипс где даже настройку подсветки синтаксиса до сих пор нормально так и не сделали чтобы оно не глючило?

>>272639993
Вообще не слыхал.

>>272640074
Ты мне напомнишь тех людей которые рисуют в саи и выгибаются в 3 погибели чтобы сделать элементарнейшие действия, и тех ро рисует в фотошопе и использует для этого его функционал.
Аноним 13/08/22 Суб 15:10:35 #148 №272640325 
>>272640074
Использую Visual Studio Enterprise для всего - для проектов на С#, для проектов на С++, для программинга в линуксах. Самая лучшая среда разработки.
Аноним 13/08/22 Суб 15:12:41 #149 №272640435 
>>272640040
А мне нехуй показать, у меня литерали все методы по 10 строк, где будет

покак = ПопробуемПокак(кака)
если( IsПротекВштаны(покак)) { вернуть жиденько; }
иначе { вернуть тверденько; }

Но методов и классов тонны.
Аноним 13/08/22 Суб 15:13:24 #150 №272640473 
>>272640325
Да все нормальные люди пишут в студии, лишь альтернативно одаренные используют бля этого нотпад, сублайм текст и клион которые годятся максимум для скриптов на луа, баше, батче, и т.д.
Аноним OP 13/08/22 Суб 15:14:23 #151 №272640546 
Как же вы заебали. Съебите с моего треда нахуй
Аноним 13/08/22 Суб 15:15:38 #152 №272640609 
>>272640435
Ууууу
Мог бы как человек:

return IsПротекВштаны(ПопробуемПокак(кака)) ? жиденько : тверденько;
Аноним 13/08/22 Суб 15:15:42 #153 №272640613 
>>272640435
Нахуя, если можно:

покак = ПопробуемПокак(кака)
вернуть IsПротекВштаны(покак) ? вернуть жиденько : вернуть тверденько;

Хотя я бы еще и "покак" куда-нибудь убрал бы - глаз мозолит.
Аноним 13/08/22 Суб 15:15:51 #154 №272640622 
>>272640435
> у меня литерали все методы по 10 строк,

Надеюсь хотя бы для 64-х бит пишешь. Там первые три параметра в функцию в регистрах передаются. ABI такое. Иначе дрочишь ты стек, как двачер-девятиклассник свой писюн.
Аноним 13/08/22 Суб 15:16:37 #155 №272640655 
>>272640609
>>272640613
>>272640622
съебали отсюда, кабанчиком
Аноним 13/08/22 Суб 15:16:53 #156 №272640669 
>>272640609
>IsПротекВштаны(ПопробуемПокак(кака))
Это не как человек как раз, это просто пиздец. По хорошему вообще их функции надо "ПопробуемПокак(кака)" убрать.
Аноним 13/08/22 Суб 15:17:00 #157 №272640678 
>>272640181
Пишешь такой...
>Если тебе не очевидно что это RGBA - то ты тупой
>А с хуя они должны быть отличимы?
>Обычный обход массива изи парралелится и компилятор может применить векторизацию. Справедливости ради - контейнеры С++ это тоже могут, но синтаксис контейнеров - уебищен в плюсах.

А потом
>Чтобы получить ненужный вызов функции, вместо простого jmp?

Кек. Маня, у тебя обходы массивов паралелятся, а приватный метод по твоему компилятор заинлайнить не в состоянии.
Господи какой пиздец. Воистину, большая часть С++ шизов это деды с деменцией.
Ты еще скажи, что передаешь указателем всегда, т.к. боишься, что тебе весь объект скопирует.
Аноним 13/08/22 Суб 15:17:15 #158 №272640691 
>>272640655
Щаззз щелбанов тебе насуём и пойдём по своим делам.
sage[mailto:sage] Аноним OP 13/08/22 Суб 15:17:47 #159 №272640719 
СЪЕБИТЕ ОТСЮДА НАХУЙ
Аноним 13/08/22 Суб 15:18:12 #160 №272640738 
>>272640678
>Ты еще скажи, что передаешь указателем всегда, т.к. боишься, что тебе весь объект скопирует.
Это я так делаю. Ссылки С++ не очень люблю.
Аноним 13/08/22 Суб 15:18:54 #161 №272640768 
>>272640719
Сьебал писать собственную реализацию покака.
Аноним 13/08/22 Суб 15:21:00 #162 №272640900 
>>272640738
И зачем? Охота гадать, а возможен ли у тебя тут нуль в коде?
Аноним 13/08/22 Суб 15:22:29 #163 №272640992 
>>272640900
Ну вот как раз чтобы не копировались объекты.
Аноним 13/08/22 Суб 15:22:45 #164 №272641017 
Screenshot1.jpg
>>272640719
Я кажется догадываюсь как ОП пишет.
Аноним 13/08/22 Суб 15:23:35 #165 №272641062 
>>272640435
Плохой стайл. Плохая расширяемость.

Правильно было бы так:
cаlss Тверденько : IПокакунька {}
cаlss Жиденько: IПокакунька {}
class ПокакРешала{
static const IПокакунька _поУмолчанию = new Тверденько()
Map<Type, IПокакунька> _решала =
{[потекшийВШтаны] = new Жиденько();}

IПокакунька ДатьПокакуньку(Type покак){
if(typeof(покак) is not IПокакунька) throw new ПокакунькаЭксепшн();
var тип = решала.Get(покак)
return тип == null ? _поУмолчанию : тип
}
Аноним 13/08/22 Суб 15:23:37 #166 №272641065 
image.png
Нечитаемый код. Но не факт что более быструю реализацию напишите и она при этом будет кроссплатформенной.
Аноним 13/08/22 Суб 15:23:40 #167 №272641067 
>>272630565 (OP)
Накатываешь gcc, а код редачишь в блокноте. Вимодебилов шлёшь накуй.
Аноним 13/08/22 Суб 15:23:54 #168 №272641087 
>>272640992
Акстись, передача ссылки не копирует объект.
Даже передача по значению известныхне очень случая не копирует объект. используйте на свой страх лол
Аноним 13/08/22 Суб 15:26:39 #169 №272641250 
>>272641087
>Акстись, передача ссылки не копирует объект.
Та не, насчёт ссылки я вкурсе. Но плохо читается это.
И бэкпорт с С++ на Си становится тяжёлым.
Указатель - наше всё.
Аноним 13/08/22 Суб 15:27:07 #170 №272641275 
>>272630565 (OP)
>я начал учить C
И ты решил целый тред посвятить выбору редактора? Удачи вкатиться, долбоеб
Аноним 13/08/22 Суб 15:27:28 #171 №272641298 
>>272630565 (OP)
Хуй знает, зачем такими сложными вопросами задаваться сразу. Я вообще sublime юзал с терминалом в другом окошке. Потом вылечился, перешел на vim. Но я тогда даже про двач не знал.
Аноним 13/08/22 Суб 15:28:27 #172 №272641362 
>>272641298
>Потом вылечился
>перешел на vim
?????????
Аноним 13/08/22 Суб 15:29:02 #173 №272641397 
>>272641250
Чем плохо читается?

Куча ассертов и проверок на нуль - читаются гораздо хуже.

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

Ссылки охуенны, они уберают с твоей и без того загруженной головы танцы вокруг нулей.
Аноним 13/08/22 Суб 15:30:57 #174 №272641500 
>>272641298
Не похоже на то что вылечился, скорее наоборот начались осложнения.
Аноним 13/08/22 Суб 15:31:29 #175 №272641534 
>>272640678
>а приватный метод по твоему компилятор заинлайнить не в состоянии
Инлайнинг не гарантирован. А попытки везде хуячить inline - сильно сказываются на времени компиляции.

Про ссылки и указатели. МНЕ УДОБНЕЕ работать с указателями. Ну, что поделаешь, я вот дед с деменцией. Я на си писал долгое время, никаких ссылок у нас не было.
Аноним 13/08/22 Суб 15:31:33 #176 №272641538 
зачем тебе это говно? Rust учи
Аноним 13/08/22 Суб 15:32:57 #177 №272641604 
>>272641397
>Куча ассертов и проверок на нуль - читаются гораздо хуже.
Просто не делай кучу ассертов и проверок на нуль. Пиши сразу нормально.
Аноним 13/08/22 Суб 15:33:19 #178 №272641623 
>>272635773
Ты в каком-то параллельном мире живешь.
Аноним 13/08/22 Суб 15:33:54 #179 №272641660 
>>272641397
>Чем плохо читается?
При вызове, например.
Сравни:
myfunc(&myvar);
и
myfunc(myvar);

>>272641397
>Бекпорт на С это вообще уровень шизы, который считался не возможным.
Долго думал, почему ты так написал. Кажись понял - ты пишешь программы. А я пишу библиотеки. Почувствуй разницу. Для меня первичен алгоритм, а реализация вторична.

Соответственно, когда реализуешь и отлажииваешь алгоритм на С++, подразумеваешь что можешь его использовать и в Си.
Аноним 13/08/22 Суб 15:34:39 #180 №272641701 
>>272641604
нормально - это иметь рафинированые NonZero типы. а в вашем говне их нет
Аноним 13/08/22 Суб 15:36:25 #181 №272641779 
>>272635773
>Но если бы чел сказал что он пет на своем проце сделал, я бы его сразу взял.
Куда ты можешь взять?


; --- Функция деления чисел (32/32) ----------------------
;
; Вход:
;R0 - делимое (32-бита)
;R2 - делитель
;
; Выход:
; R0 - частное
; R2 - остаток
; ---------------------------------------------------------

function_div
loadr1, 0x0
;jmp_div64
end

; --- Функция деления чисел (64/32) -----------------------
;
; Вход:
;R0 - делимое (младшие 32-бита)
;R1 - делимое (старшие 32-бита)
;R2 - делитель
;
; Выход:
; R0 - частное
; R2 - остаток
; ---------------------------------------------------------
; R4, R5 - lremainder
; R6, R7 - divisor

function_div64
loadr3, 33 ; 33

movr6, r2 ;Divisor
xorr7, r7

movr4, r1;lremainder
movr5, r0

xorr8, r8;Quotient = 0

loop:
clc
subcr5, r7
subcr4, r6
jcstep_to

; set_mrmr5, r5
; set_mrmr4, r4

shlr8, 1
incr8, 1
jmpskip

step_to:

; set_mrmr5, r5
; set_mrmr4, r4

clc
addcr5, r7
addcr4, r6
shlr8, 1
skip:

; set_mrmr8, r8

clc
rcrr6, 1
rcrr7, 1

; set_mrmr6, r6
; set_mrmr7, r7

decr3

; set_mrmr3, r3

jneloop

movr2, r5
movr0, r8

return
end
Аноним 13/08/22 Суб 15:36:39 #182 №272641791 
>>272641701
Нормально это не страдать шизой и не пытаться все предусмотреть.
Проверка на NULL / nullptr - избыточная хуета. Если дебик передает NULL / nullptr - сам дурак
Аноним 13/08/22 Суб 15:37:07 #183 №272641815 
image.png
>>272636422
Ты ОПа так тролируешь? Он же напишет свою первую прогу, а потом ни выйти, ни сохраниться не сможет.
Аноним 13/08/22 Суб 15:37:57 #184 №272641860 
>>272641065
Красава. Джава-деды с закостенелым мозгом пусть безполезными паттернами обмазываются.
Аноним 13/08/22 Суб 15:41:33 #185 №272642017 
image.png
Провёл всем любителям ооп своей совершенной функцией по губам в этом итт. Вы даже не в состояни понять, что здесь происходит.
Аноним 13/08/22 Суб 15:41:35 #186 №272642019 
>>272635200
Вот этого двачую, я как только понял что в VSCodium нет микросовтовских расширений типа intellisense он сразу на помойку полетел. Никому не нужна забота о приватности, если прога тупо не работает.
Аноним 13/08/22 Суб 15:42:19 #187 №272642061 
>>272641534
Любая оптимизация компилятора не гарантирована лол.
Однако на одну, причем более сложную, ты рассчитываешь, а другую, гораздо более очевидную и простую, нет.
Не видишь проблемы?

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

>>272641701
Всмысле нет? Вот есть ссылки. Есть std::optional божественный.

Проблема в шизах типо >>272641791 которые ЯСАМ, а потом АЙМЛЯ NULLPOINTEREXCEPTION ПОЙМАЛ.

Есть хороший принцип, который полностью выполним на современных плюсах. Там где должен быть NonZero, там он и должен быть.
Аноним 13/08/22 Суб 15:46:29 #188 №272642304 
>>272630565 (OP)
Пиздец откуда столько вкатунов вкатушек.
Аноним 13/08/22 Суб 15:46:46 #189 №272642321 
попробуй qtcreator
Аноним 13/08/22 Суб 15:49:24 #190 №272642428 
>>272642017
Я тебе час хацкелем по губам проведу императивко блядок.
Аноним 13/08/22 Суб 15:50:04 #191 №272642454 
>>272642428
Хацкель тоже уважаю, но это чисто академическая штука для математиков.
Аноним 13/08/22 Суб 15:50:58 #192 №272642489 
>>272641779
Разработчики ReactOS в треде.
Аноним 13/08/22 Суб 15:52:34 #193 №272642549 
>>272642061
>Проблема в шизах типо >>272641791 (You) которые ЯСАМ, а потом АЙМЛЯ NULLPOINTEREXCEPTION ПОЙМАЛ.
Кхм. Я как-бы был шизом, который проверки на null хуячил, потому что в языке на котором я работаю - как раз не было механизма проверки на этот самый null. Знаешь за сколько лет хотя бы один раз я NullPointerException поймал? Ни разу, блядь. Ни одного раза у меня не было этой хуйни. И получается я просто так - как шиз делал проверки, НА ВСЯКИЙ СЛУЧАЙ, ПОТОМУ ЧТО В КНИГАХ НАПИСАНО, ЧТО НАДО.
Практика показывает - если ты пишешь нормально - никакие костыли тебе не нужны. А если у вас есть вредитель в команде, то как вы не выебывайтесь, какие заборы не стройте - он найдет способ подгадить. И вместо того чтобы строить заборы от вредителей - проще вредителя в команду не брать.
Аноним 13/08/22 Суб 15:54:09 #194 №272642612 
>>272630565 (OP)
DEV cpp. Древняя как сам С, зато без зондов и пойдёт даже на счетах.
Аноним 13/08/22 Суб 15:54:32 #195 №272642627 
>>272630565 (OP)
> В vim'е разбираться неохота
Пиши в nano.
Аноним 13/08/22 Суб 15:54:39 #196 №272642635 
image.png
Поцаны, пытаюсь найти ошибку в эток коде, помогите!
Аноним 13/08/22 Суб 15:54:59 #197 №272642647 
image.png
Поцаны, пытаюсь найти ошибку в эток коде, помогите!
Аноним 13/08/22 Суб 15:56:41 #198 №272642709 
>>272642549
Двачую этого. Вкатуны зачастую даже не понимают, зачем нужны все эти приватные поля, геттеры, абстрактные фабрики и прочая хуета.
Если ты думаешь и понимаешь, что пишешь то вся эта хуета тебе не нужна.
Аноним 13/08/22 Суб 15:57:09 #199 №272642727 
>>272642549
Писал на языке нулем @ не ловил нульэксепшен.

Ну и кто здесь пиздит? Ты понимаешь, что то, что ты сейчас тут загоняешь, это уровня - "я в жизни ни разу не срал, хуй знает зачем туалетную бумагу производят, если у вас серуны в комманде, может просто не стоит их там содержать? Зачем пачкать жопу и потом вытирать, если можно просто не срать"
Аноним 13/08/22 Суб 15:57:12 #200 №272642731 
>>272642635
Журнал "моделист конструктор"?
Аноним 13/08/22 Суб 15:57:24 #201 №272642736 
>>272642612
Хорошая вещь кстати. В вузе на ней учился.
Потом пересел на Geany
Сейчас - vim
Аноним 13/08/22 Суб 15:58:18 #202 №272642762 
>>272642321
кьют сосёт
Аноним 13/08/22 Суб 15:58:52 #203 №272642789 
>>272642736
Снимаю шляпу перед дедом. Codeblocks и notepad++ не юзал случаем?
Аноним 13/08/22 Суб 15:59:00 #204 №272642794 
>>272642549
Так то оно так, это хорошо когда nullpointer exception вылетит, понятно где чинить. Были случаи когда падало нахой с SIGSEGV потому, что обратилось по адресу что-то типа 50 (nullptr + 50).
Аноним 13/08/22 Суб 15:59:42 #205 №272642818 
image.png
>>272642731
Да
Аноним 13/08/22 Суб 16:01:29 #206 №272642884 
>>272642789
Ну, codeblocks - тоже юзал. Тоже хорошая вещь.
Notepad++ юзал только чтобы конфиги смотреть/править, для разработки - не использовал.
Аноним 13/08/22 Суб 16:01:39 #207 №272642892 
>>272642818
Пока американские дети сидели за макбуками, советские пиздюки собирали собственный эвм в гараже!!!
Аноним 13/08/22 Суб 16:02:12 #208 №272642911 
>>272642736
Как вы на всем этом пишите.
В vscode есть вызов панель по F1, в которой можно делать все от открытия файла до команд и перехода к строке. По универсальности не смогли повторить ни в атоме ни в саблайме.
Аноним 13/08/22 Суб 16:03:22 #209 №272642949 
>>272642489
Так вас впору самих на работу брать. Только платить мне вам нечем. Денег нет, но вы держитесь.
Аноним 13/08/22 Суб 16:05:02 #210 №272642999 
>>272642911
Так vscode в 2015 релизнули. У нас пока до рашки дойдёт всё это - десятилетия пройдут. У меня одногруппники до сих пор богомерзкую студию юзают, для своих lab3.cpp.
Аноним 13/08/22 Суб 16:05:17 #211 №272643014 
>>272642892
Я резисторы для совка купить не мог, купил ЦАП мейд ин юсссар.
sage[mailto:sage] Аноним 13/08/22 Суб 16:05:43 #212 №272643028 
>>272630565 (OP)
в нвиме в принципе вроде есть плагин для дебага даже, но нвим кал ебаный, который никогда не будет таким же удобным в плане фичей как вскод, я например в душе не ебу как в нвиме форматировать только выделенный код, а не весь файл, а в вскоде просто шорткат дефолтный есть, который просто работает

короче, бля про дебаг почему просто gdb или lldb из командной строки не использовать?
Аноним 13/08/22 Суб 16:06:11 #213 №272643044 
>>272642911
Всмысле как? Открываешь IDE. Пишешь. Что тут сложного?
sage[mailto:sage] Аноним 13/08/22 Суб 16:07:57 #214 №272643101 
16601235895190.png
>>272643044
так вскод атом это не иде это говноредакторы, в которые надо ставить плагины, которые зачастую либо нихуя не работают, потому что забагованный кал или их просто перестали поддерживать кодеры
Аноним 13/08/22 Суб 16:08:37 #215 №272643138 
>>272634793
залупа ты безмозглая, я на си работал больше лет чем длина твоего хуя в см
Аноним 13/08/22 Суб 16:09:02 #216 №272643152 
>>272643101
Каких функций ide тебе не хватает?
Аноним 13/08/22 Суб 16:09:50 #217 №272643184 
>>272630565 (OP)
(neo)vi(m) / emacs
Аноним 13/08/22 Суб 16:10:09 #218 №272643192 
>>272643184
tsoding в треде
sage[mailto:sage] Аноним 13/08/22 Суб 16:10:30 #219 №272643208 
>>272643152
чтобы можно было позвонить твоей мамке по видеозвонку
Аноним 13/08/22 Суб 16:10:47 #220 №272643219 
>>272643101
Ты просто не понимаешь суть редакторов кода.
Его цель - открыть любую срань господня из разношерстных файлов и работать. Компиляция / дебаг из интерфейса тут не важна.
А IDE - это уже компилировать, дебажить.
Аноним 13/08/22 Суб 16:11:09 #221 №272643232 
>>272643208
Вот ты и слился, дружок, а ведь мы даже не начинали дискуссию
Аноним 13/08/22 Суб 16:11:51 #222 №272643257 
>>272643184
В емаксе все хорошо но текстовый редакто бы.
Аноним 13/08/22 Суб 16:12:33 #223 №272643284 
>>272630565 (OP)
gentoo с dwm рисуй wm и изучай си в процессе
Аноним 13/08/22 Суб 16:12:40 #224 №272643287 
>>272643044
Вопрос в удобстве. Нужно прежде всего просто открыть любой каталог без попыток генерировать их этого целый проект.
sage[mailto:sage] Аноним 13/08/22 Суб 16:15:15 #225 №272643370 
photo2022-07-0907-54-16.jpg
>>272643219
ну тогда вскод - это нихуя не редактор с твоих слов, потому что у него из коробки поддерживаются вебопараша вроде хтмл, цсс и прочий кал

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

я ебал в рот по сто раз заново компилировать что-то, пользоваться каким-нибудь quickfix списком просто чтобы понять, что у меня какая-то опечатка мелкая, которую я бы заметил, если бы редактор её подсветил, пока я печатал код
Аноним 13/08/22 Суб 16:16:03 #226 №272643401 
LinuxVsNvidia.png
>>272630565 (OP)
Иди нахуй растодебил
sage[mailto:sage] Аноним 13/08/22 Суб 16:16:08 #227 №272643403 
>>272643370
поддерживаются в смысле что там ошибки подсвечиваются, короче больше всяких перделок, чем в том же виме из коробки
sage[mailto:sage] Аноним 13/08/22 Суб 16:17:07 #228 №272643431 
16593534525370.png
>>272643370
плюс показать все референсы на функцию какую-нибудь или перейти к определению, переименовать что-то, это всё без lsp невозможно, максимум ctags, но это срань
Аноним 13/08/22 Суб 16:17:33 #229 №272643445 
>>272643138
каким отверстием ты измерял длину моего хуя?

./k9s: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./k9s)
Аноним 13/08/22 Суб 16:18:18 #230 №272643467 
>>272633358
>>272643401
Аноним 13/08/22 Суб 16:22:04 #231 №272643608 
peekdefinition.gif
peek.gif
>>272630565 (OP)

Пишу все в Visual Studio, т.к. только в нем есть правильно работающая фича Peek Definition с множественными вкладками, редактирование м и промоткой в этом же прикреплённом в листине пикнутого кода окошке

В VScode она кастрирована и багует, на призывы сделать нормально разрабы говнятся, а у остальных ide нет ничего подобного, максимум peek definition маленького участка кода без промотки и без возможности открыть peek definition внутри уже октрытого peek definition, без возможности редактировать, или только дефолтное скакание по вкладкам или переключение на другой файл или код в основном окне, что неудобно пиздец, забываешь, откуда прискакал когда большой проект.
Аноним 13/08/22 Суб 16:22:24 #232 №272643623 
>>272643431
Ты ебанутый? Там всё это есть. Тебе впадлу расширение для цпп поставить в один клик?
Аноним 13/08/22 Суб 16:24:11 #233 №272643685 
>>272643608
Прогирал с твоих оверриде классов абстрактных классов. Зачем вам всё это? В книжках так научили?
Аноним 13/08/22 Суб 16:25:58 #234 №272643756 
>>272643685
Это пикчи с Гугла для демонстрации peek definition.
У меня ещё хуже все но всем поебать.
sage[mailto:sage] Аноним 13/08/22 Суб 16:26:04 #235 №272643762 
>>272643623
этого нет из коробки, это поддерживается левыми челами и оно забагованное, в clangd например рейнджи нихуя нормально ещё не поддерживаются, потому что в кланге самом тоже неполная поддержка

но я нихуя не понял что ты бля спизданул, там чел выше вообще говорил про то, что редакторы ЧИСТА ЧТОБЫ КОООД ПИСАТЬ
Аноним 13/08/22 Суб 16:26:08 #236 №272643765 
>>272643685
Это пикчи с Гугла для демонстрации peek definition.
У меня ещё хуже все но всем поебать.
Аноним 13/08/22 Суб 16:27:51 #237 №272643830 
>>272643756
А что за шутка this is a bad comment? Он не выглядит особо зловеще, комментарий как комментарий.
Аноним 13/08/22 Суб 16:29:20 #238 №272643863 
image.png
>>272643762
Ага, левыми. Прямо всем похуй. Высрали один раз и забыли.
sage[mailto:sage] Аноним 13/08/22 Суб 16:30:27 #239 №272643900 
>>272643863
чел, это неюзабельный кал, ты не пользовался им ни для чего сложнее хеловорлда с большой вероятностью
Аноним 13/08/22 Суб 16:32:50 #240 №272643975 
>>272643900
Фиксирую нового Линуса Торвальдса в этом итт с его сложнейшими проектами вселенского масштаба)))
Аноним 13/08/22 Суб 16:33:44 #241 №272644005 
>>272643445
жопой
Аноним 13/08/22 Суб 16:34:06 #242 №272644020 
>>272643863
Ну вот кстати, я с ними, и не только, я на багтрекере про глючащий и кастрированный peek definition общался, им сотни народу писали, чтобы в vscode оно работало как надо как в vs, но они сливались со словами "слишком сложна, ни нужна, не хотим". Неприятные типы, которым нихуя не надо, тяп ляп.

>>272643830
Хз, может речь о том, что коммент надо перед объявлением класса писать, чтобы он потом в подсказке всплывал при наведении. Это ещ раз, не мой код, просто демонстрация работы peek definition.
sage[mailto:sage] Аноним 13/08/22 Суб 16:34:58 #243 №272644039 
>>272643975
блять спокнись, там нет поддержки симейка никакой, линтер сходит с ума, когда видит очередной такой #include<инклюд> для хедера, который в другом симейк проекте или ещё хуй пойми где, я не ебу, как этим пользоваться
Аноним 13/08/22 Суб 16:37:31 #244 №272644122 
>>272630565 (OP)
>Visual Studio Code с анальным зондом, в VSCodium нет расширений для дебагинга точнее они есть, но не работают и он какого то хуя открывает директории, когда этого не требуется т.е например нажимаю в стиме "Открыть расположение файла" и оно открывается в вскодиуме. В vim'е разбираться неохота
Похоже, что все, не вкатишься. Не пофиг ли тебе на зонды, узнают про твой говнокод и пригласят к ним работать.
Аноним 13/08/22 Суб 16:41:11 #245 №272644250 
>>272644039
Нехуй писать на языках, в которых в 2022 до сих пор сушествуют хедеры)
Аноним 13/08/22 Суб 16:42:08 #246 №272644279 
>>272644020
А чё, подхватывать комменты, начинающиеся с //<, эта хрень не умеет?
Аноним 13/08/22 Суб 16:43:00 #247 №272644312 
>>272644250
>Линус вышел из чата
Аноним 13/08/22 Суб 16:43:07 #248 №272644317 
>>272644039
Если в другом проекте - действительно не найдет, если в этом - находит. Вызов cmake и взять у него пути для инклюдов это не его задача. Можно ручками прописать их. Тебе или IDE нужен а не vscode, или расширение которое фактически его в IDE превратит.
sage[mailto:sage] Аноним 13/08/22 Суб 16:48:35 #249 №272644516 
>>272644317
>Вызов cmake и взять у него пути для инклюдов
ну вот clangd + cmake плагины для вскода как раз это и делают, но clangd забагованный какой-то, зачастую не может переименовать что-то сложнее переменной (когда надо несколько файлов изменить)

вроде у ccls с переименованием получше, чем у clangd, но я не помню уже, у меня вроде тоже с ним какие-то проблемы были

>Тебе или IDE нужен а не vscode
нет, это просто тот с++ плагин для вскода срань убогая, нужно либо нормальную поддержку всех фич делать, либо ну его нахуй тогда и пользоваться вимом без плагинов
sage[mailto:sage] Аноним 13/08/22 Суб 16:50:17 #250 №272644595 
>>272644317
>если в этом - находит
про это я не знаю честно, но у меня вроде даже это не работало, наверное, мне как раз было слишком лень прописывать инклюд пути как ты сказал
Аноним 13/08/22 Суб 16:52:25 #251 №272644682 
>>272630565 (OP)
>Двач, я начал учить C, какой редактор кода мне для этого выбрать?
ed
Аноним 13/08/22 Суб 16:53:30 #252 №272644718 
>>272634131
Да, я понимаю что он вокруг, просто спросил есть ли еще области применения. А вообще красивые Си языков не видел, лаконичный, краткий, читаемый без ненужного говна.
Аноним 13/08/22 Суб 16:55:56 #253 №272644823 
>>272644516
> нет, это просто тот с++ плагин для вскода срань убогая, нужно либо нормальную поддержку всех фич делать, либо ну его нахуй тогда

Скажем так, он просто анализирует исходники и выдает подсказки.
О значениях путей или дефайнов которые требут запуска в рантайме (вызов cmake, компиляция) он естественно не узнает. Поэтому не нужно этого от него ожидать.

> и пользоваться вимом без плагинов
И как вим без плагинов тебе в этом поможет?
Аноним 13/08/22 Суб 16:59:10 #254 №272644952 
>>272644516
Фичами рефакторинга типа переименования переменной не пользуюсь. Обычное ctrl+shift+f + замена текста как то более ожидаемо отрабатывают.
sage[mailto:sage] Аноним 13/08/22 Суб 17:15:10 #255 №272645626 
>>272644823
он же не только подсказки показывает, но ещё ошибки, и меня раздражают false positive подчёркивания ошибок красным, не знаю, можно ли их там отключить, чтобы только автодополнение работало
Аноним 13/08/22 Суб 17:16:33 #256 №272645675 
>>272641538
шлюха помойная, бегом побежала за парту штаны стирать
Аноним 13/08/22 Суб 17:17:41 #257 №272645715 
>>272641701
И ведь эти бездарные рабы повторяют и повторяю эту херню. И цпп-макаки такие же
Аноним 13/08/22 Суб 17:18:21 #258 №272645740 
>>272644952
обсуждать какую-то примитивную херню мне лень. Ну и плюс меня сразу банят где нельзя прятаться за офтопом и прочим
Аноним 13/08/22 Суб 17:21:06 #259 №272645866 
16574768784033.png
>>272645715
А зачем вообще эти nonzero типы нужны или проверки на null, да даже проверки на выход из границ массива, почему не просто garbage in gargabe out? Если передал в функцию null, то сам виноват
Аноним 13/08/22 Суб 17:24:24 #260 №272645997 
>>272630565 (OP)
Я пишу на Си почти 10 лет, ещё давно остановился на Qt creator и eclipse, но эклипс слишком гибкий и замороченный, так что советую Qt creator
Аноним 13/08/22 Суб 17:28:06 #261 №272646156 
>>272645866
в любом случае это фейкового говно не имеет нормального режима
поэтому смотреть что-то в этом рабском мусоре не имеет смысла
на самом деле там вон тоже есть какая-то байда со скоупами/даменами. Мне лень думать, но т.к. мы не видим это дерьмо - толку. Плюс нужно смотреть что было там раньше
Аноним 13/08/22 Суб 17:30:47 #262 №272646267 
>>272645997
а ну шуе-ппш
Аноним 13/08/22 Суб 17:30:56 #263 №272646278 
>>272645740
Не срача ради, прекрасно знаю чем это от рефакторинга отличается. Именно потому, что рефакторинг нормально не всегда работает юзаю простейшую замену.
Аноним 13/08/22 Суб 17:32:07 #264 №272646330 
>>272638378
Что ещё за солид. Солидом называют solidworks, римские монеты, на жаргоне это твёрдотельные компоненты, типо твёрдотельного реле или твёрдотельной памяти. Короче сокращение от слова "твёрдотельный". За какой из этих солидов идёт речь?
Аноним 13/08/22 Суб 17:32:37 #265 №272646349 
>>272646278
там проблема была в том, что на самом деле весь твой код - это фейк.
Аноним 13/08/22 Суб 17:34:20 #266 №272646430 
>>272644279
Да, но нельзя из-за растошюх и Легаси лобби. А так никто не спорит с тем, что текущие решения дерьмо. Просто выбора нет. Другие решения есть, но они в опале
Аноним 13/08/22 Суб 17:35:27 #267 №272646462 
)))
Аноним 13/08/22 Суб 17:35:59 #268 №272646481 
>>272643608
не повторяй херню за идиотами. Всё что там компилируется - это просто всякий мусор из 90х годов
как идиоты будет использовать сишку? как воровать? Как использовать сишный компилятор?
Аноним 13/08/22 Суб 17:37:21 #269 №272646544 
>>272646462
хули ржёшь, шлюха?
Аноним 13/08/22 Суб 17:41:34 #270 №272646714 
>>272646481
Премию Дарвина тебе.
Аноним 13/08/22 Суб 17:42:28 #271 №272646758 
>>272646714
А блеяние это - просто чушь и развод лохов.
Аноним 13/08/22 Суб 17:43:40 #272 №272646804 
>>272630565 (OP)
>С анальным зондом
Просто иди нахуй, долбаеб-параноик.
Аноним 13/08/22 Суб 17:44:59 #273 №272646861 
>>272644279
Комменты в подсказку - либо звёздочкой как быстрый summary либо /// <summary> </summary> как summary полный либо /// <param var123> если комменты по параметрам надо, ну и т.п. много опций
Аноним 13/08/22 Суб 17:45:51 #274 №272646899 
>>272635426
Знаешь, если бы ко мне пришёл парень с эмулятором процессора, который он сам собрал на логике, я бы точно им бы заинтересовался, а не "разработиком" с каким-нибудь фермами объектов и примерами из книжки "паттерны проектирования" на гитхабе. Это отдельный тип даунов, кстати, пет-дауны: вкатывающийся паря далеко за 20, с распознователем авто/лица/птиц/тараканов или приложением для управления свои временем, не знает ни что такое хэш, ни что такое тэг, но знает что такое хештег, пишет на питоне/С#/ruby уже джва года. На их фоне любой кто знает что такое дизъюнкция или код возврата, выглядт ебаным гуру
Аноним 13/08/22 Суб 17:46:43 #275 №272646933 
>>272646899
кстати, на тему максимализма - это не более попытка опущенного мусора бороться с конкуренцией

бездарность всё что может - лизать жопы. Поэтому всем остальным она блеет "лижи жопы, а иначе это максимализм"
Аноним 13/08/22 Суб 17:48:57 #276 №272647052 
>>272646899
>если бы ко мне пришёл парень с эмулятором процессора, который он сам собрал на логике
Жаль что в реальности этот шиз отлетит на первичном скрининге его "резюме"
Аноним 13/08/22 Суб 17:51:47 #277 №272647207 
>>272647052
какая же бездарная мразь
Аноним 13/08/22 Суб 17:53:57 #278 №272647319 
>>272647052
фронт-макака, спок
Аноним 13/08/22 Суб 17:54:53 #279 №272647365 
>>272647207
Всё так, бездарная мразь неспособна даже пройти хрюшу, зато дрочит на свои эякуляторы процессов
Аноним 13/08/22 Суб 17:55:01 #280 №272647374 
>>272641701
Тащем-то в нулевом указателе нет ничего плохого. По условному адресу gs:[0] вполне могут располагаться годные данные
Аноним 13/08/22 Суб 17:55:28 #281 №272647397 
>>272647365
свиноёб, спок
Аноним 13/08/22 Суб 17:56:01 #282 №272647434 
>>272630565 (OP)
Qt Creator возьми.
Аноним 13/08/22 Суб 17:56:22 #283 №272647445 
>>272647365
Этот тупорылый бот привык врать - каждая потуга враньё. А далее набигает табун шлюх и меня минусует/банит.
Аноним 13/08/22 Суб 17:56:32 #284 №272647458 
>>272642635
>Поцаны, пытаюсь найти ошибку в эток коде, помогите!
Сканер у тебя есть?
Аноним 13/08/22 Суб 17:57:01 #285 №272647485 
>>272647397
>>272647319
Че рветесь, байтоебы-пердолики?
Фронтомартышки кстати ещё и денег больше вас получают.
Аноним 13/08/22 Суб 17:57:47 #286 №272647535 
>>272647485
вот в этом все шлюхи. Они просто врут. Всегда врут
Аноним 13/08/22 Суб 17:58:55 #287 №272647597 
codeblocks.png
>>272630565 (OP)
Code::Blocks например. Он относительно простой и мощный в тоже время. Я с него начинал.

Мимо с++ программист
Аноним 13/08/22 Суб 18:00:42 #288 №272647695 
>>272647597
Не можно, нет тëмной темы
Аноним 13/08/22 Суб 18:00:54 #289 №272647702 
>>272647597
хочешь жрать говно - жри. Ненужно мне доказывать что-то. Я знаю нарушаю я что-то либо нет, уж тем более лушче опущенных шлюх
Аноним 13/08/22 Суб 18:01:00 #290 №272647707 
>>272647695
>можно

модно
Аноним 13/08/22 Суб 18:01:38 #291 №272647742 
>>272630565 (OP)
Для крестов и С есть ровно 1 православный редактор кода - Visual Studio, сверху накатываешь Resharper C++ и лучше этого пока еще ничего не придумали.

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

Ну и да, С и С++ в 2022 учить смысла особо нету. Кем ты работать собрался? Обезьяной в яндексе за 80 тыщь? Дедом в Касперском? Программистом вконтакта? Всюду сюда еще попасть надо да и знать дохуя, ощем не рекомендую. Пиздуй во фронт или питон с джангой дрочи - и легко, и работа есть

Мимо-сениор-крестовик
Аноним 13/08/22 Суб 18:02:24 #292 №272647781 
>>272638935
Ты даун?
>>272638895
А что не так?
Меня смущает только обилие автотипов, которые могут ехидно перекинуться на другой ахритектуре, но вроде плюсы грантируют что не перекинутся. Так например если бы dx был с плавающей точкой, то редко бы, но происходило деление на ноль.
Аноним 13/08/22 Суб 18:03:20 #293 №272647835 
>>272647781
шлюха врёт, в общем - мне лень спорить с идиотами
Аноним 13/08/22 Суб 18:03:53 #294 №272647859 
>>272647742
>Пиздуй во фронт или питон с джангой дрочи - и легко, и работа есть
>
>Мимо-сениор-крестовик

Конкуренции боишься?
Аноним 13/08/22 Суб 18:05:55 #295 №272647945 
>>272646330
Ты б ещё линию отвердения с фазовых диаграмм вспомнил, лол.
Аноним 13/08/22 Суб 18:07:29 #296 №272648015 
>>272647945
в общем, мне лень обсуждать чушь где дошколята следуют впариваемой им чуши
Аноним 13/08/22 Суб 18:07:35 #297 №272648019 
>>272647859
Я мало того, что не боюсь конкуренции - я бы к нам в команду еще кого-нить сениористого с удовольствием нанял в данный момент сорри, только удаленка из Армении\офис в Ереване, тыщь 350-400 на руки в пересчете на драмы дадим.

Просто вкатунам на фронте\питоне работу найти реал, а потом сьебать на амерскую удаленку из бишкека\тбилиси, в С++ ты привязан к 3.5 работодателям, джуновакансий нет, и на те надо дохуя знать, удаленки так же нет, средние проекты - унылое некроговно или какая промышленность. Сам на текущей работе новые проекты только на шарпе начинаю, и все крестовики вокруг смотрят на шарп и мне завидуют
Аноним 13/08/22 Суб 18:08:22 #298 №272648049 
>>272635316
Ноль функционала, а тупит так, как будто он сам за тебя код пишет, ебанутые шорткаты. У меня, блять i9 десятого поколения, какого хуя у меня текстовой, блять, редактор фризит
Аноним 13/08/22 Суб 18:11:19 #299 №272648175 
>>272648049
к тому же это так не работает - я не буду заменой мамки дошколёнку
Аноним 13/08/22 Суб 18:15:59 #300 №272648336 
>>272648019
>Просто вкатунам на фронте\питоне работу найти реал

Бро, на hh на каждую вакансию перекладывателя json'ов по 600+ откликов. Устроиться не реально. На байтоёбские места претендует намного меньше вкатунов.
Аноним 13/08/22 Суб 18:16:24 #301 №272648349 
>>272638690
Раст и близко не альтернатива Си. Когда ты пишель под железо, тебе не нужна безопастность, её у тебя никогда не будет, тебе не нужно быстродействие, оно у тебя и так есть, тебе нужно чёткое пониманию того что происходит, а раст ставит своей задачей избавить тебя от необходимости понимания. На Си пишут не потому что он быстрее, а потому что на нём можно сделать очень необычные и страшные штуки, и чётко представлять себе последствия
Аноним 13/08/22 Суб 18:16:29 #302 №272648351 
>>272648336
так эти вакансии хотя-бы есть, в отличии от нуля крестовых
Аноним 13/08/22 Суб 18:17:12 #303 №272648374 
>>272648336
на самом деле ты просто бездарный поомйный дошколёнок
Аноним 13/08/22 Суб 18:17:28 #304 №272648387 
>>272630565 (OP)
С такими вопросами лучше изучай питон или жаваскрипт.
Аноним 13/08/22 Суб 18:21:59 #305 №272648536 
>>272648351
Есть там вакансии. Не так много, как макакских, но они есть. А если припишешь себе годик опыта ОАО "Рога и копыта", то на там вообще 200+ вакансий. Тебе мало?
Аноним 13/08/22 Суб 18:24:52 #306 №272648633 
>>272648536
Ну если совсем честно - то деньги реально делать только на амерской удаленке или в крупных американских корпорациях (и то не во всех, интел не платит например).

в РФ таких корпораций уже практически нету, удаленки на С++ нету - единственный способ получать деньги - вебмакакинг на барина.

В офисе на 150к зарплаты работайте сами.
Аноним 13/08/22 Суб 18:25:48 #307 №272648663 
>>272639634
1. Это эстетсвто и правила нейминга определяет тимлид или менеджер проекта, так что хз.
2. Это эстетсвто которое мешает, а не помогает. И тогда уже define. А если тебе нужно разделить на 2 ты пешешь
const size_t quantityOfEyes =2
или
#define QUANTITY_OF_EYES 2
а?
3. Имхо ухудшит читаемость.
4. Дружище, их два
Аноним 13/08/22 Суб 18:25:56 #308 №272648666 
>>272648633
>В офисе на 150к зарплаты работайте сами.
Жирно, друг.
Аноним 13/08/22 Суб 18:27:01 #309 №272648711 
>>272648666
что жирного?
Аноним 13/08/22 Суб 18:27:57 #310 №272648750 
>>272648666
За какие деньги работать готов?
Аноним 13/08/22 Суб 18:35:08 #311 №272649001 
>>272642794
А мне вот ту не понятно, что ещё на нулл поинтер ексепшин, если пиздование по нулевому указателю приводит к тому что процесс ловит сигнал от ядра, и называется этот сигнал SIGSEGV, т.е. где-то крутится какой-то код, который неизвестно когда проверяет каждый указатель на null?
Аноним 13/08/22 Суб 18:35:47 #312 №272649021 
>>272641087
В чём разница между ссылкой указателем?
Аноним 13/08/22 Суб 18:40:20 #313 №272649160 
>>272648349
> На Си пишут не потому что он быстрее, а потому что на нём можно сделать очень необычные и страшные штуки, и чётко представлять себе последствия
Двачую этого.
sage[mailto:sage] Аноним 13/08/22 Суб 18:40:29 #314 №272649171 
Оцените мой код

Print('tred niwix zadrotov')
Аноним 13/08/22 Суб 18:49:29 #315 №272649520 
>>272641791
>Нормально это не страдать шизой и не пытаться все предусмотреть.
Страдать шизой это как раз не пытаться всё предусмотреть в своём коде, а отдать всё на откуп алгоритмам. лять, да три четверти времени программист тратит на решение проблем с пограничными состояниями, вот такие ебанаты типо тебя это чума, холера нахуй, ты такой: я написал алгоритм который классифицирует работников по успеваемости, даже проверил его на своём отделе, остальным пусть занимаются тестировщики, что будет если у нас будет работать гермофродит? Ой моя хуйня упала! Что будет если передать ему количство работников -1, ой моя хуйня упала, если передать ему больше 4,5 миллиардов работников, ой моя хуйня упала, если передать ему количество работников равное пуговица, ой моя хуйня упала, что будет если у работника д.р. 30 февраля, ой моя хуйня упала и утащила за собой сервак, что будет 15 января 2038 года? Ой моя хуйня же крутится на 64-битной платформе, правда?
Заебали тупорылые пидорасы.
Аноним 13/08/22 Суб 18:50:29 #316 №272649560 
>>272641660
>Долго думал, почему ты так написал.
Он еблан, зачем ты с ним поддерживаешь диалог?
Аноним 13/08/22 Суб 18:51:30 #317 №272649607 
>>272642017
Тёмная тема -- риск нарушения сна
Аноним 13/08/22 Суб 18:53:57 #318 №272649714 
>>272643014
Чё?
Аноним 13/08/22 Суб 18:54:09 #319 №272649724 
изображение.png
>>272630565 (OP)
Скачай и установи SublimeText3 (можешь вообще в блокноте начать писать, для начала будет полезно), когда научишься кодить и придёт понимание, вот тогда уже можешь всякие навороченные IDE скачивать.
Аноним 13/08/22 Суб 18:58:01 #320 №272649896 
>>272649001
В ОС крутится вахтер, который бьет исполняемый код по башке если тот пытается пощупать РАМ в неположенном месте, чо непонятного та? Или ты думал рандомного адреса тупо не существует? Существует просто ОСь тебе говорит иди нахуй тут ничего твоего нет нулл нахуй.
Аноним 13/08/22 Суб 18:58:35 #321 №272649912 
E
Аноним 13/08/22 Суб 18:59:41 #322 №272649951 
изображение.png
>>272649912
>E
Аноним 13/08/22 Суб 19:05:40 #323 №272650175 
>>272649896
>В ОС крутится вахтер, который бьет исполняемый код по башке если тот пытается пощупать РАМ в неположенном месте
Так работает сигсегв, а не ексепшин. Да и не совсем так.
Я говорю про то что вместо того чтобы получить сигнал -- штуку из ядра, я получу, мой собственный вызов какой-то функции с обработкой эксепшина, не переходя в контекст ядра, причём тут ОС? Это значит что у меня в коде какой-то негодяй понатыкал ненужных проверок, меня вот это смущает
Аноним 13/08/22 Суб 19:06:23 #324 №272650204 
trololo.png
>>272642635
>
>Поцаны, пытаюсь найти ошибку в эток коде, помогите!
Аноним 13/08/22 Суб 19:06:49 #325 №272650222 
>>272650175
эксепшены вылетают на твоей стороне а вахтер на стороне оси
Аноним 13/08/22 Суб 19:15:22 #326 №272650589 
Haskell это единственный верный язык, остальное не нужно
Аноним 13/08/22 Суб 19:15:23 #327 №272650590 
Ryan Gosling laughs.mp4
>>272641062
>
>Правильно было бы так:
>cаlss Тверденько : IПокакунька {}
>cаlss Жиденько: IПокакунька {}
>class ПокакРешала{
>static const IПокакунька _поУмолчанию = new Тверденько()
>Map<Type, IПокакунька> _решала =
>{[потекшийВШтаны] = new Жиденько();}
>
>IПокакунька ДатьПокакуньку(Type покак){
>if(typeof(покак) is not IПокакунька) throw new ПокакунькаЭксепшн();
>var тип = решала.Get(покак)
>return тип == null ? _поУмолчанию : тип
>}
Аноним 13/08/22 Суб 19:15:49 #328 №272650603 
>>272630565 (OP)
>изучаю C
Зачем?
Аноним 13/08/22 Суб 19:16:11 #329 №272650620 
>>272650222
Да, я об этом и написал, если я пойду по любому указателю в которому в виртуальной памяти процесса не сопоставлена страница в физической памяти памяти, я получу SIGSEGV от ОС. Не эксепшин. Эксепшин это просто блядская функция, процедура, метод, называй как хочешь. Почему получаетс эксепшин, а не сигсегв? Это возможно тольк если:
1. В мой код компилятор нахуярил миллионы проверок на null, о которых я не знаю
2. Конкретно этот эксепшин становится хендлером сигнала, но об это нужно писать огромными красными буквами: У тебя больше нет могучего ядрёного сигсегва, у тебя в обработчике бесполезный эксепшин. Если вообще возможно переопределить хендлер для сигсегва, надо почитать кстати
Аноним 13/08/22 Суб 19:19:55 #330 №272650811 
>>272650620
покопай реализацию адресной арифметики
сдается мне это не компилятор нахуярил проверок, а просто реализация так устроена что есть твой сисев, но ты видишь его в обертке эксепшна.
Аноним 13/08/22 Суб 20:04:15 #331 №272652800 
kdevelop
Аноним 13/08/22 Суб 20:04:37 #332 №272652811 
>>272649001
Я тут имел ввиду что если не делать проверку на nullptr и не кидать exception, можно получить SIGSEGV с порушенным стеком и тогда отладка превратится в танцы с бубном.
Аноним 13/08/22 Суб 20:28:41 #333 №272654095 
>>272630565 (OP)
notepad++
tcc пробрось в команды запуска
Аноним 13/08/22 Суб 20:56:29 #334 №272655629 
изображение.png
Аноним 13/08/22 Суб 21:01:59 #335 №272655930 
>>272655629
абисни типерь пачиму ты использавал пут стренг заместо принт фуйл?
Аноним 13/08/22 Суб 21:02:31 #336 №272655951 
>>272652811
Т.е. когда отладка закончена, я могу собрать свою хуйню без бесконечных проверок каждого разъименовываемого указателя?
Аноним 13/08/22 Суб 21:06:57 #337 №272656150 
>>272655930
Прост. Так меньше писать.
Аноним 13/08/22 Суб 21:07:40 #338 №272656175 
>>272656150
мы вам пиризваним
Аноним 13/08/22 Суб 21:08:01 #339 №272656196 
>>272652811
Сегфолт всегда весело.
Аноним 13/08/22 Суб 21:08:07 #340 №272656204 
изображение.png
Аноним 13/08/22 Суб 21:08:42 #341 №272656229 
>>272655629
Потому что строка константная, забыл как это называется, не содержит изменяющихся частей. Принтф это форматный вывод, он ищет в твоей строке всякую дичь типо %.*s и берёт со стека аргументы, интерпритирует их в символы в соответсвии с флагами и модификаторами. А путс просто выталкивает массив байт в нулевой дескриптор (стд оутпут) пока не встретит нулевой терминирующий байт.
Аноним 13/08/22 Суб 21:09:03 #342 №272656250 
>>272656229
->
>>272655930
Аноним 13/08/22 Суб 21:10:12 #343 №272656307 
>>272656204
>не смог вписать управляющий символ в литерал и нагружает стек вызовами путчара
ебало имагине?
Аноним 13/08/22 Суб 21:10:25 #344 №272656318 
>>272656229
Ты наверное про мутабельность и иммутаюельность а еще констаны в ro секции лежат.
Аноним 13/08/22 Суб 21:13:20 #345 №272656477 
>>272656175
Мальчик, прекрати хулиганить, ещё раз позвонишь мамке твоей расскажу, она уж уши тебе надерёт
Аноним 13/08/22 Суб 21:13:56 #346 №272656509 
>>272656318
во-во иммутабельность
Аноним 13/08/22 Суб 21:14:31 #347 №272656533 
>>272656307
Чиво блять?
Аноним 13/08/22 Суб 21:15:43 #348 №272656605 
>>272656307
Чо? Какой символ вписывать?
Аноним 13/08/22 Суб 21:16:05 #349 №272656634 
>>272656533
ща мельком глянул говорю наплодил на стеке вызовов хотя твоя задача решается в один проход по циклу с последующим вызовом путс(результ)
Аноним 13/08/22 Суб 21:17:46 #350 №272656720 
карочи учи адресную арифметику маня в этом сила сила
Аноним 13/08/22 Суб 21:18:19 #351 №272656749 
>>272633358
Что там осиливать? Синтаксис за сутки выучить можно, остальное кодится с гуглом и через библиотеки.
Аноним 13/08/22 Суб 21:19:00 #352 №272656786 
>>272656477
Лучше бате расскажи там может ремень солдаский ест.
Аноним 13/08/22 Суб 21:23:10 #353 №272656996 
изображение.png
>>272656634
Типо вот так? Фигня какая-то.
Аноним 13/08/22 Суб 21:26:05 #354 №272657155 
>>272656996
https://m.youtube.com/watch?v=O42OyR695sg
Так
Аноним 13/08/22 Суб 21:28:27 #355 №272657281 
>>272656996
типа

фор и = 0 и меньше хуйнялен и++
читаем блять букавку трансформируем в литерал с пробелами и пишем в массив чаров а а его хекс или чо там у тебя в массив чаров б с кастом в литералы
в конце в а и б пихаем управляющие ендстр

путс(а+б)
Аноним 13/08/22 Суб 21:39:54 #356 №272657869 
>>272657281
можно еще лучши
не юзать а и б а заместо двух выделить один массив чаров нужной дилнны если мозгов у тебя хватит понять что длина всегда по формуле от изначального литерала считается
ну и потом просто прыгать по условной char *resultStr + pos вписывать чо тебе там надо вывести на экран

я так псевдографику писал
comments powered by Disqus

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