В: У меня горит лаба/курсач, не знаю какую тему диплома взять, хочу войти в айти. О: Задавай вопрос в этом треде. Защиту диплома желательно обсуждать в /un/, а вопросы по web желательно задавать в /web/.
В: Какую программу/ось поставить для ... ? О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.
В: Ко-ко-ко не работает программа. Анон памаги. О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде.
В: Хочу стать программистом, какой язык учить? О: SICP + HTDP.
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща. О: Мы вам перезвоним тред - для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее? О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк. О: Просто съеби.
В: Тред закрыли/пропал, почему? О: Заданные не в том месте вопросы будут утилизированы.
В: Подскажите сайтов, которые читают крутые программеры. О: Лента из руби, джавы, скалы и ещё какой-то херни.
>>3731707 Я когда собирался вкатываться год потратил на то, чтобы найти работу со сменным графиком 2/2 либо 3/3. Понимал, что не вывожу полноценную учебу с 5/2 работкой инженегром на заводике. Прошел где-то штук 20 собесов в разную хуйню - склад сантехники, склад медпрепаратов, склад электронных компонентов, несколько вакансий ЧПУ на заводах (там ночные смены - нахуй), слесарь на ТЭЦ. Пролетел с собесом в типографию. В итоге под нг нашел место дворником 1/3 на базе отдыха и уволился. Но кинули с работой. Дворником, да, взяли вместо меня какого-то 50лвл дядьку. Побегал курьером в яндексе, заработав 2-3к за месяц. Через пару месяцев, в начале ковида, вышел работать инженером на заводик 5/2, отработал там год. В итоге уволился и уехал к мамке. В 23 году вкатился.
>>3727907 Так это и замечательно, что без диплома теперь не берут вкатунов, наконец до кабанов дошло, следующий шаг, диплом должен быть по специальности, написано инженер-унитазостроитель, пиздуй нахуй из ИТ. Олимпиадник-смазочник - нахуй.
Двадцать четвертый ультимативный тред посвященный самой лучшей и ненапряжной работе в IT - Обеспечению качества / Quality Assurance.
Здесь мы холиварим на тему фреймворков, показываем друг другу свои PageObject, AppActions и фантазируем о позициях SDETa и $8K зарплате.
Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно (твердо и четко) конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы.
Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning, мы же, со знанием языка на _достаточном_ для прохождения собеседований уровне, получаем свои 300кнаносек и смеемся.
Милости просим к нашему шалашу!
ТЕСТОВЫЙ FAQ:
В: Как вкатиться? О: Начни с теории тестирования и подкрепляй практикой, тестируя двачи. Альтернативное мнение: уже год никак, 50000 человек в среднем на позицию, отсеивают по тех.вышке, требуют знания ЯП, ООП, фреймворков, контейнеров, CI/CD и OSI...
В: Какой ЯП выбрать? О: Один из: Java, Python, JS, C# (изучи кол-во вакансий на ЯП и Фреймворк). Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к его изучению.
В: Я изучил теорию тестирования, ООП, выбрал ЯП и изучил его тоже. Что дальше? О: Дальше тебе необходимо разобраться с фреймворками, с помощью которых создаются автотесты. Для каждого ЯП он разный: Selenium, Selenidе, Playwright, Cypress.
В: Я сделал все вышеописанное, что делать дальше? О: Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить там свои тесты. Прикрути Allure к своему тестовому фреймворку
На этом пока что все.
Насчет шапки пишите пожелания и предложения, в будущих тредах добавлю в шапку.
Автоматизированное тестирование: - QA.GURU (см. торренты и их канал на ютубе) - Автоматизация на питоне https://github.com/berpress/qa-python-map - курсы Python: Pytest, Selenium https://stepik.org/course/575/syllabus (анон рекомендует! довольно простенький, но как ни странно, там ответы почти на все вопросы, которые задают на собеседованиях. Хватит, чтоб написать пару своих тестовых проектов в т.ч.)
Нагрузочное тестирование: - Apache JMeter - Basics to Intermediate level - Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt (2019)
>>3731814 >Как борешься со скукой ? Дефолтно, игры, спорт (оборудовал себе уголок с гантелями), книг стал дохуя читать и уходить в манямирки, раз в полгода запой на 1-2 недели, поскольку явной тяги к алкашки нет, считаю ее безопасной, хорошо помогает перезагрузиться и сбросить мозгоебку. Видосики еще смотрю, кино-сериалы наоборот же игнорирую >Раз в два года стараешься менять работу ? Ага, нигде дольше двух лет не задерживался >Какие Квеныч в основном и его форки >Для каких целей ? Хуярю тесты бекенда
Я веб-макака с 8-летним опытом работы на Java. Хочу разрабатывать игры на C++ в России. Что мне делать для того, чтобы найти работу за деньги в геймдеве? Скачал себе книжки про разработку игр при помощи фреймворка SFML, очень интересно, но похоже SFML никому не нужен. Можно ли на C++ зарабатывать деньги в других сферах? Есть ли в России потребность в разработчиках драйверов под windows? Я тяготею к низкоуровневому программированию, мне нравятся микроконтроллеры и FPGA, но в соответствующих вакансиях требования просто пиздец, я не потяну.
>>3731823 Еще мне нравится математика. По вечерам я бывает изучаю дифференциальные уравнения и пишу солверы на C++, но можно ли это продать работодателю - непонятно. Меня тошнит от примитивной работы с тупыми задачками. Я походил по разным компаниям, везде одно и то же говно. Еще и конкуренция дикая, даже продать время своей короткой жизни работодателю очень трудно. На моей текущей работе мне сильно задерживают зарплату, поэтому я думаю, куда перекатиться. Ненавижу эту ебаную Россию, где невозможно просто работать и быть счастливым вместе со своей тянкой. Тут одни проблемы всегда. Хочу жить в Нидерландах, работать на обычной работе и просто жить нормально без ебаных войн и экономических кризисов. В Нидерландах можно работать 4 часа на одной работе, 4 часа на второй и получать достаточно для счастливой жизни.
>>3731823 Так если про зарабатывать деньги то это не к С++, это как раз к Яве. В играх пиздецкий график за копейки, нах тебе оно надо? Если где деньги и есть в С++ это в легаси. >Ненавижу эту ебаную Россию Вот это правилный подход
>>3731732 >>Тебе нужно балансировать абстрактность с читабельностью или расширяемость с поддерживаемостью. >Как нащупать эту грань?
Нету никаких граней, потому что вышеозвученная дихотомия - говно. Абстрактность с читабельностью не коррелирует никак. Читабельность - вообще говно-термин за которым нет объективной подоплеки, по-русски - вкусовщина.
Настоящий антоним абстрактности - конкретика. Вот баланс между этими двумя крайностями и можно искать.
Проектирование софта с упором в абстрактность - это попытка охватить бОльший спектр решаемых задач, попытка решать задачи более высокоуровневые. Но софт с упором в абстрактность устроен сложнее для конечного пользователя и требует от него профессиональных компетенций. Пример - эксель, СУБД, IDE, фотошоп, всякий инженерный софт.
Софт с упором в конкретику - наоборот решает одну конкретную задачу максимально комфортным для домохозяек способом: дает им ту самую большую красную кнопку "сделать по кайфу", не требуя от них каких то знаний и компетенций. Пример - поисковик (с определенными оговорками и нюансами - смотря как смотреть), почтовые клиенты, блокнот, калькулятор, двач.
Ну а чтобы нащупать эту грань - нужно знать кто твой пользователь, что он будет у тебя в софте делать.
>>3731850 >Читабельность - вообще говно-термин за которым нет объективной подоплеки, по-русски - вкусовщина. Ну так у тебя наверное код-то не машины читают, а программисты? С чего ты так удивлён что важна вкусовщина. Тебе объективно какой-то код будет читать сложнее чем какой-то другой. То что это вкусовщина не значит что это неважно.
Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка
Аноним01/06/26 Пнд 16:22:50№3715685Ответ
- если ты все решил, переходи к Symfony или Laravel - почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно. - для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT.
Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше.
- скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html - что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись - сколько времени надо изучать все это? - все зависит от тебя, в районе 10-15 месяцев, но известны случаи когда люди вкатывались с нуля за 2 месяца и перекатывались с другого стека за пару недель.
>>3730106 ну кайф же, нет? сидишь спокойно себе распиливаешь этот хлам на ларавеле, сам же потом и дунасишь с поддержкой этой залупы. зп как я понимаю в районе 50 тысяч.
>>3730388 >дунасишь с поддержкой Там проектная работа. Скорее всего они лишний ствол дполонительные руки нанимают. >зп как я понимаю в районе 50 тысяч Да, угадал.
Как понять, что я пишу правильно? На предприятии я единственный web программист. У меня никогда не было наставника или более опытного коллеги. Все кто был - это старперы, которые пишут на древних дельфях, лазарусах, джаве и прочем старье.
Я же выбрал c#, начал с .net core 3.1, JS, mssql, MVC, EF, LINQ. Год назад перекатился на .net 10, blazor, fluentui, postgres. Пишу простенькие приложухи для 5-200 юзеров. Все работает, ничего не ломается.
Последние пол года все чаще появляются мысли, что я делаю что-то не так. - я не пишу тесты - часто оставляю не оптимальный код там, где скорость работы не критична - не считаю выделяемую память, если она не превышает допустимых размеров. - не пишу нормальные доки на приложения
Так как я работаю один - у меня тупо нет времени на все это, руководитель не лезет в код и не ебет мозг жирами, сервисами и прочей хернёй. Но в итоге я не понимаю, как мне дальше совершенствоваться. Нейронками и не пользуюсь и не собираюсь.
>>3726890 (OP) У меня только так и было. Даже когда была жира со спринтами, ничего принципиально от твоей ситуации не отличалось. Разве что тесты всегда писал, но в моей области иначе просто не выйдет.
ёбаный кал сбер поднасрал и по факту пришла разнорядка выходить в офисы 50% сотрудникам у меня вся команда на удалёнке и все выполняли свои обязанности норм я с 21 года пержу на удалёнке, так мобку пережил, ковид, всю эту дрисню а теперь это -- либо фултайм, либо гибрид и то если получится
устраивался на фулл удалёнку, но вот такую говнину подставили а осенью наверное новая мобка и ещё меньшов пидор ебаный со своим ai first лезет и никаких методичек по sdd или том как они хотят видеть разработку не прислали, но зато закрутили kpi под +50% стори к концу года на каждого разработчика, каждый kpi меняется каждую неделю (буквально нахуй), какие-то дэшборды по отслеживанию кодочасов на задачу, 100% разрабов к концу года внезапно должны перестать код писать вообще ЛЮБОЙ руками, только sdd (внезапно инфа появилась только вчера, а новый kpi в 10% таких стори уже к концу q3 хотят) типа "хотим вот так красиво", но "ебитесь как хотите" как хуяндекс похоже стал мой ламповый скуфский сбер, хотя я не сидел все эти годы и не хуи пинал, а въёбывал грустно
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #78 /butthurt/
Аноним20/03/26 Птн 13:38:16№3668212Ответ
ОТКРЫВАЕШЬ ГЛАВНУЮ СТРАНИЦУ ПРОДУКТА НАД КОТОРЫМ РАБОТАЕШЬ @ ЧТО-ТО ПРО КУКИ @ РАЗРЕШИТЬ УВЕДОМЛЕНИЯ @ ВАШ ГОРОД МОСКВА, ВЕРНО? @ ЗАПРОС МЕСТОПОЛОЖЕНИЯ @ УСТАНОВИТЕ НАШЕ ПРИЛОЖЕНИЕ @ ПОДПИСЫВАЙТЕСЬ НА НАС В ТГ, МАКСЕ, В ВК, В ОДНОКЛАССНИКАХ, В ДЗЕНЕ, В ГАЗЕТЕ ТЕЩИН ЯЗЫК @ ОТКЛЮЧИТЕ БЛОКИРОВЩИК РЕКЛАМЫ НАМ НЕЧЕГО ЖРАТЬ @ ВЫ 5 МИНУТ НА САЙТЕ И НИЧЕГО НЕ НАШЛИ, ДАВАЙТЕ МЫ ВАМ ПЕРЕЗВОНИМ @ УЖЕ ВТОРОЙ СОЗВОН ПО 1,5 ЧАСА ОБСУЖДАЕТСЯ ПОЧЕМУ УПАЛА ПРОДОЛЖИТЕЛЬНОСТЬ ВИЗИТА В ЯНДЕКС МЕТРИКЕ И УМЕНЬШИЛАСЬ КОНВЕРСИЯ КЛИЕНТОВ С САЙТА @ К ОДНОЗНАЧНЫМ ВЫВОДАМ НЕ ПРИШЛИ @ НАЗНАЧИЛИ ТРЕТИЙ СОЗВОН
ПОЛОВИНА КОМАНДЫ УВОЛИЛАСЬ @ ПОЛОВИНА ДРУГОЙ КОМАНДЫ УВОЛИЛАСЬ @ ВООБЩЕ ВСЕ НАИБОЛЕЕ ОПЫТНЫЕ И АМБИЦИОЗНЫЕ ЛИБО СВАЛИЛИ, ЛИБО ВАЛЯТ @ НИКОГО НЕ НАНИМАЮТ @ НУ КАК-НИБУДЬ ОСТАВШИМИСЯ СИЛАМИ ПОРАБОТАЕМ
Литература: - Томас Кайт. Oracle для профессионалов - https://postgrespro.ru/education/books/dbtech - Алан Бьюли. Изучаем SQL. - про MySQL - К. Дж. Дейт. Введение в системы баз данных - Database Systems: Design, Implementation, & Management (Carlos Coronel, Steven Morris)
Q: Вопросы с лабами и задачками A: Задавай, ответят, но могут и обоссать.
Q: Помогите с :ORM_нейм для :язык_нейм A: Лучше спроси в тредах по конкретным языкам.
Q: Где хранить файлы? A: Не в БД. Для этого есть объектные хранилища, такие как Amazon S3 и Ceph.
Q: Нужны ли сертификаты? A: Только если собираешься заводить трактор.
Здесь мы: - Разбираемся, почему PostgreSQL - не Oracle - Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс - Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обеществе - Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование - Анализируем, как работает поиск вконтакте - И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.
>>3731536 А если опыта нет, с чего начинать? Пет-проекты? Стажировка? Готов бесплатно для опыта поработать, только куда обращаться? Или накручивать опыт? (но не хотелось бы так поступать)
Доу мониторю, два отклика сделал, но тихо. Профиль на Линкедин создал, но кроме пройденных курсов указывать нечего.
Как научиться программировать на C++ без библиотек? Какие есть материалы для этого? Пока ничего не смог найти. Общие положения C++ освоил.
Программирование мне нужно не для денег, цели совсем другие, времени для освоения много. Хочу постепенно научиться писать код без нейросетей на C++ и без библиотек. При этом я пока не очень разбираюсь в этом всём, но змейку на C++ уже написал. ,
>>3698705 (OP) Без задней мысли берешь и программируешь. Как на С. Вот у тебя же есть ABI на ОС как там система чё делает при сисколах. Ну берешь и пишешь на ассемблере функцию под сискол. Потом её в С++ через extern длбавляеч и всо.
Haskell (МФА: [hæskəl]) — стандартизированный чистый функциональный язык программирования общего назначения. Является одним из самых распространённых языков программирования с поддержкой отложенных вычислений. Система типов — полная, сильная, статическая, с автоматическим выводом типов, основанная на системе типов Хиндли — Милнера. Поскольку язык функциональный, то основная управляющая структура — это функция.
Отличительная черта языка — серьёзное отношение к типизации; во многом в связи с этим язык назван в честь исследователя теории типов и изобретателя комбинаторной логики Хаскелла Карри.
Имеются средства взаимодействия с кодом на других языках программирования. Есть встроенная поддержка многозадачного и параллельного программирования, развитый инструментарий (средства автоматического тестирования, отладки и профилирования, в том числе для параллельных программ), существует несколько тысяч библиотек с открытым исходным кодом.
>>3729147 >Из функциональных кстати lean живёт бодро в своей сфере. Тоже самое можно сказать про Coq и Agda. Только их сфера мало что имеет с программированием общего.
неактуально в 2к26. все берут простые языки уровня питона, го, джавы, джс, затем подключают иишку через агентов и высирают килотонны кода за считанные часы-дни. времена, когда нужно было заучивать мудренные языки уровня хэскеля, эрланга, скэйлы прошли. никто не читает код
>>3730736 Скажи, братец, а когда это вообще было актуально? Хацкель всю жизнь был сугубо экспериментальным академическим языком, а эрланг и скала всё равно что кобол, они живут исключительно потому, что в своё время поехавшие шизики написали на них важное легаси, с которым ИИ также прекрасно справляется.
учебные материалы плюсов /cpp/
Аноним# OP17/02/25 Пнд 23:43:30№3391283Ответ
Кто учил плюсы самостоятельно, по каким материалам вы это делали? Книги, которые я читал, дерьмовые, да и на метаните слишком сухо, хотя там таки есть задания. В общем, кидайте, что знаете
>>3493852 >к какой-то хуйне с грамматикой, аст деревьям, и парсингу выражений страус книгу писал для кодеров с формальным образованием (с пройденным курсом теории формальных языков и методов трансляции), это не учебник по программированию, а учебник по языку
Перекат это миф
Аноним05/07/26 Вск 14:02:55№3728361Ответ
Типа вот был я react фронтендером, дай-ка стану go бекендером? А вы вкурсе что в реальности вы будучи фронтедером, который последних 2 местах работы по резюме работал с реактом, откликнетесь даже на фронтендера vue, то вам еще на этапе переписки с рекрутером скажут, что ищут более релевантных кандидатов? То же самое и в беке, у вас джава и раббит, а сколько у вас лет опыта работы с го и кафка, мм? То есть вы обязаны по факту будете рисовать себе несколько лет коммерческого опыта на выбранном стеке, и уметь при этом вывезти за базар, учитывая что вас будут ебать в глубину по этой теме. А если это совсем другой стек, типа из фронта в бек или с бека в мобилки, то это вообще неподъемно.
Да, формально есть бигтехи, где ты можешь внутри изъявить желание перекатиться в другую команду на другой стек, но дело в том тебя также выебут на внутреннем собесе по конкретно используемов в их команде внутрянке, и скажут по итогу, что нет бро, давай все будут заниматься своими делами.
Не оговоря уже про то что ты был условным сенькой, а претендовать будешь максимум на мидла, и соответственно с мидла на джуна. Спрашивается, зачем?
Реальный перекат возможен только в 2 случаях: 1. Вы вкатун, который еще тольком никуда не вкатился, и для вас однохуйственно куда идти, ведь у вас ни там ни там толком опыта нет. 2. Вы рокстар системный программист, по типу Кармака, который делал игровые движки, потом пошел делать ML в пейсбук, потом еще куда-то.
>>3730623 а ты попробуй не дома учиться, а например, попердолить в библиотеку и там сидеть учиться. дома вообще айсикью у многих падает, это подтверждённый факт. + юзай технику помидора. мне лично помогало, я выделял 3-4 часа в день на учёбу, ехал в универскую библиотеку или в кафешку какую-нибудь и так херачил сидел, дома гораздо хуже получалось концентрироваться
>>3730623 ллм ты зря скидываешь с счетов, можно же юзать для обучения, спрашивать вопросики. главное же чтобы у тебя от обучения возникло устойчивое понимание изучаемых сабжей, а как ты будешь добиаться понимания - через ллм или через святой дух или через обучающую литру- это не так важно
>>3730623 ИИ надо использовать как препода. Например можно настроить скилы для клода так, чтобы он тебе уроки формировал по какой-то теме, ДЗ давал, проверял и т.д. Сделать что-то типа курса. А думать и осваивать инфу надо один хрен своей головой
Go тред №37 /go/
Аноним02/04/26 Чтв 13:19:11№3677844Ответ
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного кастрирования.
А зачем делать промпт? Про автоматизацию что-ль не слыхали? Сделай один промпт универсальный, да и не мучайся потом. Вот жеж анальники, сами себе жизнь не усложнять не могут додуматься.
Я вайбкодер, по сути впариваю типам всякий воздух за их деньги, софт который ещё и не работает. Возм
Аноним04/07/26 Суб 22:59:18№3728228Ответ
Я вайбкодер, по сути впариваю типам всякий воздух за их деньги, софт который ещё и не работает. Возможно ли в этом дерьме дальше развиваться и так халявить и будет ли эта тема ещё работать?!
>Я кодер, по сути впариваю типам всякий воздух за их деньги, софт который ещё и не работает. Возможно ли в этом дерьме дальше развиваться и так халявить и будет ли эта тема ещё работать?!
Мне захотелось научиться программировать как можно ближе к машинному коду. Лет 7 назад я был веб-разработчиком некоторое время, использовал php и js. Все это было просто ради денег. Тогда это было актуально для меня.
В будущем я хочу разобраться с асемблером. Но сразу это будет сложно, поэтому сейчас я знакомлюсь с C++, мне надо писать на нем с минимальным количеством библиотек. Поэтому я начал изучать win32 api.
Что то на win32 api у меня немного получается. Но есть проблема. Я не понимаю смысл, почему в win32 api что то работает именно так или так. Потому что у меня мало знаний в области того как вообще работает компьютер и операционная система.
Встречаются мне регулярно понятия такие как - поток, ядро, дескрипторы. Иногда я представляю интуитивно что все это примерно значит, но глубокого понимания всего этого нет.
Теперь вопрос. Что мне стоит почитать, что изучить чтобы получить эти знания? Что позволит мне лучше понять почему те или вещи в win32 api и в дальнейшем в низкоуровневом программировании работают так или иначе, что именно надо учитывать.
Стремлюсь к низкоуровневому программированию ради интереса. Как то зарабатывать на этом не планирую да и просто не смогу, даже если захочу. Времени на все это у меня много. Думаю лет 10 есть.
>>3729299 Наоборот, думаю что не зря и думаю это важно. Если ты пишешь тест ради теста, то конечно на си код будет быстрее, потому что компилятор использует всякие алгоритмические трюки(которым тоже можно научиться). Но если я напишу реальный код задачи на асме и ты напишешь код этой задачи на си, то мой код будет выполнять эту задачу быстрее, потому что сама конструкция кода будет низкоуровневой. Возможно ошибаюсь, но я сейчас с этим столкнулся, и даже иишка предлагала пойти по сложному пути.
>>3729312 Хотел подтвердить свой пост доказательством(но лень). Потом вспомнил что антивирус почти всегда блокировал мои экзешники написанные на асме. Так что.. доказывать получается нечего.