Все прекрасно помнят что в своё время фреймворки создавали с целью чтобы упростить разработку и вкат в програмирование, чтобы не дрочить уёбищную документацию по win32 api от того же майкрософта, выпустили .net и т.д.
У фреймворков есть недостатки: у них хуёвая оптимизация которая в первую очередь проявляется огромным пореблением памяти. Например открыть простейшее окошко на win32 api займёт 64кб, в то время как .net уже пара мегабайт. И из-за огромного слоя функций раздувается стэк + время тратится на 100500 вызовов из одной функции в другую.
Так вот теперь фреймворки нахуй не нужны, потому что есть нейросетки. Нейросетка теперь читает те самые 1000 ёбаных страниц говна и раскидывает тебе всё по полочкам. Что непонятно уточняй и т.д.
Поэтому всё. Нейросетки как ни парадоксально порешали именно любителей высокоуровневых хуёвин и сделали низукровневую разработку снова перспективной. К тому же реально назрело, фреймворки на фреймворках уже так заебали что даже новейшей железо убивают по производительности. К тому же в условиях дефицита комплектующих очень актуально писать сберегая циклы проца и байты памяти.
>>3723515 >я не буду мазать код отработкой >>3723529 >я не буду учить дополнительный язык >>3723574 >Мне нахуй не надо учить целый отдельный язык
Да никто тебя не заставляет, ебанарик. Продолжай формочки клепать. У нас свободный срыночек - можно вываливать туда любую хуйню и делать на этом огромные бабки.
>>3723574 >Ты проигнорировал утверждение что для верифицирующего алгоритма необязятелен отдельный язык Я с этим не спорю. Просто на Си ты скорее всего напишешь точно такой же отдельный язык специально для верификации. В итоге ты всё равно придёшь к тому, чего пытаешься избегать.
>>3723581 >Да никто тебя не заставляет, ебанарик. Плохо оправдываешься говнонитаришка.
>Продолжай формочки клепать. Это как раз секретутки вроде тебя на овер 9000 языках делают. Не проецируй.
>У нас свободный срыночек - можно вываливать туда любую хуйню и делать на этом огромные бабки. Ясно что свободный. Это вместо "аминь" было? Хотя если серьёзно то нет не свободный. Уж точно не в свинособачьем хуйлостане.
>>3723586 Ну так и надо(хотя врядли) написать его на Си и не ебать себе мозги новым синтаксисом. Это секретуткам делать нехуй они алгосы не знают и только языки учат. Вот и пусть обмазываются.
Не такая уж волшебная таблетка эта функцианальщина.
>В итоге ты всё равно придёшь к тому, чего пытаешься избегать. Это врядли.
Кажется это было ошибкой
Аноним28/02/26 Суб 12:45:31№3653514Ответ
Учусь в вузе на программиста, но чет ощущение, что на безработного. Все говорят о том, что конкуренция оч большая и работы нет. Мне вообще нравится ОС, бек тоже интересует, писать логику для серверов, базы данных, докер, архитектура инф систем, но говорят, что конкуренция в беке большая, а устроится в компанию, которая занимается ОС (типа как майнкрософт) совершенно не возможно. Поэтому я даже не знаю, кризис какой-то, непонимаю чем заниматься, на что стоит тратить время
>>3657556 Схема во первых кривая и не понятно где что подключённо. И даже если взять что номиналы хоть как-то близки,то могу с 100% схема по факту не рабочая. Отсутствует обратная связь как в каскадах, так и общая у тебя итак рабочие точки хз как выставлены и хз что там по моще, но дустим норм. Но без ос у тебя тупо от температуры это хрень будет пердеть. Плюс на уровне схемотениеи это схема как уровень на hello world ,причём который не скомпилился )
>>3719842 а вот тебе тут в уши насали, там ничего нового не выдала нейросрань.Обычнре шаблоны заюзала не более. Это итак уже перешло давно в режим block design ,где выбираешь настройки проца и тип ,а дальше обмазываешь переферей. Вот когда действительно чёт новое появится из архитектуры процов тогда и можно говорить
>>3722722 >может запрячь несколько программистов, чтобы они передрали любое мало-мальски успешное приложение; и этих программистов ему нужно будет меньше, и платить им тоже будут меньше
Схуяли любое? Сайт знакомств и до ллм любой долбоёб тебе мог скопировать. А если там йоба алгоритм с доп реальностью для ловли покемонов то твоя ллм жидко обостряется, как и 9 из 10 джсон макак.
Ваши ллм - это чуть мощней, чем дать второй монитор для удобства. Хорошему разработчику будет с ним комфортнее, а долбоёбам и 5 мониторов не помогут и Клод с опусом.
В Claude может появиться проверка возраста и личности: Anthropic обновили политику конфиденциальности для планов Claude Free, Pro и Max. Как именно будут проверять —не написано. Обычно это паспорт, и в таком случае есть шанс ошибок при верификации с российским паспортом. Новые правила вступят в силу 8 июля.
Чё посоны, стоит продлять? У меня только загран этой страны.
Приветствую аноны, давно хотел изучить для себя программирование, но не знаю с чего начать. Выбрал для себя самый дружественный язык - питон. Аноны с опытом, помогите составить роадмап как начать путь в этом направлении. Какие Ютуб каналы можете посоветовать для начинающего мимохода
Kotlin — статически типизированный, объектно-ориентированный язык программирования, работающий поверх Java Virtual Machine и разрабатываемый компанией JetBrains. Язык назван в честь российского острова Котлин в Финском заливе, на котором расположен город Кронштадт.
Маскот котлина Коди.
Что имеем: +Современный синтаксис (реально удобный). +Совместимость со всей jvm инфраструктурой. +Возможность писать статический DSL прямо на самом языке. +Дополнительные возможности котлина. (делегаты, функции, расширения класса, вариативность и т.д) +Возможность нативной сборки, сборки в js, андроид и ios. +Корутины
Для тех, кто переходит из процедурных языков программирования, объектно-ориентированный подход (ООП) может показаться полной ерундой.
В интернете часто приводят какие-то высосанные из пальца примеры с кошками, собаками и всякой абстракщиной. Но в реальной жизни все не так просто, и эти детсадовские примеры ни о чем не говорят. Когда ты только начинаешь изучать ООП, то сложно понять, зачем вообще городить эту огромную телегу с классами, наследованием, инкапсуляцией и прочими заморочками.
Поэтому лучший способ въехать в ООП - это сразу погрузиться в изучение какого-нибудь фреймворка. Когда ты видишь, как все это применяется на практике, то сразу начинаешь понимать суть.
Почему следует изучить java перед котлин, а не сразу изучать котлин: 1.Java основа: Без знания java ты не будешь понимать, что происходит под капотом kotlin. Синтаксический сахар kotlin скрывает сложные операции, и ты можешь понять конечный результат, но не механизм его достижения. Это как нажимать кнопку на чайнике и видеть, что вода нагревается, но не знать, почему и как это происходит. Лучше всего понять что под сахаром это в intellij перейти tools -> kotlin -> show kotlin bytecode -> decompile. 2.Код на Java: Большинство библиотек написано на java. Без знания java ты не сможешь понять их код и, соответственно, эффективно использовать или модифицировать их в своих проектах на Kotlin. 3.Может быть что где-то будут куски кода на java в проекте.
Как научиться программировать на C++ без библиотек? Какие есть материалы для этого? Пока ничего не смог найти. Общие положения C++ освоил.
Программирование мне нужно не для денег, цели совсем другие, времени для освоения много. Хочу постепенно научиться писать код без нейросетей на C++ и без библиотек. При этом я пока не очень разбираюсь в этом всём, но змейку на C++ уже написал. ,
>>3698705 (OP) Программировать что? Каких библиотек? Разработка любой прилы это в конечном итоги дёрганье системных вызовов или графического апи вроде опенгл, в сишке и крестах это всегда с минимальным уровнем абстракции делалось, какие там библиотеки? stl-контейнеры? а нахуй их переизобретать? Ботохуета сходит с ума окончательно и серит просто лютейшим дерьмом. Ни одного интересного треда за ГОДЫ буквально.
>>3698705 (OP) Без задней мысли берешь и программируешь. Как на С. Вот у тебя же есть ABI на ОС как там система чё делает при сисколах. Ну берешь и пишешь на ассемблере функцию под сискол. Потом её в С++ через extern длбавляеч и всо.
>>3709221 >Увлекательно, но абсолютно бесполезно. всегда и было. олимпиадный бекграунд в реальном программировании больше мешал чем помогал. в вуз поступить - да. но это же хайповая тема. на олимпиаде по биологии/географии конкурс в 1000 раз меньше и шансы выиграть олимпиаду на столько же выше, а преимущества те же.
польский учёный-компьютерщик, главный научный сотрудник по искусственному интеллекту в OpenAI
Фанат спортивного программирования
Финал XV Олимпийских игр 2007/2008: финалист с отличием; Финал XVII Олимпийского чемпионата 2009/2010: 2-е место; Финал XVI Олимпийского чемпионата 2008/2009: 1-е место; IOI 2009: серебряная медаль; CEOI 2009: золотая медаль (2-е место); BOI 2009: золотая медаль (1-е место) [ 16 ] . Google Code Jam , Дублин, 2010 – шестое место [ 17 ] . Google Code Jam в Нью-Йорке – команда из трех человек, состоящая из чемпионов мира по программированию [ 18 ] . Лига программирования старших классов, первое место в четвертой серии соревнований [ 19 ] .
>>3720600 это не для тебя и не для двачеров тупорылых, которые на раковой мёртвой доске с ботами спрашивают во что бы им такое вкатиться ты же не пытаешься в тридцатник стать олимпийским чкемпионом?
Все ИИ-агенты для программирования с громким треском провалили новый бенчмарк чистоты и качества код
Аноним11/03/26 Срд 10:03:08№3661149Ответ
Все ИИ-агенты для программирования с громким треском провалили новый бенчмарк чистоты и качества кода!
Alibaba протестировала ИИ-агентов для программирования на 100 реальных кодовых базах, каждая из которых охватывала 233 дня разработки. Результат - полный провал ИИ в программировании.
Выяснилось, что один раз сгенерировать код и пройти тесты — не так уж сложно. А вот поддерживать код в течение 8 месяцев и при этом не ломать всё подряд — именно здесь ИИ с огромным треском проваливает задачу хуже джуна.
SWE-CI — это первый бенчмарк, который измеряет долгосрочную поддержку кода, а не разовые исправления багов. В каждой задаче рассматривается 71 последовательный коммит, то есть реальная эволюция проекта во времени.
Для всех ИИ-сектантов, распространяющих крики «ИИ скоро заменит программистов», это очень плохой знак. Так что для всех, кто уже хоронил профессию программиста и рассказывал про «осталось пару лет», новости так себе. Похоже, между «умеет написать еле работающий прототип» и «умеет быть нормальным инженером и поддерживать кодовую базу проекта» по-прежнему огромная пропасть.
>>3661149 (OP) Ну и отлично, теперь у Anthropic и OpenAI появилась новая метрика качества, которую будут использовать для обучения следующих моделей. Вот увидишь, через полгода они прекрасно и такие задачи будут решать. В 2023-ем тоже многие ржали и говорили, что нейронка ничего не умеет. А в итоге нейронки сэволюционировали и теперь ржут нал нами. Каждый раз, когда ты указываешь на проблемы нейронок, ты буквально вбрасываешь в медиапространство готовые инструкции по их улучшению.
>>3719705 в статье рассматриваются нейронки двухлетней давности, причем далеко не топовые. всякие квены, дипсики и прочий китайский хлам. среди топов клод и он нормальные результаты показал. и это, повторю, на данных двухлетеней давности. (стстья вышла в марте. там наблюдение 220 + 70 дней + обработка, плюс написание статьи, плюс апрув - это еще минимум полгода)
>>3719699 >Вобще сученые в говне моченые, они (многие) в проганье особо и не могут. Пишут индусскую лапше хуйню в основном. в общем да, 99,99% статей в рубрике ML - это литералли британские ученые в китайской обертке. генерируют слоп чтобы KPI в алибабе выгрести и премию получить.
Выйду на работу на выгодных для вас условиях.
Аноним29/05/26 Птн 17:27:30№3714535Ответ
Мне 18 лет. Я закончил расширенный курс от Яндекс Практикума (Frontend - разработчик). Курс длился примерно 2 года, закончил я его где то пол года назад и отдыхал до сегодняшнего дня. Знаю JS, TS, React, SCSS, с доккером умею работать, тестиками покрывать тоже умею код, впринципе прям очень базовый фронтендер. НО ПОЛНОЦЕННЫМ и совершенным фронтенд разработчиком я себя назвать не могу. Понимаю что работу сейчас найти оч сложно, но я верю в силу Двача. Если есть тут такие люди, которые могут меня как то пропихнуть в компанию, то сделайте это пж, я вам готов несколько зарплат отдать, договоримся с вами как нибуль. Буду очень рад, если вы даже просто дадите мне какие то советы. Я в целом не переживаю за анонимность, пожтому если со мной нужно будет связаться или ещё какие то данные будут от меня нужны, то я могу дать и гитхаб и портфолио и соцсети ( просто думаю что тут сидят сильнейшие )
В этом ИТТ мы можем объяснить базовые и продвинутые концепции языка, и программирования в целом, поможем вкатывающимся, подскажем что выбрать для веба, игр или, прости Абу, блокчейна.
Недавно решил попробовать написать собственный мессенджер на Rust. Основной целью было сделать федеративную систему обмена сообщениями, где пользователи могут общаться между разными серверами, а сами серверы не имеют доступа к содержимому переписки.
В итоге получился AnonPeer.
[size=16]Как работает федерация[/size]
Каждый сервер в сети является независимым узлом. Пользователь регистрируется на одном сервере и получает адрес в формате:
Если Алиса отправляет сообщение Бобу, который находится на другом сервере, клиент сначала шифрует сообщение, после чего оно передаётся через сервер Алисы на сервер Боба.
Упрощённо это выглядит так:
[code] Алиса | Сервер A | WebSocket | Сервер B | Боб [/code]
При этом оба сервера видят только служебные данные и зашифрованный пакет.
[size=16]Структура проекта[/size]
Проект разделён на три части:
[list] []shared — общие структуры данных, криптография и сетевой протокол; []server — серверная часть на Axum; []client — десктопный клиент на Iced. [/list]
Сервер использует PostgreSQL для хранения пользователей и публичных ключей.
Сейчас проект поддерживает регистрацию пользователей, обмен сообщениями между серверами, локальное хранение истории переписки, сквозное шифрование и проверку подлинности собеседника через SAS-коды.
Основная идея проекта заключалась не в создании очередного клона Telegram, а в попытке реализовать собственный федеративный протокол обмена сообщениями и разобраться на практике с криптографией, WebSocket-соединениями и распределённой архитектурой на Rust.
>>3716944 >Можно было бы собирать через билдер в коде, но тогда неудобно смотреть на живую базу Вот это не понял, анон. Чем билдер в коде не устраивает? Типа неудобно статистику по запросам смотреть?
Волк и Столяров. Спор о вкате в IT
Аноним05/07/25 Суб 05:29:15№3491518Ответ
К широкому известному в узких кругах доценту Андрею Столярову заглянул... Кто бы вы думали? Волчок от Антона Назарова. Как ни удивительно, гуру не выдал традиционный комментарий "вон с моего сайта мразь", а даже удостоил юного падавана своей мудростью.
Суть - настоящие программисты устраиваются не в ООО "Рога и копыта" через хх.ру, не в КОТВАСЯ через стажировку, а в хорошие продуктовые компании (не в "очередной обезьянник") через знакомства.
Но откуда брать эти самые знакомства и социальные связи? Вот получил студентик диплом, и кому он нужен? Его никто не знает и порекомендовать своему боссу не может.
Сам великий ученый, к сожалению, эту тему совершенно не раскрыл ни в комментариях, ни в своем трехтомнике. А это вопрос куда более сложный, нежели алгоритмы обхода односвязных списков.
>>3716218 >Школа не подарила мне друзей, девушку или что-то в таком духе, но при этом нельзя сказать, что я хоть сколько-то опечален этим исходом. Я поддерживал много приятельских отношений, но они были обусловлены лишь судьбою находиться рядом в течение многих лет.
Сап, /pr/. Хочу купить ноут для вката в программирование. Поэтому решил узнать, какие компьютеры и ОС нынче популярны среди разработчиков.
1) Какая область IT? 2) Какой у тебя ноут/комп? Процессор, оперативная память, видеокарта, сколько Гб на жестком диске и сколько из них реально используется? 3) Какая у тебя ОС? Почему именно она? 4) Какие программы используешь для разработки?
>>3717819 >Смотря чем заниматься собираешься А в чем разница между специализациями в плане выбора компа? ML рисерчерам и жоским вайбкодерам может и нужны мощные компы, но остальным хватит и макбука наверно?
СМЕРТЬ МИРОВОГО АЙТИ ТРЕД 17 /itover/
Аноним26/05/26 Втр 23:54:05№3713064Ответ
>>3717687 Фактчекинг этого текста говорит о том, что автор не сильно умён.
---
Опровержение по пунктам — кратко, с доказательствами.
### 1. «Молодые с ИИ превосходят опытных» — данные говорят обратное
Утверждение: Опытные разработчики используют ИИ-агентов интенсивнее и эффективнее джуниоров, а не уступают им.
Доказательство: Опрос Fastly (июль 2025, 791 разработчик): около трети сеньоров (10+ лет опыта) говорят, что более половины их кода в продакшене сгенерировано ИИ — это почти в 2,5 раза больше, чем у джуниоров (13%). Сеньоры также чаще тратят время на исправление ИИ-кода — то есть опыт нужен именно для того, чтобы довести вывод агента до рабочего состояния.
### 2. «Любой может писать код, опыт обнулился» — нет, опыт стал фильтром качества
Утверждение: Без фундаментальных знаний разработчик не способен оценить и принять код агента — генерация перестала быть узким местом, понимание осталось.
Доказательство: Опрос BairesDev (июнь 2026): лишь 16% сеньоров считают, что джуниоры полностью понимают ИИ-код; «следующее поколение разработчиков учится производить результат, не владея им». Дополнительно: телеметрия JetBrains (2 года, 800 разработчиков, ICSE 2026) показала у пользователей ИИ ~14-кратный рост действий delete/undo — переделок, которых сами разработчики не замечали.
Источники: globenewswire.com (BairesDev Dev Barometer, 11.06.2026); faros.ai/blog/ai-code-quality-senior-engineer-review-burden
### 3. «ИИ выравнивает поле и ускоряет всех» — единственное РКИ показало замедление
Утверждение: В реальных проектах ИИ-инструменты не дают автоматического ускорения.
Доказательство: РКИ METR: 16 опытных open-source разработчиков, 246 реальных задач — использование ИИ-инструментов увеличило время выполнения на 19%, хотя сами участники были уверены, что ускорились на 20%. Это про знакомые большие кодовые базы — именно там, где «обнулённый» опыт сеньоров на самом деле решает.
Агентная парадигма реальна и её стоит осваивать — тут спора нет. Опровергается не тренд, а вывод «опыт обнулился»: данные показывают ровно обратное — ценность сместилась от написания кода к его верификации, архитектуре и ревью, а это компетенции опытных. Безопасность подтверждает: до 40% ИИ-запросов уязвимы к SQL-инъекциям, в коде регулярно встречаются захардкоженные ключи — заметить это может только тот самый «обнулённый» опыт.
Лаконичная версия для ответа в треде: опыт не обнулился, а сменил точку приложения — единственное рандомизированное исследование (METR) показало, что ИИ замедлил опытных разработчиков на 19% при их уверенности в ускорении, при этом сеньоры шипят в 2,5 раза больше ИИ-кода, чем джуниоры (Fastly), потому что умеют его проверять. Генерация кода подешевела — подорожала способность отличить рабочее от красивого мусора.
Сап, на связи кун 20 лвл, ойтишник, направление можно описать как "общее ойтишное", типа общая теория, сайтики-хуяйтики, прога какая-то и т д. Вкратце, я как будто недостаточно стараюсь каждый день. Я просто делаю что-то в вузе, сдаю всё исправно, но это ведь на деле никому не нужно. Отсюда вообщем вопрос, что бы такого изучать нужного, полезного, я ни в какие ещё собесы и инфу по ним не лез, поэтому спрашиваю у тебя, благородный анон. В целом, меня-то всё устраивает, последние пару месяцев вне времени занятий универа изучал opengl, хотел движок свой сделать, благо с 3д графикой знаком, но ведь это никому на работке не нужно будет, от того и такие страхи есть, что в итоге всё время своё проебу.
>>3717415 Рынок найма на работу - это буквально тот же рынок, как в магазине. Покупатель (т.е. фирма, куда ты устраиваешься) - царь и бог. Он может отказаться от покупки ваших услуг буквально по любому поводу. Буквально даже по той причине, что им твоя рожа не понравилась.
>>3712957 >>3717460 >все эти воксельные движки, В-деревья и simd вычисления нах не нужны, кто напротив тебя сидит на интервью сами не знают этих вещей >>3712899 Ищи конторы, которые оценят твои навыки и знания через эти пет-проекты. Разумеется, макаки-крудошлёпы будут хихикать, во дебил это же НИНУЖНА.
Указатели в C
Аноним22/05/26 Птн 20:15:13№3711064Ответ
Сап. Аноны, подскажите, как в Си понять указатели? Уже и с ИИ пытался, и на ютабе смотрел.... Ничего не ясно. Мб есть какая-то простая аналогия? Как эту шнягу воспринимать? Есть у нас переменная, нахуй нам указатель, если уже есть, на что ссылаться?
>>3717403 Напоминаю, что DOS программы по-дефолту обитали именно в 16-битном реальном режиме x86 процессора. И именно в реальном режиме все x86 процессоры начинают свою работу при включении или reset-е.
>>3717403 >x86 в 32-битном режиме оперировали 4-байтными указателями. x86 процессоры обрели 64-битный режим только в 2004 году, с выходом AMD Athlon 64 ЕМНИП. До этого, начиная с 80386, выпущенного в 1985 году (кажется), x86 максимум поддерживали 32-битный режим работы. В т.ч. Intel Pentium-ы 1, 2, 3.