>>308459820 >как будто си какой-то идеальный и красивый, чтобы его можно было изуродовать Ну ващет охуенный, если осиляешь указатели + структуры + пользовательские типы, знаешь, что такое конечный автомат и умеешь писать стейт-контроллеры. Всё, минимально-достаточный набор, чтобы спокойно жить и не городить огород со всякими крестами, растами, го и прочим калом.
>>308461771 >жс — охуенный универсальный язык жс это говно лютое, самый парашный язык из всех, жс это язык сценариев для веб-страничек приляпаный сбоку браузера, это его изначальная задача и призвание, но каким-то хером всё вышло из под контроля и превратилось в огромную кучу, как только появится возможность подключать к браузеру любой другой язык кроме жс - его сразу же выкинут на помойку и забудут как страшный сон.
>>308461824 не знаю, не тянет на охуенный: вместо модулей кринжовые хедеры, никакого механизма в духе defer нет, перегрузок функций нет, енумы стрёмные какие-то, слабая типизация, синтаксис местами шизовый
>>308462037 Золотые слова и горькая/сладкая правда! По мне, так сладкая - терпеть не могу библиотеки, особенно при "железной" разработке; проще взять даташит на микроконтроллер и ебануть bare metal. И компактней получится, и времени в итоге один хер меньше потратишь.
>>308462105 Анон, минимально-достаточный набор функций и делает Си охуенным. Проблемы возникают тогда, когда люди на изучение Си не со стороны железа заходят. Идеальный вариант - это взять какой-нибудь попсовый микроконтроллер типа ATtiny, и пописать без библиотек на голом железе. Сходу поймёшь, откуда и почему в Си ВСЁ взялось. Язык, как-никак, именно под железную разработку создавался.
>>308462577 >проще взять даташит на микроконтроллер Проще ему, лол, а какие альтернативы у тебя есть? Никаких, только сишка и базовые функции из 72 года, в котором застряли все байтойбы.
>>308461937 Уже давно почти все пишут на тайпскрипте и его популярность падать не собирается. На нём удобно писать и мобилки, и десктоп, и особенно бекенд. Одна из причин почему моя основная специализация бекенд на тайпскрипте — просто фактом своего существования подрывать передаки у снобов с мышлением из 2010 года в духе "ррряяя, жиэс это просто скриптики в бравузере".
>>308459082 (OP) > пуксреньк дохуя у тебя альтернатив для фронта в вебне? будешь нитакусичными кофескриптами обмазываться? сколько лет-то тебе, что еще не стало похуй на конкретный язык и его конструкции? метапрограммированием занимался когда-нибудь? пориджи бля
>>308462577 Ну вот хуле ты свои МК мешаешь с го? Кто бля в здравом уме МК будет программировать на го? Ясен хуй там сишка ну и в зависимости от сложности задачи какие-то либы из какой-нить попенсорсной ртос или как ты сказал, бареметал, если тебе диодами мигать надо или ты норкоман ебашащий все сам.
Другой пример, вот мне надо было сделать некий сервис который будет обслуживать десяток других сервисов на машинах и все что будет делать, это получать запрос по хттп и ходить в бд, отдавая из нее ответ. По сути функционал примитивный, но я его заебался бы на с имплементить, так же как и на плюсах. Зато на голанге за час накатал и оно просто работает. Всему свое место.
>>308462810 >Проще ему, лол, а какие альтернативы у тебя есть? Asm на небольших проектах, Rust, MicroPython хотя последние и экзотика на серьёзных проектах... внезапно Ada(!!!), которая изначально под эмбед и системы реального времени разрабатывалась в то же самое время, что и Си. При совке на ней успешно фигачили - был знаком с воякой, который для "Бурана" софт писал. Гражданские писали землю, вояки писали борт.
>>308462989 >Уёбищная хуйня by design, костыль и подпорка для языка скриптиков в браузере. Маня, его гениальный программист создал, автор сишарпа. Система типов там отличная. И делают на нём уже давно не только браузерные приложения, ты лет 10 спал?
>>308459082 (OP) Еще один воннаби неосилятор порвался об собственное непонимание стека, я правильно понял?
На объектном JS охуенно прототипировать. Например, я соберу концепт любой приложухи, например игры, "в огурцах", просто сука на коленке, пока ты будешь болтать, и задеплою.
А ты, напоминаю - хуй, и на том же си будешь простейшие три страницы с кнопкой и строкой с данными, пердолить сутки.
>>308462941 >Твои оправдания? Анон, не начинай даже, а! Детский сад ебучий, особенно с СириалПортом. "Ардуино сенсор хакинг"... эмбед разработка. Нуёптвоюмать, детский сад )))
С Электроном приблизительно та же история - создай веб-страничку, и сделай вид, что это полноценное приложение.
>>308463190 >Просвещайся, неуч https://webassembly.org/ Пиздц ты чванливый хуесос, обсираешься не снимая штанов, "Просвещайся", охуеть, почитай хоть зачем webassembly вообще существует и почему это не замена js прежде чем пороть хуёню.
>>308463082 >>308463190 >Ну вот хуле ты свои МК мешаешь с го? Тред начинался как "Выбираем сорта говна", но со временем перешёл в общие рассуждения. Анон там начал за "универсальность" JS, я опроверг, и тема пошла расширяться.
>С Электроном приблизительно та же история - создай веб-страничку, и сделай вид, что это полноценное приложение. Аргументируй почему discord или vccode не являются полноценными приложениями.
>>308463391 >как только появится возможность подключать к браузеру любой другой язык кроме жс Технически ты сейчас можешь подключить к браузеру практически любой язык и с его помощью шлёпать формочки. Например, раст https://github.com/kanidm/webauthn-rs/blob/master/tutorial/wasm/src/lib.rs Каким боком это не соответствует твоему изначальному условию? Или чванливая макака поняла что обосралась и решила начать петь песенку про "ваши решения не решения"?
>>308463161 >Система типов там отличная Система типов там нужна только чтобы это говно хоть как-то поддерживалось, хотя бы теоретически, потому что любой код сложнее менюшки на чистом js превращается в лютую хуйню, и typescript как ни крути всё равно превращается в js, так что это как подсохший кусок собачьего кала полить сверху соевым соусом чтобы не так давиться.
>>308463502 >десктопные приложения мирового уровня Какие например? Особенно это интересует. Что из тяжёлого типа графического, видеомонтажки или 3D-софтины можно на JS забомбить? И каковы будут производительность и размер такого приложения? JS даже у C#, не говоря уж о крестах и C/WinAPI в десктопной разработке присосёт.
И самое главное-то... НАХУЯ молотком щи есть?! Вот какой смысл? Показать, что JS стронк?
>>308463593 Вот ты кинул мне какой-то код уебский и что мне с ним делать? Ты кинь мне лучше пример как на расте сделать веб-страницу с менюшками, ну типа дефолтный бутстрап. Только без всяких ноджс и прочей параши, чисто чтобы на расте запустить команду, а потом результата компиляции положить на вебсервер и получить результат.
>>308463727 Вообще да. Там через жс идёт. Только вот речь шла про удобство разработки, типы там и всё такое. Так что часть с жс она ну... как бы вообще не играет роли
>Особенно это интересует. Что из тяжёлого типа графического, видеомонтажки или 3D-софтины можно на JS забомбить? Кто в своём уме будет этим заниматься? Для подробных задач существуют низкоуровневые языки.
>И самое главное-то... НАХУЯ молотком щи есть?! Вот какой смысл? Показать, что JS стронк? Скорость и удобство разработки. На работе с видео и графикой десктопные приложения не ограничиваются.
>>308463778 >Что из тяжёлого типа графического So Figma is written in JS and C++, compiled to WebAssembly so it runs in a browser, which runs in a datacenter, with video streamed to Mighty, an Electron app where the front-end is written in JS and some C++, running inside Chromium.
>>308463863 да просто как-то непонятно, в чём смысл в итоге
вот на си шарпе там тоже сделали фронтенд фреймворк, для которого надо шарповый рантайм, скомпилированный в васм, загружать, а зачем я не понимаю, какое-то переусложнение ради переусложнения и того, чтобы не писать на жаваскрипте
>>308463632 > typescript как ни крути всё равно превращается в js И что, какая разница во что превращается, если ты пишешь софт конкретно на языке, который в своей системе типов находится вполне на топовом уровне?
>>308464168 Люди готовы себе засунуть в анус сотню велосипедов и костылей, лишь бы не писать на js потому что ЧСВ этих людей не позволят, хотя современные инструменты во фронтенде очень простые и удобные
>>308463996 >Discord, VS Code, Slack, Teams, Signal, Notion, Obsidian, Postman, Figma, Bitwarden Универсальный JS @ Перечисляет сетевую мелочёвку и говняный VS Code, который тормозит, как последняя сука
>Кто в своём уме будет этим заниматься? Для подробных задач существуют низкоуровневые языки. Ну так и не надо тогда за "универсальность" JS пояснять. В сухом остатке - веб-козюля.
>>308464148 >So Figma is written in JS and C++, compiled to WebAssembly Кароч, под капотом у "пижмы" высокопроизводительные кресты, а от JS там, дай Бог, внешка. Ожидаемо.
>>308464352 Они готовы на что угодно, лишь бы не шквариться об жс. Воистину логика птеродактелей. Почему жс-бояре, кроме собственно жс, зачастую ещё и в раст могут, и на го накидать что-нибудь? А престарелые чсвшные мудни только и могут что пукать
>>308464384 >Перечисляет сетевую мелочёвку и говняный VS Code, который тормозит, как последняя сука Это полноценные десктоп приложения мирового уровня. Если в тебя тормозит вскод, то попробуй обновить свой core 2 duo и 4 гига оперативки.
>Ну так и не надо тогда за "универсальность" JS пояснять. В сухом остатке - веб-козюля. Он не идеально универсальный, но достаточно универсальный для большого количества задач.
>Кароч, под капотом у "пижмы" высокопроизводительные кресты, а от JS там, дай Бог, внешка. Ожидаемо. Это удобно, я вот работаю nodejs бекендером, на предыдущем проекте у нас напрямую из ноды вызывался сишный код для обработки видеопотока.
>>308464452 Зачем мне ради одного сайта визуализирующего табличку в базе учить жс? Я потрачу на это сильно больше времени, чем сделаю тоже самое на шарпе.
>>308464595 Лабу сдавать в шараге может и не надо, а если работаешь в вебе, то тебя попросят и сортировку сделать, и поиск, и фильтры, и пагинацию, и чтобы всё это динамично через вебсокеты прилетало ведь 2к24 на дворе.
>>308464490 >Двачую, современный стек настоящего инженера это жс + го + раст, остальное не нужно Стек хуесоса который нахватался по верхам с курсов и ничего из перечисленного в реальности не знает.
>>308465194 >одноязычник закукарекал Ты литералли напоминаешь американскую пидораху сейчас, которая знает только английский (и то хуёво), и считает что все в мире такие же как она
>>308465358 жс + го я бы поверил, го + раст я бы поверил, даже жс + раст я бы поверил с натягом, но все три вместе - детектор пиздабола и вкатуна без опыта.
>>308465678 Хотя я не отрицаю что знаю го хуёво, на уровне написания скриптиков. И на расте в прод только круды у меня были, а для фана разве что редис с торрентокачалкой были написаны. В отличии от жс, на котором в проде у меня было всякое от банков до телемедицины риалтаймовой
>>308465601 Умные дяди, сделавшие миллионы на айти бизнесе со мной согласны, а ты дальше не верь. Ты наверное вкатыш, которые не понимает о чём говорит. Жс и го не требуют особых усилий и времени для изучения, жс + го может знать практически любой. Так что не удивительно, что некоторые к комплекту жс + го добавляют раст со временем.
>>308459082 (OP) Пишу сейчас финмонитор (аналог tradingview) на TS, вообще похуй что там, я понимаю, что подключи к этому говну левый говноязык придется еще больше трахать, чем с жопоскриптами.
Из реального что бесит это миллиарды систем сборок, например esbuild, который используется в проекте, не поддерживает вывод метаданных через emitDecoratorsMetadata.
>>308463996 Дискорд, слак, тимс, постман просто отвратительны. Еще скайп виндовый когда переписали с делфей на электрон он стал уебищнее в 10 раз. 90% десктопа на электроне это просто ужас ебаный. Неотзывчивое, лагучее, жрущее память с нихуя, отвратительно неудобное из-за браузероподобного интерфейса. Электрон - это худшее что случилось с индустрией за последние годы. Уверен что экономия для больших корпораций не такая уж значительная по сравнению с чем-нибудь нормальным, типа кути или шарпов. Но ухудшение юзабилити из-ща элетронокала просто на порядок.
Единственное приличное приложение на электроне, которым я пользовался - vscode. Там толи тюнят электрон ебаный, то ли не совсем электрон, но пользоваться им можно. Хотя тоже не самое отзывчивое.
>>308470584 А что на них популярного написано? На электроне написано дохуя. И подавляющее большинство - калище. Больше всего ненавижу вотсап десктоп. Такое говнище, просто зла не хватает.
>>308462105 Каких нахуй в пизду модулей? Зачем? Чтобы что?
Заголовки не равно модули, это вообще про другое.
Таки как раз модули есть в Си с рождения: ты можешь написать программу кусками на разных языках и слинковать её в один исполняемый файл. Или один заранее скомпилированный модуль, единожды скомпилированный, включить в состав кучи исполняемых файлов.
ты просто всего этого не знаешь, потому что долбаёб. Наверняка ты тот долбаёб, кто без IDE не может скомпилировать сишную программу.
Какие нахуй defer? Язык прекрасен тем, что на нём можно написать как 3D-шутер под винду, так или саму винду или иную ОС под голое железо. Чем больше в языке свистоперделок, тем меньше шансов на нём что-то писать под голое железо, не обременённое какой-то существующей ОС.
>>308472670 >Зачем модули нормально там в 2024 писать govno_dlya_debilov__function_name?
даже в плюсо говне догадались сделать неймспейсы которые автоматом в смейке внутри оборачиваются, и можно через using shit::govno распаковать, а в с хуйне что там? а нихуя
>>308472670 >Язык прекрасен тем, что на нём можно написать как 3D-шутер под винду На языке ассемблера тоже можно, жаль что нахуй не нужно?
Вы же блять обосреваетесь как только дело до ходит до метаоптимизаций, когда под кучу разных структур надо сгенерировать код, начинается какая та лапша из макросов и прочей хуиты, которая не работает от слова совсем.
С был хорош примерно 50 лет назад, сейчас на нем программируют либо челы реально пишущие под голое железо, либо всякие дебилы типа тебя с двачей, которые фантазируют на тему каких то там игр на си и прочей хуиты.
>>308472722 >нормально там в 2024 писать govno_dlya_debilov__function_name? На что ты намекаешь? На длинные имена? Так не делай длинные имена.
>На языке ассемблера тоже можно, жаль что нахуй не нужно? Подобно тому, как настоящий мужчина по мнению тянок должен быть чуть красивше обезьяны, настоящий язык программирования должен быть чуть высокоуровневее ассемблера.
Собственно, те небольшие неудобства, которые я бы испытывал от написания чисто на ассемблере, Си и решает.
>>308474308 Да хоть чем. Каким же ебанатом надо быть, чтобы жить с мыслью, что в бекендах веб-сайтов есть нечто настолько особенное, что для этого обязательно нужен какой-то специальный язык программирования.
>>308474398 вообще там больше проблема что если ты не обьязана бездарная, то ты напишешь бекенд на тсе и тебе будет похуй на прочие говно языки, у тебя есть язык который буквально на клиенте и сервере используется и если ты выберешь его тебе не придется придумывать 100000000 типов интерфейсов описываемых в очередной proto параше, либо еще хуже бездарном сваггере.
собственно главный вендор лок идет на это, есть еще вариант генерировать тс файлы, выводя из типов языка что ты выбрал, но это уже звучит как бездарная сренатень, а учитывая что на условных формах у тебя их валидация почти всегда одинакова на стороне клиента и сервера, либо сервер наследует клиентскую имплементацию, то смысла выбирать другой язык нет.
реально проблемы возникают когда у тебя в команде Php/go/c#/java обезьяны, которые не в состоянии просто писать на любом другом языке и требуют чтобы их бекенд говнище было написанно на очередном говненном ширпотребе.
Нет, конечно если ты дебил и ничего сложнее hello world с валидацией данных через сервер не писал, то да, тебе будет все равно, хоть на баше пиши, но в реальных условиях тебе эти данные придется 10 раз одинаковым копипастом тоскать, декларировать тонны говен и прочее, если у тебя серьезный проект хотя бы больше 10к строк.
>Подобно тому, как настоящий мужчина по мнению тянок должен быть чуть красивше обезьяны, настоящий язык программирования должен быть чуть высокоуровневее ассемблера. А еще можно писать на современном языке, а не 50 летнем говнище?
>Собственно, те небольшие неудобства, которые я бы испытывал от написания чисто на ассемблере, Си и решает. Я так понимаю спектр проблем с которыми ты сталкивался это >пук >среньк >кхех
>>308474398 Ну, на бекенде важна скорость разработки. И тут уже подключается бизнес с его желаниями. А желания бизнеса: девэшевле, быстрее, чтобы работало
Скорость разработки среднестатистического гойоба, в разы быстрее чем у сишника. Вы, красноглазики, уже совсем ебанулись и забыли, что основная причина вашей востребованности - ваша писанина генерирует прибыль кабнкаюанычу и он платит вам зп. Так что не зазнавайтесь и идите круды хуярить, быстра
ps да, есть отрасли где С - единственный вариант, но эт все таки пищевая хуйня. 80%% всех разрабов - жсоноукладчики в вебе
>>308476331 >Скорость разработки среднестатистического гойоба, в разы быстрее чем у сишника ну покажи ебать большой веб проект на С, желательно с сылочкой на гит, хотелось бы глянуть
>>308477475 Где я говорил, что большой код на ссях - это проприетарная разработка? Ты читать не умеешь? В контексте ветки речь идёт о коммерческой разработке, о чем я и писал. Коммерческая разработка это закрытый код т.к он ВНЕЗАПНО реализует бизнес-логику компании. Google же не выкладывает исходники своей почты, краулера или ещё чего... Если тебе просто интересно глянуть на большой проект на сях, то блять kernel линука открой и втыкай или вьредпанду воткнись
>>308461153 Я ниасилил. АКАК БЛЯДЬ? ПРОМИС ЭТО ОБЕРТКА НАД СИНХРОННЫМ КОДОМ. Начинаешь учить одну дрисню и тут БАЦ гориллион фреймворков тайпскрит хуйскрит тайлвинд експресс сасс редакс, код на 100 модулей делить, какие то блядь фрагменты, не говорю уже о том что нужно все это комбинировать и деплоить в гитхаб что уже само по себе спецолимпиада. И это все требования для ждунов чтоб на РАБотку устроиться мимо вкалтун
Я ЛЮБЛЮ ЖРАТЬ ГОВНО ХУЛИ ТЫ МНЕ СДЕЛАЕШЬ ИДИ НАХУЙ БЛИН ИЗВЕНИ САДИСЬ Я ТЕБЕ ТОЖЕ НАЛОЖУ ПОКУШОЕШЬ ПОЛАКОМИШСЯ АГА ПОВЕРИЛ ИДИ НАХУЙ ЭТО МОЕ ГОВНО СУКА Я ЕГО ЕМ
>>308478119 C #include <stdio.h> #include <stdlib.h> #include <string.h> #include <curl/curl.h>
// Функция обратного вызова для записи данных в строку size_t write_callback(void contents, size_t size, size_t nmemb, void userp) { size_t total_size = size nmemb; char response_ptr = (char )userp;
// Выделение памяти для нового блока данных response_ptr = realloc(response_ptr, strlen(response_ptr) + total_size + 1); if (response_ptr == NULL) { fprintf(stderr, "Не удалось выделить память.\n"); return 0; }
// Копирование данных в строку strncat(response_ptr, contents, total_size); return total_size; }
int main(void) { CURL curl; CURLcode res; char response = malloc(1); // Начальная память для ответа response[0] = '\0'; // Инициализация пустой строки
с тсом ебанным я ставлю тс-сервер и запускаю в виме нативный лсп. любой проект на чистом тсе запускается, всякое говно с .vue на конце через костыли, но тоже.
А что там с си/с++? А там пиздец. 10 систем сборок, самая популярная из которых требует отдельно ей указывать -DCMAKE_EXPORT_COMPILE_COMMANDS=1, потом еще себе конфиг редактировать чтобы этот ебанный ./build/compile_commands.json находило. И даже после этого не всегда это говно работает нормально. И это работает только в знакомом тебе проекте, в рандомном проекте вообще могут нахуй послать с compile_commands.json с высказываниями из разряда: ненужно.
Вот потом сидят долбаебы с ctags, ?govno и прочим дерьмом кукарекают на сосачах как правильно.
>>308478566 А нахуй ты дебил сравниваешь низкоуровневое программирование с высокоуровневым, могя спокойно нарисовать на с те же самые методы выского уровня и реюзать их как го.
Понимаешь?
Ты ебанутый дебил теоретик и нихуя в программировании не понимаеш
>>308478566 Upd: А ну и не добавил, что гопота импортнула сторонний пакет(curl) т.е ета хуйня(C) из коробки не умеет в обычный get запрос. Даже для этого либу хуярить надо
>>308478752 Ты ебанат? Иди выше по ветке поднимись и пойми предмет диалога...
Скорость разработки на го выше, как раз таки потому что на нём из коробки большая часть уже доступна, а на ссях тебе ето надо самом реализовывать, либо искать соответствующую либу и молиться, чтобы ее поддерживали (или поддерживать самому)
Потому бэкэнд и пишут наиболее высокоуровневых языках, т.к там выше уровень асбракции -> ты пишешь меньше всякого низкоуровневого говна с дрочкой указателей .
На всякий случай: пространство имён для всего проекта не обязанно быть глобальным.
Поэтому не обязательно каждой сущности давать ебануто длинные имена. Ключевое слово static в объявлени функций и переменных делает их невидимыми за пределами модуля.
Поэтому чтобы не было коллизий, не давай функциям длинные имена, а просто не выставляй наружу что попало, а выставляй только критически минимальный интерфейс для межмодульного взаимодействия.
Кроме того, вместо того, чтобы между разными компонентами программы выставлять друг другу просто функции для взаимодействия, ты можешь выставлять интерфейсы, оформленные в виде структур с полями-указателямин а API.
И делать так:
gtk_api = GtkGetApiInterface();
gtk_api->AppChooser.SetName(...)
Но тебе же даунёнку в учебнике "Си за 10 дней" такие паттерны не показывали...
тред скуфа с кризисом, закрывайте эту хуйню а опу-долбоебу-динозавру в палату, пускай вспоминают про более зеленую траву все вместе мимо вкатун на го за полгода с зп 320
>>308479109 Только вот дегенерат нас самом деле ты.
Когда человек говорит пространство имён, это не значит что он дословно имеет в виду namespace из C++.
В данном случае имелось в виду пространство имён, которым оперирует программист (тогда как код вообще может быть написать на безумной смеси языков). Или пространство имён, которым оперерирует линкер, склеивая объектные файлы, полученные от компиляторов разных языков.
>>308478389 > АКАК БЛЯДЬ? ПРОМИС ЭТО ОБЕРТКА НАД СИНХРОННЫМ КОДОМ. Хуже. Это обёртка над коллбеками.
> Начинаешь учить одну дрисню и тут БАЦ гориллион фреймворков Хуета, так в любом языке\сфере. Понял 1, 2 фреймворка - понял половину, вообще, всего от того что есть.
> тайпскрит хуйскрит Любой человек начинавший с нормальных языков (Си, Джава, (Си с автом. мусоркой), СШарп (Джава от Мелкомягких)), только с тайпскриптом может почувствовать хотя-бы толику удовольствия программирования для хуеты под названием "нейм" ДЖС-движок.
> тайлвинд И блять? Знаешь сисс - знаешь и эту хуету.
> експресс Твоя проблема что с джс хуеты начал, такая вещь как сервер приложений (которая в свою очередь обёртка на хттп сервером), понимается и разбирается одной из первых тем к изучению, т.к., архитектура "сервер <-> клиент" повсюду, в том числе и локал. А многие ещё и свою хоть и примитивную реализацию делает хттп-сервера на сокетах (тоже примитивная хуета, но для тебя, наверное, высший пилотаж), хотя реальная сложность может возникнуть только если ты хочешь написать хотя бы простейшую реализацию самого хттп-протокола. А всё на то что ты пожаловался, это буквально детский лепет изучается под чаёк с бутербродами.
> сасс Ещё одна хуета, в попытках улучшения сисс, как ни странно, всем уже похуй на это. Правило такое же > Знаешь сисс - знаешь и эту хуету.
> редакс Библиотека от фреймворка, такая хуета сплошь и рядом. Если ты жалуешься от этой хуеты, а не говоришь себе "о, ебать, наконец-то штука которая может решить мои проблемы (которые создал фреймворк)" то ты точно куда-то не туда попал.
> код на 100 модулей делить Опят же начинал бы с нормальных языков, то проблемы не было бы. Модули это ёбанная база - как функции.
> какие то блядь фрагменты Буквально блять, пара функций, которая выполняет одну конкретную задачу. То что ты не понял задачу, не означает что этой задачи не существует. И как блять можно не понять пример с модальными окнами, который каждый ебучий раз для этой хуеты дают.
> не говорю уже о том что нужно все это комбинировать и деплоить в гитхаб что уже само по себе спецолимпиада. Охуеть, оказывается код надо ещё и сопровождать, ты что думал просто будешь писать на своём компе, и оно как-то само будет синхронизироваться с остальными разрабами?
> И это все требования для ждунов чтоб на РАБотку устроиться Опять же, а ты как хотел? Убери хоть один пункт и ты на работе будешь не работой заниматься, а изучением программирования\инструментов. Такую халяву себе могли позволить только в нулевые и начало 10-х, когда АйТи продукты могли релизиться раз в год и стоить тысячи долларов, естественно всем тогда насрать, если ты 3 месяца не будешь писать продакшн код, т.к., к остальными 7-м станешь готовым.
Сейчас, все продукты находятся в стадии нескончаемой альфе\бете, где от тебя хотят результата с первых 3-х месяцев (особенно в вебе), иначе от тебя нет прибыли.