Комментарий #11643287

pomatu
Инфантильная агрессия — чек. Отсутствие технического ответа — чек.
Соевый - чек. Технический ответ я тебе кстати написал, не слышал, чтобы nodejs разработка как-то влияла на зрение...
Если хочешь оценивать платформу — смотри на лучших представителей, а не на самых конченных.
Только вот проблема, что сама платформа рождает конченных представителей, если мы говорим про пистон например. Сейчас курсы рождают дегенератов, которые пишут говно для контор, потом конторе требуется другой дегенерат, что бы это поддерживать. За этот круговорот дегенератов в природе отвечают несколько факторов: популярность языка и низкий порог входа. А в итоге что? А в итоге энд-юзер (например я) - жрет это говно, пытается запустить то что этот петухон там накалякал.
У nodejs есть все теже самые проблемы, перейти из скриптиков на коленке в бекенд - очень легко. Я нисколько не умаляю достижений nodejs в плане фронтенда, мой вопрос заключается в том, нахуя на нем писать бекенд?
Ирония в том, что даже Хауди Хо, при всей своей попсовости, технически грамотнее тебя в 10 раз.
Я уже сказал что не ебу кто это, заканчивай ссылаться на своих зумерских лидеров мнений из дилдока. Эти зумеры уже вообще ниче без своего лидера мнений сделать не могут...
Да, «всё для людей сделано», только людей там ровно 7 штук, включая автора либы.
Ну да, у апача 7 штук, конечно. А еще тебе сама виртуалка не даст напортачить в большинстве случаев, ровно как и компиляция кода со статичной типизацией.
А то выбрал себе low-level HTTP server, на котором даже middleware надо прикручивать через жопу, и теперь ноешь, что баги не отлавливаются в рантайме?
Ты совсем не понял че я имею ввиду, в джаве большинство проблем отлавливается ДО рантайма, но соевые скрипт-кидди о таких вещах даже мечтать не посмеют. Опять же сам язык и строгая типизация заставляет тебя писать правильный код. Соевого - тоже заставит, если он будет писать на джаве, а не на своей скриптовой-дрисне (но конечно нюансы типа == и мультитрединга надо знать и соевому будет).
Ты правда считаешь, что нормальный девелопер добровольно будет руками ворочать AtomicReference вместо await и async?
Это логика пистоноеба (ну или просто животного). "Зачем мне настраивать nginx руками? Я лучше скачаю докер образ nginx от индуса, получу ЗП за работу и пойду домой." Только видишь ли в чем нюанс, если это и прокатит у корпоратов (и прокатывает судя по всему, раз этих питоноебов как тараканов нынче развелось), то я, ни разу не писавший в своей жизни себе резюме - сам пользуюсь своим кодом потом, я не кормлю говном других людей, и самому мне не хочется жрать говно. Поэтому я лучше сам настрою nginx, сам зафигачу lxc если потребуется вместо сраного докер-образа от индуса, и сам напишу нужный мне код в low-level HTTP server, который будет работать. Либы конечно тоже возьму, если она есть, и все в итоге будет запаковано в один fat jar и работать вообще везде и всегда и через 10 лет (и без докера/appimage/flatpak кстати).
Ответы
Not a leery goblin
Not a leery goblin#
Только вот проблема, что сама платформа рождает конченных представителей, если мы говорим про пистон например. Сейчас курсы рождают дегенератов, которые пишут говно для контор, потом конторе требуется другой дегенерат, что бы это поддерживать. За этот круговорот дегенератов в природе отвечают несколько факторов: популярность языка и низкий порог входа. А в итоге что? А в итоге энд-юзер (например я) - жрет это говно, пытается запустить то что этот петухон там накалякал.
Буквально описал юристов. :evil:
spokoynoinochi
spokoynoinochi#
@pomatu,
Я нисколько не умаляю достижений nodejs в плане фронтенда, мой вопрос заключается в том, нахуя на нем писать бекенд?
сейчас много бекендов на ноде пишут ввиду того, что очень часто экономят на разработке, и жс как раз позволяет писать и фронт и бек, а если углубиться во фреймворки и взять например нест и ангуляр, то вообще иделаьно получается ввиду их максимальной схожести, так что кажется что если ты не хайлоады пишешь то с жсом особых проблем не будет
Томас Д. Райан
@pomatu,
Только вот проблема, что сама платформа рождает конченных представителей, если мы говорим про пистон например.
Не язык «рождает» кодеров-дебилов, а рынок, на который ты сам ежедневно жалуешься. Python, JS, PHP — не «виноваты», они просто популярны. Так же, как и виноград не виноват, что его жрут обезьяны.
А в итоге энд-юзер (например я) - жрет это говно, пытается запустить то что этот петухон там накалякал.
Поздравляю, ты не просто жрёшь, ты ещё и возвращаешься за добавкой, пытаясь запустить один ссаный pet-проект, написанный студентом. Хочешь продакшн — иди в продакшн, а не лезь на говнорепы.
Я нисколько не умаляю достижений nodejs в плане фронтенда, мой вопрос заключается в том, нахуя на нем писать бекенд?
1. Event Loop + libuv → подходит для I/O-heavy систем, типа мессенджеров, API шлюзов, real-time стримов. 2. Один язык на фронте и бэке → низкий overhead, легко собирать команды. 3. Наличие модулей вроде NestJS, tRPC, Express → делает MVP в 10 раз быстрее, чем твой Джакарта + Undertow. 4. У Node есть pm2, cluster, worker_threads, есть gRPC, Redis, Kafka, Mongo/Postgre — всё поддерживается из коробки. 5. А главное — это работает. Да, костыльно. Да, async hell. Но оно работает, скейлится и дебажится.
Ну да, у апача 7 штук, конечно. А еще тебе сама виртуалка не даст напортачить в большинстве случаев, ровно как и компиляция кода со статичной типизацией.
Снапшоты, out-of-memory kills, неправильные права на volume'ы, таймауты сокетов, утечка файловых дескрипторов — всё это ни одна VM не спасёт, если код написан как дерьмо. Особенно, если ты тащишь внутрь пайпы из stdin и даёшь root'у в контейнере лазить по host-сокетам. Вон, CVE по runc вылезает каждые полгода.
Это очевидно почти любому. И вот я, кстати, девочка.
Девочки себя так вульгарно не ведут.
назад
Твой комментарий
Вернуться к редактированию
Предпросмотр
Скрыть