Это копия, сохраненная 19 июля 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
В прошлом не успели придти к общему мнению
>Switching to Elixir, they were able to use smaller data files and, as a result, use 63 times less disk space, on average, than when using MySQL rankings tables.
Ну чел, ну то, ну ты же читать умеешь, да?
Они поменяли архитектуру приложения полностью и выпилили MySQL из проекта, из-за которой всё тормозило
>We are abandoning MySQL database storage—our current infrastructure’s decisive bottleneck—in favor of a database-free architecture
Может быть, если бы они на другом языке решение вместо MqSQL реализовали, то ещё бы более сильный прирост получили.
Это ни разу не про язык программирования.
>Правильно, и увеличили скорость в 20 раз, наверное это не доказывает что он точно быстрый
Не доказывает, потому что они и на джаве могли бы такой прирост получить. Или даже больше. Просто реализовав свой инструмент вместо MySQL.
А с нодой так сложнее, потому что она однопоточная.
>с какого языка начать
Начинать следует с английского.
Дальше JS (Node.js и React), потом Python и Go.
>Они поменяли архитектуру приложения
Правильно, и увеличили скорость в 20 раз, наверное это не доказывает что он точно быстрый
> на другом языке
Там так же в ссылке
The new programming language helped them speed up the performance of their notification system delivering 14,000 notifications per second and cut down the number of servers by half—from 30 to just 15—compared to when the service relied on Java.
>если бы они на другом языке
Наверное джаву в этом плане нужно было заменить нодой. Тогда бы количество серверов довели бы с 30 до 0.
>Не доказывает, потому что они и на джаве могли бы такой прирост получить
То есть скорость эликсира не доказывается, потому что джава такая же быстрая? Чет в голос с шизофазии.
Да и спор велся не про джаву а про сравнение скорости элискира и ноды. Сравнение джавы и эликсира это другой вопрос, но и там где применяются инструменты типа рельс джаву не применяют.
Но даже здесь есть cut down the number of servers by half—from 30 to just 15—compared to when the service relied on Java.
вполне можно оценивать разницу
Реально студенту вкатиться в го или лучше джава/сишарп для карьеры?
Нельзя, код в любом случае сильно переписывали, нельзя с java на elixir перенести без радикального переписывания, скорее всего ещё чего-нибудь улучшили.
Советую прочитать много-много разных обсуждений на эту тему и самостоятельно сделать выбор.
https://www.google.com/search?q=site:reddit.com+go+or+java
https://www.google.com/search?q=site:reddit.com+go+or+csharp
>код переписали с джавы на эликсир, вполне можно сравнивать
>Нет нельзя сравнивать, они переписали код и перенесли его с джавы на эликсир.
Найс шизофрения.
>Нельзя
Нет можно.
Если у тебя на одном языке был медленный алгоритм, а на другом ты использовал быстрый, то это ни разу не преимущество языка.
Если ты допустим переписал код с питона на плюсы, и у тебя оплата за сервера уменьшилась в 5 раз, то это не преимущество плюсов а хорошо написанных алгоритмов. Все можно делать и на питоне.
Все понятно.
Забавно видеть как чел в 2017 высрал статью о победоносном го с горутинами, а после через одну статью написал:
>Go destroys C#, if we compare the convenience of asynchronous programming here and there — you get it basically for free in Go (in terms of coding), even though you pay for this convenience by a tiny bit of performance per every call you make.
>The performance is hard to compare because the execution models are very different. There are no recent benchmarks; as for the past benchmarks (~ 1–2 years old), C# and Go were very close.
Насколько же маркетинг важен.
Помню на заре становления ноды, все хайпили "кококо асинхроннасть перфоманс в небеса. серверы некуда выкидывать". Хотя блядь уже в .Нете была куда лучшая асинхронность. И по перфомансу нода сосет с проглотом.
Теперь ГО с его грин тредами "кококо наши иконы треды самые красивые"
Там петушня еще хуже местной пишет.
Прошлый тред читайте хоть, Шарп офк. Net6 это финальный гвоздь в крышку гроба жабы, а го нишевый язык для любителей велосипедостроения
Последний, котлин прогнал жабу с пьедестала андроида, а шарп занимая второе место в вебе (смотри предыдущий тред, вот тебе просто картинки) стал еще и кроссплатформенным.
Я не люблю пропагандировать за шарп, дабы исключить приток макак благодаря которым демпингуют цены, но на сегодняшний момент это лучший язык ЯП, учитывая что под боком есть F# если очень хочется ФаПать.
Го не полноценен и скорее ближе к динамикодрисне (и пригоден только для crud в микросервисах). Сама динамикодрисня неполноценна, если ты хочешь вырасти в программиста.
Джава все, а его стек даже трогать не хочется, там спринг тормозит как джанга. Когда в тоже время ASP.NET на линуксе (веб фрейворк C#) входит в топ по тестам techempower, где лидеры там уступают друг другу копейки в производительности.
>Если ты допустим переписал код с питона на плюсы, и у тебя оплата за сервера уменьшилась в 5 раз
А если ты переписал код с C++ на питон, и при этом в 5 раз производительность увеличилась, это значит что питон такой быстрый? А это, кстати, вполне реальные ситуации.
Нет, не в крутизне питона дело, а в том, что версия на C++ была спроектирована очень неудачно. А ты с этим разобрался и переписал хорошо.
В 5 раз, ага. Хватит фантазировать, в питоне даже пустые циклы тормозят аки джава тырпрайз приложения. Я уже молчу на прочие очевидные затраты и проверки динамикодрисни (с).
Но да, писать прикладные приложения на С++ это тот еще оверхед. для этого и придумали C#, оставьте уже Си для разработки на хардварном уровне.
Ну тогда какой смысл спорить, закрываем тред. Проблема не в языках проблема в кривых руках написывающих кривые алгоритмы. ГТА5 вполне можно написать на петоне и заставить его работать на Атари, главное постараться. Только работа с оперативной памятью и ЦП на тебе, ок?
Я просто высказал какой язык программирования лучший и ушел. Но вообще да, ты верно подметил.
>Го не полноценен и скорее ближе к динамикодрисне (и пригоден только для crud в микросервисах)
Почему кубер и докер написали на го?
Фанбои могут написать и ОС и еще что-то, но это не делает го более пригодным для этого. Количество бойлерплейта просто делает любую разработку овер-затратной. То есть выходит, что можно, но ну его нафиг.
Бассейн можно выкопать ложкой, больше контроля, никаких тебе фреймворков в виде лопат или упаси экскаваторов. Раз за разом ты черпаешь все сам, простота же важнее.
У шарпа даже фанатов нет, так-то. Язык для формошлепов и низкопробных веб-говноделов.
Любой хороший специалист немного фанатик. Выходит, на шарпе хорошие специалисты не пишут.
>Любимый тестик борщехлёба прямо показывает что это не так, но нодоблядь заранее окукливается в своем манямирке, приговаривая что ваши пруфы не пруфы, да и вообще пруфы это манявры. Жду что нодоблядь будет визжать о том, что этот тест не тест, и что они то не знают.
Тест корректный, но Nest.js это ful, а не mcr. Но это ничего всё равно ничего не меняет, nest.js корректно сравнивать с фениксом.
>Найс манявры. Нодоблядь предоставляет результаты теста как доказательства преимущества одного языка над другим, а потом оказывается что часть этого теста неудобная и ноунеймовая.
Я тебе написал же, что не против того, что justjs уделывает почти всех. Наоборот, только рад. Прочитай ещё раз мой пост, если не увидел.
>Ну так зачем же ты сравниваешь ноунеймовую ноду plt с полноценным фулстеком на фениксе?
В смысле ноунеймовую? Nest.js и fastify не ноунеймовые, они среди самых популярных фреймворков в разработке бекендов на ноде. Если ты сможешь привести внятные аргументы о том, почему тот же nest.js не полноценный фуллстек и почему нест нельзя сравнивать с фениксом, то я буду рад их почитать.
>Все мазохисты перед вкатуном борщехлёбом, и растеры, и говеры, и жаверы. Все унижены перед скриптопарашей.
Не знаю насчёт всех, пока только тебя наблюдаю. Растеры и гоферы точно себя прекрасно чувсвтуют, говорю как гофер по работе и растер на досуге.
>Покажешь юзабельное решение ноды в качестве замены джянге и сравнение скорости?
Я тебе уже огромное количество раз повторил: nest.js, fastify. Почему у тебя такие проблемы с пониманием?
>Ты борщехлёб, вечно работающий за опыт, зубрящий тонны видороликов с ютуба, зубрящий тестики чтобы точно выбрать самый лучший язык, и не получивший в жизни не копейки, ведь разницу между "всеизкоробки" и "микро" ты так и объяснил, так спизданул про то, что к ноде можно прикрутить какие-то там штуки и она станет ful.
Да-да, убеждай себя в чём хочешь, как будто ad hominem твою правоту подтверждают, лол. Тебе надо объяснить разницу между ful и mcr, может это ты не понимаешь? Если понимаешь, можешь мне объяснить своё понимание.
>И дохуя вкатунов вроде тебя, работающих за опыт.
Я давно работаю за хорошие деньги, но тебе видимо удобно представлять собеседника вкатуном, любишь фантазировать и пребывать в манямирке.
>И как это объясняет твой пиздешь про никому не нужен? Твоя нодохуйня тоже никому не нужна, ведь можно назвать аду юзают даже правительство США, что там манякомпании.
У тебя бинарное квадратно-гнездовое мышление? Давай помогу тебе: когда люди говорят "X никому не нужен", то как правило подразумевается "X не нужен абсолютному большинству". Эликсир с фениксом мало кому нужны, а на ноду большой спрос.
>Ты не объяснил как голая нода становится лучшим выбором перед фулстек инструментом?
При чём тут голая нода? Ты хочешь сравнить веб-сервера, то есть голую ноду и cowboy, или что? Если ты запутался, то напоминаю, с самого начала я сравниваю фреймворки nest и fastify с фениксом, это уровень веб-приложения.
>Да нет же, это ты первый начал разрываться на пол треда, борщехлёб, а когда тебе показали твой обсер на примере justjs начал маняврировать.
Это неправда. Я спокойно общался и с аргументами доказал свой изначальный тезис: бенчмарк techempower говорит о том, что феникс медленнее скриптового поделия. После чего ты начал агрессивно брызгать слюной начиная с этого >>2173938 → поста.
>https://www.monterail.com/blog/famous-companies-using-elixir
Круто, я рад за них. А если бы переписали на го или раст, то какой прирост был бы?
>Ты спизданул про тестик, сравнил ful с plt, а когда тебе показали твой обсер на почве другой части теста, ты начал маняврировать приговаривая что это нищитается. Какие еще аргументы мань?
Неправда, я сравнил фреймворк с фреймворком, тебе нечем опровергнуть превосходство nest или fastify над фениксом в бенчмарке techempower.
>Любимый тестик борщехлёба прямо показывает что это не так, но нодоблядь заранее окукливается в своем манямирке, приговаривая что ваши пруфы не пруфы, да и вообще пруфы это манявры. Жду что нодоблядь будет визжать о том, что этот тест не тест, и что они то не знают.
Тест корректный, но Nest.js это ful, а не mcr. Но это ничего всё равно ничего не меняет, nest.js корректно сравнивать с фениксом.
>Найс манявры. Нодоблядь предоставляет результаты теста как доказательства преимущества одного языка над другим, а потом оказывается что часть этого теста неудобная и ноунеймовая.
Я тебе написал же, что не против того, что justjs уделывает почти всех. Наоборот, только рад. Прочитай ещё раз мой пост, если не увидел.
>Ну так зачем же ты сравниваешь ноунеймовую ноду plt с полноценным фулстеком на фениксе?
В смысле ноунеймовую? Nest.js и fastify не ноунеймовые, они среди самых популярных фреймворков в разработке бекендов на ноде. Если ты сможешь привести внятные аргументы о том, почему тот же nest.js не полноценный фуллстек и почему нест нельзя сравнивать с фениксом, то я буду рад их почитать.
>Все мазохисты перед вкатуном борщехлёбом, и растеры, и говеры, и жаверы. Все унижены перед скриптопарашей.
Не знаю насчёт всех, пока только тебя наблюдаю. Растеры и гоферы точно себя прекрасно чувсвтуют, говорю как гофер по работе и растер на досуге.
>Покажешь юзабельное решение ноды в качестве замены джянге и сравнение скорости?
Я тебе уже огромное количество раз повторил: nest.js, fastify. Почему у тебя такие проблемы с пониманием?
>Ты борщехлёб, вечно работающий за опыт, зубрящий тонны видороликов с ютуба, зубрящий тестики чтобы точно выбрать самый лучший язык, и не получивший в жизни не копейки, ведь разницу между "всеизкоробки" и "микро" ты так и объяснил, так спизданул про то, что к ноде можно прикрутить какие-то там штуки и она станет ful.
Да-да, убеждай себя в чём хочешь, как будто ad hominem твою правоту подтверждают, лол. Тебе надо объяснить разницу между ful и mcr, может это ты не понимаешь? Если понимаешь, можешь мне объяснить своё понимание.
>И дохуя вкатунов вроде тебя, работающих за опыт.
Я давно работаю за хорошие деньги, но тебе видимо удобно представлять собеседника вкатуном, любишь фантазировать и пребывать в манямирке.
>И как это объясняет твой пиздешь про никому не нужен? Твоя нодохуйня тоже никому не нужна, ведь можно назвать аду юзают даже правительство США, что там манякомпании.
У тебя бинарное квадратно-гнездовое мышление? Давай помогу тебе: когда люди говорят "X никому не нужен", то как правило подразумевается "X не нужен абсолютному большинству". Эликсир с фениксом мало кому нужны, а на ноду большой спрос.
>Ты не объяснил как голая нода становится лучшим выбором перед фулстек инструментом?
При чём тут голая нода? Ты хочешь сравнить веб-сервера, то есть голую ноду и cowboy, или что? Если ты запутался, то напоминаю, с самого начала я сравниваю фреймворки nest и fastify с фениксом, это уровень веб-приложения.
>Да нет же, это ты первый начал разрываться на пол треда, борщехлёб, а когда тебе показали твой обсер на примере justjs начал маняврировать.
Это неправда. Я спокойно общался и с аргументами доказал свой изначальный тезис: бенчмарк techempower говорит о том, что феникс медленнее скриптового поделия. После чего ты начал агрессивно брызгать слюной начиная с этого >>2173938 → поста.
>https://www.monterail.com/blog/famous-companies-using-elixir
Круто, я рад за них. А если бы переписали на го или раст, то какой прирост был бы?
>Ты спизданул про тестик, сравнил ful с plt, а когда тебе показали твой обсер на почве другой части теста, ты начал маняврировать приговаривая что это нищитается. Какие еще аргументы мань?
Неправда, я сравнил фреймворк с фреймворком, тебе нечем опровергнуть превосходство nest или fastify над фениксом в бенчмарке techempower.
>А с нодой так сложнее, потому что она однопоточная.
Если ты про lightweight threads с удобном коммуникацией как акторы в эликсире или горутины в го, то да. А в остальном не совсем так. Давно есть worker threads, в каждом воркере libuv позволяет заспавнить до 1024 тредов, но по дефолту в пуле 4 треда. Используется это нечасто и для cpu-bound блокирующих операций, некоторые из которых иногда вообще отгружаются каким-нибудь плюсовым или растовым модулям.
Мне тут в прошлом треде заявили, что программисты пишут на ФП, а всё остальное - языки кодеров.
Я давно вижу, куда катится индустрия и согласен, что программисты и кодеры действительно очень разные люди.
Программисты - те, кто создаёт программы, а кодеры - те, кто пишет код. Современные кодеры не умеют СОЗДАВАТЬ программы, им нужна уйма народу - от аналитиков-проектировщиков, до дизайнеров в то время как программисты могут сделать всё сами.
И программистов в индустрии не осталось, сие есть грустный факт.
Но вдруг... Итак, если на ФП пишут программисты, значит они создают программы. Вот примеры этих программ и хотелось бы увидеть.
Покажите мне результат работы программистов, а не толпы криворуких бездарей.
Ну, в некотором смысле он прав. Под десктопы сейчас не пишут почти, остаются варианты:
Свифт - писать для яблок: там платёжеспособная аудитория, в массе своей не склонная к пиратству.
Жаба - писать под ведро: там миллиарды хомячков и доход с рекламы.
Ну и что-нибудь для веба: JS (+html+css+etc) для фронта, и для бека... я бы сказал, что в топе JS (для фронта он так и так нужен, так что чего бы не применять его же на бэке), Рельсы и Джанга/Фласк.
Если в энтерпрайзе -- ещё можно докинуть .net, но только для внутренних корпоративных сервисов и ни для чего иного.
Интересно, а есть какая современная статистика по экосистемам языков? Я думаю дотнет давно обогнал жабий мирок и занимает второе место после джаваскрипта
В прошлом треде анон показал что дотнет занимает второе место, как по общему числу так и среди сайтов миллиоников.
Пока жаба натягивала свой манямир на неокрепшие умы и выживала только за счет ведра, си шарп молча, без истерик поглотил веб.
То есть, технология которая берет практичностью, не только в вебе и ей не надо агрессивного маркетинга с догматизмом.
Как-то всю жизнь обходил стороной C#, по причине того, что кодил только веб-приложения на линуксе. Но тут для своих задач открыл шарфик (C#), который достаточно давно стал кроссплатформенным (настоящим) языком. Но ладно бы еще одно открытие языка и очередного синтаксиса, но я открыл действительно что-то ценное для себя в этом протухшем мире ИТ (ниже поясню).
Дело в том, что раньше не существовало понятия лучшего языка программирования. Все языки были в какой-то степени хороши и плохи. И тут скорее выбор напоминал между сортами говна, чем реально между чем-то удобным. Поэтому фраза "лучший язык программирования" всегда выглядела дилетантской.
Постепенно погружаясь в шарп и его инфраструктуру, я понял, что этот язык действительно вобрал и вбирает в себя все лучшее и нужное для прикладного уровня. От игр и вебассембли, до обычного бэкенда, машинного обучения и окошечек на десктопе. При этом весь его синтаксис действительно выглядит продуманным, а не как в типичных новых языках, где как-будто сил хватило только на половину синтаксиса, а остальное засунули с фразой "и так сойдет".
Ну, вот как пример, автовыведение типов с "var" (let, val), в шарфике нельзя сделать автовыведение в классе (только для локальных переменных), что логично, если бы оно работало для классов, то сложно было понять сигнатуру класса без IDE. Во всех новомодных языках же можно клепать эту фичу куда угодно, конкурируя только с синтаксисом динамико-дресни (динамических языков).
Ладно, но почему лучший? Да просто потому, что остальное говно:
Java - работал с ней много лет, это тот еще пузырь раздутый инфоцыганами и пафосными конференциями, которые создают впечатление ультрокрутого языка. Но в действительности, можно до бесконечности ковырять этот многомерный кал под названием Spring и прочее устаревшие говно мамонта, но стоить уже признать (хотя бы себе), что инфраструктура этого языка просто устарела и протухла. Если бы не openjdk и мобильная разработка, имхо, джаву бы постигла судьба кобола. Но благодаря усилиям евангелистов джавы (их правда так называют) язык постоянно раздувают снова и снова (иначе не получить рабочую силу на многотонные говно-плиты легаси кода).
Go - пытается кого-то удивить в 2021 асинхронщиной (и скоро, возможно, дженериками, лол). Язык микросервис, язык if err != nil
Не, ну я понимаю поиграться на этом пару недель и написать свою утилитку в 500 строк. Но как на этом реально программировать долгие годы?
Rust - пытается и так сложное системное программирование засунуть в рамки борроу-чекера. Видимо, программистам и так скучно на системном уровне, что им надо еще больше ограничений в коде. Если раньше боролись с сигфолами, но могли хотя бы выражать свои мысли в коде. То теперь нужно пропихнуть свой код в "узкую трубу" парадигмы и попробовать еще написать продуктивный код.
Python - сложно назвать языки с динамической типизацией и отсутствием (без костылеварения) многопоточного программирования - языками вообще, но как же хорошо на них зарабатывать. Если вы клепаете видосики на ютубе, или пишите книжку или хотите создать курсы, это определенно ваш выбор. Питон - это язык "вкатон", лучший язык по версии хочух-в-айти. В реальности, экзотический синтаксис сего чуда заставит плеваться от всех остальных языков в будущем (потому что первый язык оставляет сильный отпечаток восприятия, а питон у нас особенный во всех смыслах).
Node.js - вообще выглядит как лабораторная студента. Казалось бы, что может быть еще хуже чем js, а оказывается может, достаточно добавить каллбэки и промисы.
PHP - еще один стагнирующий язык, мог бы стать чем-то лучшим для веба, но его убили тем, что в него засунули синтаксис джавы. Зачем динамическому языку ООП и тем более интерфейсы, мало кто ответит (они реально использовали интерфейсы, даже когда не было хинтов на типы). В общем, если хотите убить язык, добавьте в него джаву.
Kotlin, scala - пока компилируется код, можете изучить, скажем, groovy.
Удвойте, утройте количество знаний и проблем за ту же зарплату, на той же jvm, но получите чуток сахарку на пару строк.
И так, что же остается, единственным недостатком шарпа в сравнение со всеми другими языками, является то, что он попросту не успел прыгнуть в нужный вагон в свое время. А вот с появлением .Net Сore (а теперь просто .Net 5), он начал солидно так набирать популярность вне круга окошечников.
Платформа .NET - это лучшее, что создала компания Microsoft Билл Гейтс
Как-то всю жизнь обходил стороной C#, по причине того, что кодил только веб-приложения на линуксе. Но тут для своих задач открыл шарфик (C#), который достаточно давно стал кроссплатформенным (настоящим) языком. Но ладно бы еще одно открытие языка и очередного синтаксиса, но я открыл действительно что-то ценное для себя в этом протухшем мире ИТ (ниже поясню).
Дело в том, что раньше не существовало понятия лучшего языка программирования. Все языки были в какой-то степени хороши и плохи. И тут скорее выбор напоминал между сортами говна, чем реально между чем-то удобным. Поэтому фраза "лучший язык программирования" всегда выглядела дилетантской.
Постепенно погружаясь в шарп и его инфраструктуру, я понял, что этот язык действительно вобрал и вбирает в себя все лучшее и нужное для прикладного уровня. От игр и вебассембли, до обычного бэкенда, машинного обучения и окошечек на десктопе. При этом весь его синтаксис действительно выглядит продуманным, а не как в типичных новых языках, где как-будто сил хватило только на половину синтаксиса, а остальное засунули с фразой "и так сойдет".
Ну, вот как пример, автовыведение типов с "var" (let, val), в шарфике нельзя сделать автовыведение в классе (только для локальных переменных), что логично, если бы оно работало для классов, то сложно было понять сигнатуру класса без IDE. Во всех новомодных языках же можно клепать эту фичу куда угодно, конкурируя только с синтаксисом динамико-дресни (динамических языков).
Ладно, но почему лучший? Да просто потому, что остальное говно:
Java - работал с ней много лет, это тот еще пузырь раздутый инфоцыганами и пафосными конференциями, которые создают впечатление ультрокрутого языка. Но в действительности, можно до бесконечности ковырять этот многомерный кал под названием Spring и прочее устаревшие говно мамонта, но стоить уже признать (хотя бы себе), что инфраструктура этого языка просто устарела и протухла. Если бы не openjdk и мобильная разработка, имхо, джаву бы постигла судьба кобола. Но благодаря усилиям евангелистов джавы (их правда так называют) язык постоянно раздувают снова и снова (иначе не получить рабочую силу на многотонные говно-плиты легаси кода).
Go - пытается кого-то удивить в 2021 асинхронщиной (и скоро, возможно, дженериками, лол). Язык микросервис, язык if err != nil
Не, ну я понимаю поиграться на этом пару недель и написать свою утилитку в 500 строк. Но как на этом реально программировать долгие годы?
Rust - пытается и так сложное системное программирование засунуть в рамки борроу-чекера. Видимо, программистам и так скучно на системном уровне, что им надо еще больше ограничений в коде. Если раньше боролись с сигфолами, но могли хотя бы выражать свои мысли в коде. То теперь нужно пропихнуть свой код в "узкую трубу" парадигмы и попробовать еще написать продуктивный код.
Python - сложно назвать языки с динамической типизацией и отсутствием (без костылеварения) многопоточного программирования - языками вообще, но как же хорошо на них зарабатывать. Если вы клепаете видосики на ютубе, или пишите книжку или хотите создать курсы, это определенно ваш выбор. Питон - это язык "вкатон", лучший язык по версии хочух-в-айти. В реальности, экзотический синтаксис сего чуда заставит плеваться от всех остальных языков в будущем (потому что первый язык оставляет сильный отпечаток восприятия, а питон у нас особенный во всех смыслах).
Node.js - вообще выглядит как лабораторная студента. Казалось бы, что может быть еще хуже чем js, а оказывается может, достаточно добавить каллбэки и промисы.
PHP - еще один стагнирующий язык, мог бы стать чем-то лучшим для веба, но его убили тем, что в него засунули синтаксис джавы. Зачем динамическому языку ООП и тем более интерфейсы, мало кто ответит (они реально использовали интерфейсы, даже когда не было хинтов на типы). В общем, если хотите убить язык, добавьте в него джаву.
Kotlin, scala - пока компилируется код, можете изучить, скажем, groovy.
Удвойте, утройте количество знаний и проблем за ту же зарплату, на той же jvm, но получите чуток сахарку на пару строк.
И так, что же остается, единственным недостатком шарпа в сравнение со всеми другими языками, является то, что он попросту не успел прыгнуть в нужный вагон в свое время. А вот с появлением .Net Сore (а теперь просто .Net 5), он начал солидно так набирать популярность вне круга окошечников.
Платформа .NET - это лучшее, что создала компания Microsoft Билл Гейтс
> статистика по экосистемам языков?
И что за статистику ты хохочешь увидеть?
Сколько у какого языка библиотек и пакетов (гемов, ещё чего-нибудь)?
Так это не показательно.
Сколько задач можно решить? Тоже не показательно.
Если хочешь просто «самый универсальный язык», то бери пистон или жабу, но у обоих есть свои особенности и оба непригодны для некоторых задач (например, низкоуровневая работа с железом).
>>177743
> Лучший язык тот, за который дают больше всего денег.
Нет, это не «лучший язык». И даже не факт, что это «лучший язык для зарабатывания денег», это просто язык, за который платят.
> это просто язык, за который платят.
Точнее надо говорить, что это язык, на котором решают задачи, за которые платят.
Сишарп самый универсальный, а на джаве все, за пределами энтерпрайз фреймворков и библиотек, валяется мертвое на гитхабе. Джава это тот самый язык за который платят, вне работы ее никто не использует ибо мертвое, бездушное, громоздкое дерьмо с непонятной лицензией
>а на джаве все, за пределами энтерпрайз фреймворков и библиотек, валяется мертвое на гитхабе
Этот шарит, стоит только вылезти с трендов тырпрайза, попадаешь в какое-то безумие низкого качества. Первое отчего трезнул мой маня-жабий-мир, который заливает о бесчисленных вендорах.
>Тест корректный, но Nest.js это ful, а не mcr
Мань, на скрине прямо написано и показано что это mcr а не ful, ты слепой что ли? Или твой манямирок трещит по швам и ты не можешь признать что насрал в свои штаны?
>что не против того, что justjs уделывает почти всех
Да да, JS положил на лопатки и раст и го. Осталось только перевести ОС и драйвера работать на него да?
>В смысле ноунеймовую?
В смысле ноунеймовую? Justjs не ноунеймовый, он показал себя самым быстрый во всемирном рейтинге тестов. Если ты сможешь привести внятные аргументы о том, почему тот же justjs не полноценный фуллстек и почему его нельзя сравнивать со Java спрингом, то я буду рад их почитать.
>Я тебе уже огромное количество раз повторил: nest.js, fastify.
Приведи сравнение скорости разработки и стоимости поддержки сайта на джянге и сайта на нест жс и фастифай. Плюс приведи проекты на них таких же размеров как disqus и инстаграм. Или у тебя проблемы с пониманием?
> Тебе надо объяснить разницу между ful и mcr,
Давай мань, объясни свое понимание этого.
>Я давно работаю за хорошие деньги
ну давай, пруфни своими деньгами, вкатнучик :3
>когда люди говорят "X никому не нужен", то как правило подразумевается "X не нужен абсолютному большинству"
Мань, когда говорят X в мире программирования никому не нужен, это означает что бизнес им не пользуется и на нем не зарабатывает.
Круд сайтик на твоей ноде сделанной вкатуном является частью бизнеса только на твоем скилбоксе.
>При чём тут голая нода?
Очевидно потому что ты спизданул про тест, а там очевидно сравнивается голая нода с фулстек фениксом, а про нест и фастифай ты начал пиздеть только сейчас.
>бенчмарк techempower говорит о том, что феникс медленнее скриптового поделия
А потом я тебе показал, что гордиться скоростью голой ноды, не являющейся даже миркофреймворком это быть полным дауном борщехлёбом. >>2173786 →
На что ты спросил "Разницу в чем?".
>А если бы переписали на го или раст, то какой прирост был бы?
А затраты на скорость разработки, на стоимость поддержки и разработки твоя бабка будет тратиться?
Нет конечно, чмош там ясно показано что в реальном деле эликсир быстрые даже джавы выходит, я не говорю про твои маняджсные фреймворки. Так что пост >>2173408 → абсолютно истинный.
>Неправда, я сравнил фреймворк с фреймворком
Ты сравнил феникс с голой нодой мань, не маняврируй. Никаких нест и fastify не было. Плюс я тебе уже показал, что они ful не являются, либо приводи пруфы обратного. Давай, сравни количество инструментых доступных из коробки в них и фениксе.
>Тест корректный, но Nest.js это ful, а не mcr
Мань, на скрине прямо написано и показано что это mcr а не ful, ты слепой что ли? Или твой манямирок трещит по швам и ты не можешь признать что насрал в свои штаны?
>что не против того, что justjs уделывает почти всех
Да да, JS положил на лопатки и раст и го. Осталось только перевести ОС и драйвера работать на него да?
>В смысле ноунеймовую?
В смысле ноунеймовую? Justjs не ноунеймовый, он показал себя самым быстрый во всемирном рейтинге тестов. Если ты сможешь привести внятные аргументы о том, почему тот же justjs не полноценный фуллстек и почему его нельзя сравнивать со Java спрингом, то я буду рад их почитать.
>Я тебе уже огромное количество раз повторил: nest.js, fastify.
Приведи сравнение скорости разработки и стоимости поддержки сайта на джянге и сайта на нест жс и фастифай. Плюс приведи проекты на них таких же размеров как disqus и инстаграм. Или у тебя проблемы с пониманием?
> Тебе надо объяснить разницу между ful и mcr,
Давай мань, объясни свое понимание этого.
>Я давно работаю за хорошие деньги
ну давай, пруфни своими деньгами, вкатнучик :3
>когда люди говорят "X никому не нужен", то как правило подразумевается "X не нужен абсолютному большинству"
Мань, когда говорят X в мире программирования никому не нужен, это означает что бизнес им не пользуется и на нем не зарабатывает.
Круд сайтик на твоей ноде сделанной вкатуном является частью бизнеса только на твоем скилбоксе.
>При чём тут голая нода?
Очевидно потому что ты спизданул про тест, а там очевидно сравнивается голая нода с фулстек фениксом, а про нест и фастифай ты начал пиздеть только сейчас.
>бенчмарк techempower говорит о том, что феникс медленнее скриптового поделия
А потом я тебе показал, что гордиться скоростью голой ноды, не являющейся даже миркофреймворком это быть полным дауном борщехлёбом. >>2173786 →
На что ты спросил "Разницу в чем?".
>А если бы переписали на го или раст, то какой прирост был бы?
А затраты на скорость разработки, на стоимость поддержки и разработки твоя бабка будет тратиться?
Нет конечно, чмош там ясно показано что в реальном деле эликсир быстрые даже джавы выходит, я не говорю про твои маняджсные фреймворки. Так что пост >>2173408 → абсолютно истинный.
>Неправда, я сравнил фреймворк с фреймворком
Ты сравнил феникс с голой нодой мань, не маняврируй. Никаких нест и fastify не было. Плюс я тебе уже показал, что они ful не являются, либо приводи пруфы обратного. Давай, сравни количество инструментых доступных из коробки в них и фениксе.
>>В смысле ноунеймовую? Justjs не ноунеймовый
>>почему его нельзя сравнивать со Java спрингом
Первый раз слышу о таком. Ангуляр, реакт, вью - знаю. Руби на рельсах - знаю. Спринг - сам использую. Хотел глянуть твой джаст в гугл трендах, но гугл о нем не знает. А поиск приводит к какой то мелкой библиотеке на гитхабе a very small v8 javascript runtime for linux only и статья на хабре про шаблонизатор.
Есть еще Jest - но это просто тестовая библиотека для жс. Ее можно сравнить с Mockito или JUnit для джавы.
А часто бывают люди, которые на одной должности херачат и бэк, и фронт? Такое себе. Там же различия не только в синтаксисе языка. Если ты хороший питонист на бэке, это не сделает тебя хорошим питонистом на фронте (в гипотетической ситуации, где браузеры поголовно внедрят питон). Будет легче со знакомым синтаксисом, но нахуя?
Тред освящен. Я спокоен.
ахуенный конечно выбор в 21 году, либо каловые плюсы, либо без работы сидишь
Я бы хотел вкатываться в современный дотнет из-за его возможностей при желании запилить что угодно, но в дс джава лидер по бэкенду, а это важно для вкатыша типа меня.
Шарп вакансии половина нерелевантна (десктопные проги или игры), часть работадателей ищет фулстеков.
И на джаве полно стажировок в крупных компаниях - все банки, все гигантские галеры берут джунов. На дотнете из известных контор нашел вакансии от Озона. Зато полно мутных предложений типа производства, беттингов и торговых ботов
а вообще знакомые опытные бивни говорят коммерческая разработка сосет, не важно на каком стеке
Шарф второй по статистике язык в бэкенде веба, но джава евангелист продолжает заливать говно в уши. Но это все фигня и заезженная уже мантра, действительно страшное в жабе это то, что можно попасть на самописную мега фигню или в какой-нибудь EE (и повезет если 7).
То есть, бэкенд джавы сейчас это всегда дремучие легаси. При этом вакансий на шарфе не сильно то и меньше. Я даже уверен, спрос на джавистом больше именно из-за текучки после погружение в канализации дремучего кода.
Можешь прямо сейчас открыть хедхантер или джинни и сравнить все, а не сидеть в двачерском манямирке
Помню еще как лет 5 назад новички жабы разбивались об этот EE как об айсберг. Даже урезанный контейнер с томкетом или джетти ввергали вкатунов в ужас после просахаренных фреймворков пхп или рельсов. Причем я проверял, это говно даже гуглилось в выше всего в поиске, создавая впечатление, что вот такой вот веб реальный веб на джаве, только 20 летней давности.
Но потом, все таки, ньюфаги находили перделки всякие, похожее на что-то нормальное. Но оказывалось, что об этом андеграунде жабьего мира инфы почти нет. И у тебя просто был выбор. Либо ты ешь со всеми, либо ешь васянские перделки с пола.
Даже в пхп выбора было больше, хочешь себе строгие фреймворки (симфони, зенд), хочешь сахаренные (ларавел), хочешь практичное (CodeIgniter), хочешь наркоманию (Yii) или вообще csm.
Любая попенсорс фантазия на твой вкус. А жаба? Либо спринг, либо с пола ешь.
Ты нас совсем за дураков держишь?
12 210 вакансий «Java»
6 701 вакансия «C#»
Больше половина жабьего говна это вендроид. И то самое легаси. Повезет еще если 3 спринг пощупаешь.
Джава это верный способ поставить себе навсегда привику от программирования. Даже для андроид разрабов гугл согласился выбрать язык от русских. Более уебанского примитивного языка, чем джава в мейнстриме наверное не осталось go изначально задумывался обрезанным так что мимо
Зуммеры думают работа в банке это что-то хорошее? Ліл
>Мань, на скрине прямо написано и показано что это mcr а не ful, ты слепой что ли? Или твой манямирок трещит по швам и ты не можешь признать что насрал в свои штаны?
Да похуй что там написано, фактически нест это ful.
>Да да, JS положил на лопатки и раст и го. Осталось только перевести ОС и драйвера работать на него да?
Не нужно троллить тупостью.
>В смысле ноунеймовую? Justjs не ноунеймовый, он показал себя самым быстрый во всемирном рейтинге тестов.
Лол, как будто это о чём-то говорит. В это рейтинге куча никому не нужного говна. Нест и феникс не являются никому не нужным говном, а justjs является.
>Если ты сможешь привести внятные аргументы о том, почему тот же justjs не полноценный фуллстек
Мне поебать, тебе надо - ты сперва и приведи, если сможешь. Заодно можешь привести аргументы почему нест не фуллстек, кроме как "на сайте написано".
>почему его нельзя сравнивать со Java спрингом, то я буду рад их почитать.
Сам подумай.
>ну давай, пруфни своими деньгами, вкатнучик :3
Можешь считать меня вкатунчиком, мне без разницы.
>Мань, когда говорят X в мире программирования никому не нужен, это означает что бизнес им не пользуется и на нем не зарабатывает.
Так я тебе о том же.
>Круд сайтик на твоей ноде сделанной вкатуном является частью бизнеса только на твоем скилбоксе.
Ты хочешь сказать, что бизнес не пользуется нодой? Есть пруфы?
>Очевидно потому что ты спизданул про тест, а там очевидно сравнивается голая нода с фулстек фениксом, а про нест и фастифай ты начал пиздеть только сейчас.
Пиздёж, я практически сразу начал говорить про нест и фастифай и они были в моём самом первом скрине тут >>2173723 →
>А потом я тебе показал, что гордиться скоростью голой ноды, не являющейся даже миркофреймворком это быть полным дауном борщехлёбом.
Борщехлёбство не про это совсем, но ладно, пусть дитя тешится чем хочет. Я лишь сказал, что не вижу превосходства феникса. И опять же, нест и фастифай были в первых скринах.
>А затраты на скорость разработки, на стоимость поддержки и разработки твоя бабка будет тратиться?
С каких пор разработка на го стала затратной и медленной? А те, кто могут позволить себе растеров и кому они действительно нужны, тех не особо это заботит.
>Нет конечно, чмош там ясно показано что в реальном деле эликсир быстрые даже джавы выходит, я не говорю про твои маняджсные фреймворки.
Да-да, в 1% кейсов, где надо что-то вроде 1кк вебсокетов держать.
>Ты сравнил феникс с голой нодой мань, не маняврируй. Никаких нест и fastify не было.
Это ты маняврируешь, нест и фастифай были в моём первом скрине.
>Плюс я тебе уже показал, что они ful не являются, либо приводи пруфы обратного. Давай, сравни количество инструментых доступных из коробки в них и фениксе.
Ты показал на уровне "на заборе написано". Сорян, сам сравнивай, тебе же надо. Я и так на этот пост 5 минут потратил.
>Мань, на скрине прямо написано и показано что это mcr а не ful, ты слепой что ли? Или твой манямирок трещит по швам и ты не можешь признать что насрал в свои штаны?
Да похуй что там написано, фактически нест это ful.
>Да да, JS положил на лопатки и раст и го. Осталось только перевести ОС и драйвера работать на него да?
Не нужно троллить тупостью.
>В смысле ноунеймовую? Justjs не ноунеймовый, он показал себя самым быстрый во всемирном рейтинге тестов.
Лол, как будто это о чём-то говорит. В это рейтинге куча никому не нужного говна. Нест и феникс не являются никому не нужным говном, а justjs является.
>Если ты сможешь привести внятные аргументы о том, почему тот же justjs не полноценный фуллстек
Мне поебать, тебе надо - ты сперва и приведи, если сможешь. Заодно можешь привести аргументы почему нест не фуллстек, кроме как "на сайте написано".
>почему его нельзя сравнивать со Java спрингом, то я буду рад их почитать.
Сам подумай.
>ну давай, пруфни своими деньгами, вкатнучик :3
Можешь считать меня вкатунчиком, мне без разницы.
>Мань, когда говорят X в мире программирования никому не нужен, это означает что бизнес им не пользуется и на нем не зарабатывает.
Так я тебе о том же.
>Круд сайтик на твоей ноде сделанной вкатуном является частью бизнеса только на твоем скилбоксе.
Ты хочешь сказать, что бизнес не пользуется нодой? Есть пруфы?
>Очевидно потому что ты спизданул про тест, а там очевидно сравнивается голая нода с фулстек фениксом, а про нест и фастифай ты начал пиздеть только сейчас.
Пиздёж, я практически сразу начал говорить про нест и фастифай и они были в моём самом первом скрине тут >>2173723 →
>А потом я тебе показал, что гордиться скоростью голой ноды, не являющейся даже миркофреймворком это быть полным дауном борщехлёбом.
Борщехлёбство не про это совсем, но ладно, пусть дитя тешится чем хочет. Я лишь сказал, что не вижу превосходства феникса. И опять же, нест и фастифай были в первых скринах.
>А затраты на скорость разработки, на стоимость поддержки и разработки твоя бабка будет тратиться?
С каких пор разработка на го стала затратной и медленной? А те, кто могут позволить себе растеров и кому они действительно нужны, тех не особо это заботит.
>Нет конечно, чмош там ясно показано что в реальном деле эликсир быстрые даже джавы выходит, я не говорю про твои маняджсные фреймворки.
Да-да, в 1% кейсов, где надо что-то вроде 1кк вебсокетов держать.
>Ты сравнил феникс с голой нодой мань, не маняврируй. Никаких нест и fastify не было.
Это ты маняврируешь, нест и фастифай были в моём первом скрине.
>Плюс я тебе уже показал, что они ful не являются, либо приводи пруфы обратного. Давай, сравни количество инструментых доступных из коробки в них и фениксе.
Ты показал на уровне "на заборе написано". Сорян, сам сравнивай, тебе же надо. Я и так на этот пост 5 минут потратил.
>>на одной должности херачат и бэк, и фронт?
>>Там же различия не только в синтаксисе языка
Херачу бэк на джаве, фронт на ангуляре. Но фронт это так - на уровне джуна максимум. Мое дело просто что то некидать наскоряк, править уже фронт будет. Да и стили всякие я ж не пишу с нуля - использую то что уже есть.
С одной стороны - да херня, фронт совсем иначе работает. С другой - нет проблем с апи когда фичу пилишь. Надо что то поменять -
поменял да и все. Никаких тебе согласований.
Так это самая крупная контора рашки где шарп используется. Бизнесу дотнет не нужен.
Какие у пидонщиков гейские фантазии.
Есть Vaadin, есть шаблонизаторы. Но зачем, если жс уже стал стандартом для фронта?
Сейчас на васме высрут графические движки, которые уже не будут юзать хтмл и сиэсэс то есть, можно будет рисовать гуишки на родных языках и свой жопоскрипт ты увидишь только в старых книжках.
Тут-то и поймешь что язык держался только за счет монополии в браузере.
>Сейчас
Уже пять лет слышны слова про васм. Когда уже? Да и если сделают, то скорее всего будут юзать для тяжелых операций.
Для открытия страницы уже нужно 2 ядра, 2 гига, куда еще тяжелее.
>>то есть, можно будет рисовать гуишки на родных языках
Ну как сделают, можно будет фронт сразу на джаве писать, а пока - жс маст хэв в вебе.
Зачем нужна джава при наличии .net6 с blazor? Ну кроме саппорта легаси на спринге
Зачем нужен шарп, когда есть спринг бут с ангуляром? Ну кроме саппорта легаси на дотнете.
>Сейчас на васме высрут графические движки, которые уже не будут юзать хтмл и сиэсэс то есть, можно будет рисовать гуишки на родных языках
А потом внутри этих гуишек будут пускать специальные фреймворки, которые будут HTML интерпретировать и рисовать.
Потому что сложно что-то удобнее HTML/CSS придумать для вёрстки страниц.
>blazor
Какой процент фронтенда на нём делают? 0.01%?
>net6
Зачем он нужен, если есть жява, котлин, джанга, ноджиэс, го?
Твой васм это хуита из под коня, сколько лет существует эта технология она до сих пор не применяется в каких нибудь значимых проектах.
>Зачем он нужен, если есть жява, котлин, джанга, ноджиэс, го?
Ну давай разберем тобою написанное:
>жява
Старое уебищное говно, которое даже в своем JVM мире уже отмирает в пользу других JVM языков.
>котлин
Клон С# на JVM. Выжил только благодаря андройду, где только и используется. В целом ничего против языка не имею, но уебищность джава фреймворков стирает его полезность в ноль.
>джанга
Ты серьезно? Питухон берешь в расчет как что-то серьезное? Только DS дауны которые программировать не умеют могут это говно юзать.
>Nodejs
Хуита на колбеках для фронмакак которые возомнили себя бек разрабами.
>Go
Язык микросервис, язык пидор, язык для даунов. В целом неплохая производительность, но анальное рабство при написание кода неизбежно. В общем и целом, такое себе извращение для любителей дергать свой анус.
>Язык микросервис
Ну да, в чём проблема? На нём их удобно разрабатывать, не знаю про какое ты анальное рабство при написании кода. И платят хорошо, и спрос тоже неплохой.
Такое что разраб на го это всего лишь механическая прослойка между менеджером и компьютером, разрабы на го лишены возможности делать какие-либо свободные действие, ты не можешь сделать шаг вправо шаг влево, а можешь только писать код прямолинейно как по рельсам. Если тебя такое устраивает, конечно базару ноль, но сомневаюсь что кому-то может доставлять удовольствие быть всего лишь примитивной шестеренкой в этом механизме кодогенерации.
В дотнете по-другому что ли? Как бизнес-кабанчики скажут, так и будешь шлёпать. Алсо как будто прямолинейность что-то плохое. За это любят тот же ангуляр адекватные фронтендеры, в нём всё строго, а не как в реакте, где в каждом проекте всё нахуярено по-своему.
Дотнет хотя бы не ограничивается микросервисами. Дотнет это более высокоуровневый, улучшенный С++ с гарбадж колектором.
На го тоже не обязательно писать микросервисы. Круды тоже шлёпаются без особых ональных болей.
>>180362
>>180507
>>180602
Как порвались макаки в отрицалово, словно реально ощущают конец жопоскрипта.
Кстати, кто сказал что гуишки удобнее делать xml-высером? Html был создан для документов (так представляли веб динозавры). Делать из этого говна динамичное гуи, да еще с кривым css, это верх натягивания совы на глобус.
I used to recommend Java as a good language to learn early, but this critique has changed my mind (search for “The Pitfalls of Java as a First Programming Language” within it). A hacker cannot, as they devastatingly put it “approach problem-solving like a plumber in a hardware store”; you have to know what the components actually do. Now I think it is probably best to learn C and Lisp first, then Java.
There is perhaps a more general point here. If a language does too much for you, it may be simultaneously a good tool for production and a bad one for learning. It's not only languages that have this problem; web application frameworks like RubyOnRails, CakePHP, Django may make it too easy to reach a superficial sort of understanding that will leave you without resources when you have to tackle a hard problem, or even just debug the solution to an easy one.
A better alternative to Java is to learn Go. This relatively new language is pretty easy to move to from Python, and learning it give you a serious leg up on the possible next step, which is learning C. Additionally, one of the unknowns about the next few years is to what extent Go might actually displace C as a systems-programming language. There is a possible future in which that happens over much of C's traditional range.
C is very efficient, and very sparing of your machine's resources. Unfortunately, C gets that efficiency by requiring you to do a lot of low-level management of resources (like memory) by hand. All that low-level code is complex and bug-prone, and will soak up huge amounts of your time on debugging. With today's machines as powerful as they are, this is usually a bad tradeoff — it's smarter to use a language that uses the machine's time less efficiently, but your time much more efficiently. Thus, Python.
Other languages of particular importance to hackers include Perl and LISP. Perl is worth learning for practical reasons; it's very widely used for active web pages and system administration, so that even if you never write Perl you should learn to read it. Many people use Perl in the way I suggest you should use Python, to avoid C programming on jobs that don't require C's machine efficiency. You will need to be able to understand their code.
LISP is worth learning for a different reason — the profound enlightenment experience you will have when you finally get it. That experience will make you a better programmer for the rest of your days, even if you never actually use LISP itself a lot. (You can get some beginning experience with LISP fairly easily by writing and modifying editing modes for the Emacs text editor, or Script-Fu plugins for the GIMP.)
It's best, actually, to learn all five of Python, C/C++, Perl, and LISP. Besides being the most important hacking languages, they represent very different approaches to programming, and each will educate you in valuable ways. Go is not quite to the point where it can be included among the most important hacking languages, but it seems headed for that status.
(c) Eric Steven Raymond - http://catb.org/~esr/faqs/hacker-howto.html
C is very efficient, and very sparing of your machine's resources. Unfortunately, C gets that efficiency by requiring you to do a lot of low-level management of resources (like memory) by hand. All that low-level code is complex and bug-prone, and will soak up huge amounts of your time on debugging. With today's machines as powerful as they are, this is usually a bad tradeoff — it's smarter to use a language that uses the machine's time less efficiently, but your time much more efficiently. Thus, Python.
Other languages of particular importance to hackers include Perl and LISP. Perl is worth learning for practical reasons; it's very widely used for active web pages and system administration, so that even if you never write Perl you should learn to read it. Many people use Perl in the way I suggest you should use Python, to avoid C programming on jobs that don't require C's machine efficiency. You will need to be able to understand their code.
LISP is worth learning for a different reason — the profound enlightenment experience you will have when you finally get it. That experience will make you a better programmer for the rest of your days, even if you never actually use LISP itself a lot. (You can get some beginning experience with LISP fairly easily by writing and modifying editing modes for the Emacs text editor, or Script-Fu plugins for the GIMP.)
It's best, actually, to learn all five of Python, C/C++, Perl, and LISP. Besides being the most important hacking languages, they represent very different approaches to programming, and each will educate you in valuable ways. Go is not quite to the point where it can be included among the most important hacking languages, but it seems headed for that status.
(c) Eric Steven Raymond - http://catb.org/~esr/faqs/hacker-howto.html
c#
> It is cleanly designed
Хрюкнул
> Now I think it is probably best to learn C and Lisp first, then Java.
Хрюкнул ещё раз
> web application frameworks like RubyOnRails, CakePHP, Django may make it too easy to reach a superficial sort of understanding that will leave you without resources when you have to tackle a hard problem
Взвизгнул с прихрюкиванием
> Perl is worth learning for practical reasons; it's very widely used for active web pages and system administration
Понял, дальше не читал
Вот смотрите, я сделал шаблонизированную параметром size_t HashLen кложу parse и ебучий с++ не дает мне ее вызвать нормальным образом как обычную функцию, надо изъебоваться и городить уебищные конструкции. Бляяяя какой же с++ уебищный язык когда он уже сдохнет я заебался.
Да это всё один постоянный шиз, которому браузеры покоя не дают. Твердит как попугай попка одно и то же, и не унимается.
А если спросишь про альтернативы, то сразу в кусты. Например, чем размечать документы или интерфейсы, если не HTML. Вот какую разметку и откуда принести на замену? Нет ответа.
Или ради чего переписывать код в JS на другие языки, компилировать всё это в WASM, когда другие языки реально особых преимуществ не дают. Особенно статические языки. А питон адекватно ни в JS, ни в WASM не скомпилируешь.
>Все же должны понимать, что объективно C++ лучший язык.
Язык унылый и ужасный. Но у него есть принципиальный плюс - это свободный язык, тебе не нужно присягать на анальное рабство Оракту, Майкрософту или Гуглу.
> чем размечать документы или интерфейсы
YAML же. Лучший язык погроммирования на нем микросервисы пишут!!1
а вообще, я как .нет фулстак обрел гармонию. Люблю современный фронт в виде онгуляров и бек
декстоп говно
Было бы неплохо иметь хотя бы Yaml с поддержкой макросов вместо Html. Сразу отпала бы необходимость всяких Jade/Pug/Haml.
>Чем кресты лучше раста?
Здесь другой вопрос, учитывая что раст появился позже плюсов. Чем раст лучше крестов?
>кресты bloated pile of shit.
> Единственный недостаток раста - это что сейчас на данный момент не очень много библиотек на него перенесено
Толсто.
>Хуле толсто? Пошела нахуй js макака
Растошиз, успокойся и прекрати срать по всей доске. Обвинять кресты в блотах и топить при этом за раст - это насрать себе в штаны публично. Ты мог миллиард других аргументов привести, но почему-то выбрал именно этот.
Потом у меня есть вопрос, если это твой пост(>>181530), то нахуя ты пишешь на плюсах, а не на своем расте? Кабаныч не дает? А может есть этому повод?
Ты плюсы вообще нюхал, салага? Ты ахуеешь от того сколько там всяких костылей, поверь мне, я на этом говне уже лет 10 вилкой говно чищу.
На с++ пишу потому что на расте нету большинства либ нужных мне в этом проекте.
Сорян, в глаза долблюсь. С бодуна прочитал bloated как bloabed и появились некоторые вопросы. А так да, плюсы довольно перегружены, порой на Си приятней писать чем на плюсах. А так у меня к расту только идеологические претензии(я даже треды по расту перекатываю на доске, лол).
Си - не альтернатива. Стары, не безопасны и не функциональны.
> идеологические претензии
Это какие? Бороу чекер?
>Это какие? Бороу чекер?
Нет, я слышал, что не все части языка(компилятора) являются открытыми.
>Стары, не безопасны и не функциональны.
Это минусы?
>Нет, я слышал, что не все части языка(компилятора) являются открытыми.
Лол, проект открытый полностью, где ты такое слышал?
>Это минусы?
Нет, блять, плюсы.
Не нужно присягать одному, ты присягаешь сразу всем (смотри как там устроенно)
Тебе пруфы на то, что язык стал популярным ввиду монополии в браузере или что?
Яркий пример совковые заводы, они как-то работали, пока не открыли рынок и оказалось что они непригодны.
Конечно останутся фанатики, которые больше ничего не умеют, но вменяемые люди уже начинают писать, скажем, на blazor
Чел который никогда не юзал гуи кроме вебовского, в этом вся макакость, ты даже представить не можешь что можно сделать проще а говно css вообще проектировался фантазировался людьми, которые на практике писали код, может лет 30 назад в своей жизни
Пруфы на то, что приближается конец жопоскрипта.
>вменяемые люди уже начинают писать, скажем, на blazor
Какой процент рынка занимают приложения на blazor?
Ну давай попробуем в логику, мой гуманитарий.
1) Жопоскрипт запилился за 10 дней на коленке и имеет настолько плохой дизайн, что даже разрабы v8 плевались с оптимизацией, а часть из них даже высрало тогда дарт как альтернативу, но не прокатило.
То есть, при возможности, для тяжелых морд, сразу же будет выгодно выкинуть встроенных жопоскрипт и хтмл.
2) Как только допилят нативный сборщик мусора на васме или придут к консенсусу, то откроется дверь для написания веб сайтов на одном языке.
И теперь представь, что тебе не нужно будет тащить зоопарк языков и будет возможно писать веб-приложение на питоне, пхп, или уже сейчас на шарфе и все это без костылей.
Конечно останутся ваннаби-программисты на жопоскрипте и будут каллбэками на ноде что-то ковырять, но понятно, что при возможности жопоскрипт будет выкинут. А ты, надеюсь, понимаешь, что вся популярность жп было за счет монополии.
>Какой процент рынка занимают приложения на blazor?
Это технология в зародыше еще, какие тебе цифры нужны? Конечно имеет большой процент, близкий к 100%, потому что других вариантов еще пока нет.
Я вот крестовик, но гуй пилю на жс. И у Маска корабли например на крестах, с гуем на жс. Мне кажется хоронить жс рано, каким бы унылым говном он не был.
крокодил
Так это тебе я картиночки в тред кидаю для переката? Ты же ушёл с доски.
>2) Как только допилят нативный сборщик мусора на васме или придут к консенсусу, то откроется дверь для написания веб сайтов на одном языке.
Его несколько лет пилят, уже понятно что это мертворожденая технология.
>Это технология в зародыше еще, какие тебе цифры нужны? Конечно имеет большой процент, близкий к 100%, потому что других вариантов еще пока нет.
Блазор останется на дне как и васм.
Короче эти ваши новомодные технологии нахуй не всрались, только от них хуй да нихуя.
Ты на доске успешных технологически слаженных умом программистов. Что еще за ответы в стиле - не будет! не верю! не сделают!
И да, ГЦ недавно стали пилить, как остальное допилили. И именно поэтому не делают прямую работу с DOM, ибо в планах его уже не будет. Нет DOM нет и js. С васм все хорошо, просто медленное развитие, ввиду того что проект плывет между крупными корпорациями.
Каких спецов нашли, на том и пилят. Надо уже начать понимать, что мегакорпорациям похер на твои язычки, им важны кадры. У нас один хер вывозил целое стадо крудошлеперов на пхп, он ушел, выкинули на помойку весь пхп стек, вместе с макаками.
>Javascript
Двачую. С какого языка ни начни, но как только сталкиваешься с вебом, то приходится совершить рукопожатие с ДжаваСкриптом. Воцарился, блеать
>То есть, при возможности, для тяжелых морд, сразу же будет выгодно выкинуть встроенных жопоскрипт и хтмл.
Какое отношение имеет JS к HTML? Это вообще разные вещи. HTML+CSS вполне доработанная вещь, недостатков нет в современном варианте. Не всё поддерживается, что хотелось быть, но тормозит то, что надо всё согласовывать с производителями браузеров.
HTML/CSS/DOM это шикарная технология. Ничего лучше нет.
JS уродец, это есть такое. Просто потому, что сначала запилили на коленке, потом дорабатывали, сохраняя обратную совместимость. Но не настолько он уродец на самом деле в современном варианте.
Интерфейсы тормозят только потому, что навешивают очень много эффектов разных. Но точно так же тормозят и навороченные GUI. Делай интерфейсы проще, с прицелом на скорость, и у тебя всё будет летать. Я не видел GUI такого уровня, как интерфейсы на HTML/JS. Обычные GUI только с графикой позволяют лучше работать.
WASM нужен для решения смежных задач, вроде расчётов каких-нибудь. Это естественное дополнение к JS.
На самом деле WASM это примерно как аналог флеша и java-апплетов, которые в итоге вымерли.
>Каких спецов нашли, на том и пилят.
Это не так. Меня сначала нашли, а потом мне пришлось учить жс. А ещё Шарп и питон. Хотя питон для кодогенерации на других языках, наверное не считается.
>Конечно останутся ваннаби-программисты на жопоскрипте и будут каллбэками на ноде что-то ковырять
При чём тут это? Мы же про фронтенд говорили, не? Но вообще бек на ноде легко конкурирует с пхп/питоном/руби. В принципе с джавой и дотнетом тоже если что-то не особенно сложно.
Что тебя не устраивает сейчас в жс для фронтенда? Если ты хочешь быстрый и легковесный фронтенд, то сейчас на популярном вью 3 это можно легко, быстро и удобно сделать. Можно ещё легче на Svelte или Solid. А если хочется хорошей архитектуры, то есть ангуляр.
Вот тут можно посмотреть перформанс:
https://krausest.github.io/js-framework-benchmark/2021/table_chrome_94.0.4606.54.html
Тем более тайпскрипт давно завезли, что ещё нужно то?
>Это технология в зародыше еще, какие тебе цифры нужны? Конечно имеет большой процент, близкий к 100%, потому что других вариантов еще пока нет.
Относительно реакта/вью/ануляра какой процент? 0.0000000001%?
>>182526
>WASM нужен для решения смежных задач, вроде расчётов каких-нибудь. Это естественное дополнение к JS.
Двачую.
Го замена жабы
>Меня сначала нашли, а потом мне пришлось учить жс.
Все потому что ты и не спец, ты офисная сова, которые натянули на потребности конторы.
манямирок треснет через 3...2...1...
>Относительно реакта/вью/ануляра какой процент? 0.0000000001%?
Макак, ты в курсе, что сейчас до сих пор большую часть пилят на jquery? Уноси свои временные костыли и замену флеш с RIA приложениями и дай уже дядем доделать платформу для будущего RIA.
>Что тебя не устраивает сейчас в жс для фронтенда?
То что фронтендеры раздули пузырь, чтобы из условных верстальщиков стать (показаться) программистами.
Почему в последние время так снизилась компетентность разработчиков?
Почему программирование из инженерии превратилась в творчество гуманитариев?
Почему люди раньше выбирали саблайм текст, только по купленным хайповым статьям и темному фону?
Почему влияние тупых фильмов про какеров с черными интерфейсами побудили людей любить черный фон редактора, от которого быстрее устают глаза?
Почему раньше языки разрабатывали люди со степенью в математике, а сейчас хипстеры?
И наконец, почему мухи так неразборчивы во вкусах?
Вот это манямирок. Расскажи, каким должен быть фронтенд по-твоему?
>И наконец, почему мухи так неразборчивы во вкусах?
Опять эта уебищная метафора, которую из поста в пост повторяют необразованные эникейщики. Только таких поверхностных и узколобых, как они, такая риторика и сможет убедить.
Ты же понимаешь, что в реале жопоскрипт с DOM и событийной моделью самодостаточный для создания динамических страниц и все эти перделки (реакт, ангулар) сейчас не особо то и нужны?
Даже тупо проследи, что каждый последующая модно-молодежный фреймворк легче предыдущего (ангуляр -> реакт -> vue). Нету потребности усложнять на равном месте, поэтому чем проще перделка тем быстрее захватывает умы ваннаби программистов.
Что зумерского ты увидел в этом посте? Ты серьезно не понимаешь, что отказаться от чего-то популярного, оправдав это лишь тупой фразой про мух, это не просто не рационально, это абсолютно иррационально?
У программистов бывают свои "цитаты волка", как ни странно.
Да и сам JS не нужен, по сути. Куча сайтов на чистом HTML нормально функционируют. Хуле что-то новое изобретать, жрите, что есть.
Вот только эникейщик не понимает, что IT это про удобство и юзабилити, причем как для потребителя, так и для производителя.
Если я макак, то ты ещё хуже, видимо, а то вроде читать не умеешь. Мой изначальный вопрос в этом посте >>182079 был про приложения, так что жиквери тут не к месту. Блазор то есть ещё не допилили? Ну посмотрим, какую долю рынка он займёт, когда это поделие допилят. А пока 0.0000000001% рынка, так?
>>183389
В смысле фронтендеры раздули? Это сначала бизнес свои требования повысил, кабанчики захотели веб-приложения, после чего уже были создана соответствующие инструменты, включающие в себя программирование.
>Почему влияние тупых фильмов про какеров с черными интерфейсами побудили людей любить черный фон редактора, от которого быстрее устают глаза?
Нихуя подобного, никакой связи тут вообще нет. Люблю черный интерфейс потому что у меня от него наоборот глаза меньше устают и смотреть приятнее, чем когда экран выжигает тебе сетчатку глаза белым фоном.
>Почему раньше языки разрабатывали люди со степенью в математике, а сейчас хипстеры?
Пфф. Примеры в студию какого-либо более менее значимого и используемого ЯП сделанного необразованным хипстером вкатывальщиком.
>Почему программирование из инженерии превратилась в творчество гуманитариев?
Ну всегда так было, просто раньше нужны были низкоуровневые рабы байтослесари чтобы ублажить процессор, донося ему творческие идеи бизнеса, а сейчас байтослесарство особо не нужно для воплощения бизнес идей.
>Почему в последние время так снизилась компетентность разработчиков?
Компетентность в чем? Я вот пишу на С++ я компетентный разработчик? Но я особо не понимаю в каком-нибудь фронте, мне это нахуй не нужно, так же как и фронт макаке нахуй не нужно знать как работает процессор. Для разных задач свои нужды.
>Почему люди раньше выбирали саблайм текст, только по купленным хайповым статьям и темному фону?
Никогда не пользовался саблаймом, но там вроде как была мощная система мультиредактирования за что его все любили.
>И наконец, почему мухи так неразборчивы во вкусах?
Хз к чему это ты высрал тут.
>Что зумерского ты увидел в этом посте?
Из-за юношеского максимализма, зумеры часто впадают в отрицании к устоям более зрелого поколения. Например в отрицание хорошей аналогии, которая говорит, что большинство не обязательно всегда право иначе давно уже жили в утопии.
>никакой связи тут вообще нет
Если ты не видишь или не можешь осознать, это не значит что этого нет. Конечно обидно воспринимать то, что твои устои, это просто влияние фольклора, а не твой сознательный, взрослый и независимый выбор! При первом же "альт+табе" после черного экрана на светлый экран сайта, какого-нибудь SO или гитхлам (или сотни их!) тут же ощущаешь дискомфорт в глазах, но ты же какер! Тебе нужен черный фон!
Ты долбоебина малолетняя, хуйню несешь. Черные цветовые схемы были всегда с зарождения компьютеров.
Пикрил тоже блять фольклором про хакеров навеяно?
Бля вот просто присматриваясь к твоему ходу мыслей, уже можно сделать вывод что по ту сторону экрана сидит шимпанзе с уровнем интеллекта намного ниже среднего. И тут возникает вопрос какого хуя ты забыл на этой борде, еблан? Ведь с твоими умственными способностями ты даже текстовый редактор вряд ли осилишь.
Зачем же ты так вдавил этого жалкого червя ногой в землю? Он же теперь пойдет выпилится, нам статью пришьют за это
Братик, только ты имей в виду, что твой пафос разоблачителя фольклора это тоже фольклор. На Hacker News очередные срыватели покровов каждый день подобное такое постят. Такие дела. Обнял.
>Из-за юношеского максимализма
Максимализм глупо соотносить с возрастом. Вот у тебя сейчас максимализм такого интернет-правдоруба, который пытается фронтендеров или кого-то другого, не следил за вашим спором в чем-то уличить. Ничего зрелого в таком максимализме нет.
Противостоять большинству чисто из принципа - довольно странно. В остальном ты все таки поступаешь, как те самые миллионы мух, выбирая операционные системы, софт, продукты в магазине, книги, музыку.
>аналогии
Аналогия не является аргументом.
Более того, хорошей аналогией это не является. Мухи в этой аналогии сравниваются с глупыми людьми, но с точки зрения биологии мухи ведут себя должным образом. Миллионы мух действительно не могут ошибаться.
>большинство не обязательно всегда право
А мы обсуждаем процесс выбора той или иной технологии, где нет четких критериев правоты. У тебя свои критерии, у твоих оппонентов свои. Каждый прав для себя.
Мнение об ошибочности чьего-то выбора в плане технологий зачастую бывает поверхностным и ошибочным, поскольку сформировано отсутствием представления о мотивации и ресурсах других людей. Это коренится в слабо развитой эмпатии.
>Пфф. Примеры в студию какого-либо более менее значимого и используемого ЯП сделанного необразованным хипстером вкатывальщиком
node.js
Как раз хипстер придумал, хотя в современном node.js от оригинального уже ничего не осталось. Но поделка вполне достойная получилась.
PHP тоже слепили на коленке особо не задумываясь, оригинальные разработчики очень быстро его забросили и язык ушёл в свободное плавание.
В противовес этим платформам Ruby и Python, их серьёзные разработчики делали и очень вдумчиво.
Зачем ты сам себя подбадриваешь?
Так откуда кинематограф взял эту темную тему, из реальной терминала прошлого. Типа для обывателя какер это тот кто работает с какой-то черной штукой с непонятными циферками и буковками зелеными (привет матрица), но тебя, зумерок, еще же не было в 1970 году, более того, когда ты родился многие IDE и офисное ПО имели белый фон.
Все твое восприятие, это образ и фольклора. Это неприятно, да
Как ни странно, PHP все еще актуален, а популярность Ruby и Python уменьшается.
>Аналогия не является аргументом.
А кто тебе сказал обратное? Сам придумал, сам опроверг, красавчик.
>Как раз хипстер придумал
Нормальный такой хипстер. Кандидат наук по матеше с диссертацией по алгебраической топологии.
Что ты несешь?
Коллега попросил написать с ошибкой, чтобы посмотреть сколько ограниченных затриггерит это.
Как-то проводили исследование по соц сетям в пабликах 10 лет назад, в общем уровень интереса к ИТ резко начинает уменьшаться после 25. Вероятно, многие вкатывальщики теряют вдохновение и отваливаются. Думаю у питона такой процент "фантомных" программистов очень высок, но эпоха проходит и скоро начнет падать.
Что значит кандидат наук? Что делает кандидатом? Звучит как кандидат того что еще не достиг. Могу я быть кандидатом, скажем, шарпа, я его еще не изучил, но думаю изучу?
Так тебя и тычут носом в то, что у тебя никаких аргументов нет, только софистика далекого от реального мира фантазера.
Еблан, ты А с Б можешь вообще связать? Сначала ты говоришь что черные темы появились из кино, когда я доказываю обратное, ты высираешь что кино взяло из реальности? Ты пытаешься тролить тупостью или как?
>когда ты родился многие IDE и офисное ПО имели белый фон.
Когда я родился IDE еще не было, а был DOS с черным экраном и синим нортон командером.
То что сейчас у тебя есть выбор цветовой схемы редактора не значит что это навеяно какими-то фильмами и прочей стереотипной ебалой про хакеров.
Если ты бы был настоящим разработчиком а не тупым малолетним выблядком то ты бы понимал, что в линуксе очень большая часть действий делается именно из черных непонятных консолей и что те образы из фильмов это образы из реальности, а не наоборот.
Понятно, этот еблан реально троллит тупостью.
Ты то что закончил? Нептуаколледж на профессию программист HTML?
Ты свел дискуссию к графомании, я даже половину не прочитал, ты как бы оправдываешься ради самого оправдывания, а не оперируешь моими тезисами. Дискуссии уже нет, ты победил по жизни
>Сначала ты говоришь что черные темы появились из кино
Где я сказал что они там появились? Снова "сам придумал, сам опроверг"?
Я сказал влияние из кино.
>а был DOS с черным экраном
Максимум ты его увидел на уроке информатики. Даже у меня, человека девяностых, компьютер ассоциировался нортон командером или "фаром", т.е. с синим фоном двух таблиц и с той болью, когда стоял выбор между удалением дума или первым варкрафтом, чтобы освободить место
Ладно, не буду больше зумеров кормить, а то он уже весь экран заплевал.
"Дед", любая Unix/Unix-like система без графического сервера и интерфеса идет с черным фоном.
>Где я сказал что они там появились? Снова "сам придумал, сам опроверг"?
>Я сказал влияние из кино.
Ты сейчас пытаешься говно из своих штанов другим переложить и сделать вид что это не ты обосрался? Хватит маняпулировать тут, долбоеб.
>Максимум ты его увидел на уроке информатики. Даже у меня, человека девяностых, компьютер ассоциировался нортон командером или "фаром", т.е. с синим фоном двух таблиц и с той болью, когда стоял выбор между удалением дума или первым варкрафтом, чтобы освободить место
Долбоеб, ничего что у меня был 486 комп, а из игр у меня были толстенные книжки с архитектурой компов и командами доса?
>Ладно, не буду больше зумеров кормить, а то он уже весь экран заплевал.
Иди нахуй отсюда. Ты нулина. А знаешь в чем самое больше отличие в нас? Что я сеньор-лид в реальном проекте на с++, а ты жалкая залупа, без каких либо реальных знаний. И все чем ты можешь оперировать популистские мысли взятые у других людей, таких же не очень умных, как ты, которые в счет своей некомпетентности хотят чем-то выделяться и становятся "нитакими как все".
>>183547
Это два разных анона тебе пишет, еблан чини детектор.
Тебя и так уже весь тред обосрал тут с ног до головы.
>>183552
Лол, этот "дед" походу максимум что видел из unix-like систем - это линукс минт или можаро, где из коробочки красифенькие интерфейсеке идут и кнопачки.
Держи в курсе.
>я даже половину не прочитал
Все что следует знать о "людях из девяностых", которые используют метафору про миллионы мух.
другой анон
Первые ЭЛТ мониторы это были читай осцилографы, там просто технически невозможно было получить светлый фон без последствий для трубок. Поэтому мог быть только тёмный фон и светящиеся буквы.
Для ЭЛТ мониторов 80-х и начала 90-х была общая проблема, сильное мерцание, выгорание люминофора, из-за этого тоже избегали светлых тем, придумывали всякие "хранители экрана", чтобы монитор берёчь в период без активности и т.п.
К концу 90-х мониторы были уже приличные, с низким мерцанием, долговечные, и тогда стали появляться светлые темы, по винду среды разработки от Borland были светлыми.
Тёмные темы терминалов это больше традиция.
Сейчас мониторы совсем хорошие уже давно, ЭЛТ все забыли, разрешение хорошее. Можно хоть светлую тему, хоть тёмную.
Мне удобнее код писать в тёмных, привычка больше. В то же время когда я тексты читаю, документацию и т.п., я спокойно их в светлых темах читаю и ничего, желания переключаться в тёмную тему нет.
Спасибо за ответ, анон, но это я к тому, что черный фон - это не выдумки маркетологов, а необходимость.
А я к тому, что на современных компьютерах необходимости никакой нет, исключительно дело вкуса, привычек и т.п.
Можно привыкнуть к любой теме.
Я привык к тёмным темам для работы с кодом. Но многие работают в светлых. Но мне в тёмных привычнее и комфортнее.
При этом в тех же условиях, на той же технике, документацию по программированию я читаю в светлых темах, в тёмных мне будет непривычно и некомфортно.
Это исключительно вопрос привычек.
Есть те, кто читает документацию в тёмных тема. Есть те, кто пишет код в светлых.
Мои привычки формировались ещё на ЭЛТ. Плюс всякие терминалы традиционно тёмные были, а я через терминалы много работал и работаю, в том же виме.
Но реально, это чисто традиции и привычки.
Есть специальные режимы для чтения у мониторов, ну или как делают деды - выкрутить яркость/контрастность на комфортный уровень (до свечения "уровня бумаги").
>Ты сейчас пытаешься говно из своих штанов другим переложить и сделать вид что это не ты обосрался? Хватит маняпулировать тут, долбоеб.
Ты можешь по делу говорить или заткнуться, я тебя даже из-за графомании не читаю, ты впустую расписываешь эти оскорбления нашел чем задевать, мы тут все двачеры.
Правильная стратегия, анончик. Надо не читать ответы собеседника, а тупо гнуть свою линию. Успех неизбежен.
Долбоеб, я по делу уже все сказал. Ты тут же начал переобуваться и маняпулировать. Как еще с тобой, долбоебом, надо разговаривать?
Все твои маняфантазии были разбиты не только мной, но и другими анонами, что ты еще хочешь, кроме тут получить кроме оскорблений и унижений, долбоеб?
Лол "Unix-like", твой линукс в те года был местным мемом какого-то универа, а этот блядский синий экран был реалиями 90% работы. Так что я тебе как дед говорю, что черный фон не был ассоциацией в голове, только у обывателя, которые тебе потом киношки снимали.
Я даже работал с контроллерами allen bradley примерно 70 годов (или 80), там реально такой мониторчик зеленый как из фаллаута (и размером экрана почти такой же) и даже там была приблуды с активным зеленым фоном (типа таблиц и даже псевдографики) и осталось впечатления что работал в такой квази-графике.
активная ностальгическая любовь к консоли уже родилась позже, причем больше как фольклор и отождествлением себя с линуксом противовес винде, а тогда любые графические штуки и тем более светлые окна, воспринимались с открытым ртом как нериальная крутотень
Я тебе сказал - ты уже победил, просто узбагойся
Даже винду 3.1 мы запускали чтобы посмотреть и офигеть от крутости красоты и потом снова вернуться в "веселый нортон"
Оооо а когда я увидел впервые макинтош! Тогда мы думали это будущее. Мы как дебилы демонстрировали удаление в мусорку (в иконку) и очистку.
К чему я это все, к тому, что вот такое было реальное восприятие, мой юный какер. Никто по гребаной консоли и виснувшему намертво мс-досу не тоскавал и не признавался в люблю.
И да, второй варкрафт тормозил на 386(((
>Лол "Unix-like", твой линукс в те года был местным мемом какого-то универа, а этот блядский синий экран был реалиями 90% работы. Так что я тебе как дед говорю, что черный фон не был ассоциацией в голове, только у обывателя, которые тебе потом киношки снимали.
Блять, долбоеб, не надо свои домыслы выдавать за реальность, до линукса были и другие Unix системы, где была та же черная консоль.
Я не пойму ты что пытаешься тут доказать вообще? По-моему ты уже просто бредишь и лепишь рандомную чушь лишь бы все забыли уже момент как ты обосрался и тебя закидали говном.
А подведя итог для других анонов, резюмирую:
Черные терминалы появились задолго до фильмов про хакеров.
Фильмы про хакеров использовали образ черных терминалов из реальности, а не наоборот, якобы черные терминалы и цветовые схемы появились только благодаря образам из фильмов про хакеров и все их стали использовать чтобы казаться вонабихакирами.
Про необразованных хипстеров создателей ЯП мы тоже уже выяснили, что все люди создававшие эти ЯП имели солидный бекграунд в CS.
Что там еще было? Ну про байтослесарей ты даже спорить не стал.
Про компетентность тоже, ибо сам не компетентен.
На этом вроде все.
>до линукса были и другие Unix системы, где была та же черная консоль.
Это ты по истории из инета знаешь. Но история эта западных универов, там в нем ковырялись и игрались с последующим устройство на работу туда где эти юниксы были, в нашу эпоху, в России, у нас был дос.
Я тебе серьезно говорю, я про эту хрень узнал где-то в нулевые, когда начали почковаться первые линуксоиды.
Может где-то он и был, юникс-лайк, ибо сам юникс бабосы стоил же, но я это не зацепил, хотя был в авангарде индустрии.
>Я не пойму ты что пытаешься тут доказать вообще?
Слушай пока дядя делиться интересными воспоминаниями и восприятиями того времени.
>резюмирую
Черный экраны это какерский фольклор, сами же какеры в ту эпох диву давали новым технологиям и тем более светлым гуям, это было как светлое будущее. Потом уже красноглазые (наши) в нулевых стали ретроградить по виму, потому что не могли из него выйти.
просрался с "ться", сейчас школота заклюет(((
Может быть у тебя в школе был ДОС, но всё досом не ограничивалось.
Были Novell Netware, для сетевых классов, которая была совместима с дос, но с сетевыми возможностями. Были юниксы, в 2000 году была очень популярна FreeBSD. Были машины вроде SUN Sparc Station, где была или Solaris (лицензионный UNIX), или FreeBSD как альтернатива.
Более того, в серьёзных фирмах всегда что-то было, и очень часто не дос, дос-винда это больше для обычных офисов, где надо было ворд с экселем запускать. Но дос-винда были плохо на сеть ориентированы, а сети были нужны уже тогда.
При этом софт не такой дорогой был на фоне цены компьютеров. Это к нулевым годам компы подешевели и наводнили рабочие места секретарш и просто обывателей.
Потом ДОС - это тоже тёмная тема. И Нортон это фактически тёмная тема, там светлый шрифт на синем фоне. И среды разработки под ДОС, от борланд, например, они тоже были "тёмные", то есть светлый шрифт на более тёмном фоне.
>где надо было ворд с экселем запускать
Прекращай гуглить уже и узбагойся. Мы не могли использовать виндус 95, потому что до него было еще 5 лет(((
Ты, долбик, уже так перегугли, что стал потверждать мои слова о светлых ГУИях и о том что это было тогд мейнстримом
>И Нортон это фактически тёмная тема
Тебе говорят, что тогда все что не черное и не зеленое, это воспринималось новой эпохой. Тебе бы в лицо плюнули, назови ты файловые менеджеры темной темой. Какой нахер темной темой, когда другие цвета убивали моники! Зеленый, синий, люди пытались вылезти из этого черного ада.
То что ты долбик не можешь самому признаться о влияние фольклора и засрал пол треда, никто не виноват.
>и все эти перделки (реакт, ангулар) сейчас не особо то и нужны?
Они нужны для быстроты разработки и для того что бы была структурированость проекта.
>что каждый последующая модно-молодежный фреймворк легче предыдущего (ангуляр -> реакт -> vue)
В каком месте vue легче реакта? Как по мне вью это ебаное ненужно говно ставшее популярным у хипстеров куколдов.
Вот опять ты начинаешь вертеть жопой, и пытаться переложить говно из своих порток. При чем здесь россия вообще? В рашке вообще компов ни у кого толком не было годов до 2000х и тем более россия не снимала фильмов про хакеров в те времена. Так что россия вообще никак не могла повлиять на какой-то там фольклор про хакеров.
>Слушай пока дядя делиться интересными воспоминаниями и восприятиями того времени.
Да хуйня твои воспоминания, ты сначала затираешь, что мы тут все быдло и вонабихакеры, а теперь воспоминаниями лечишь нас. Нам похуй на твои воспоминания.
>Черный экраны это какерский фольклор
Это обыденная реальность. У меня лично по работе постоянно открыто как минимум вкладок 10 терминала, не из-за того что я там пытаюсь быть вонабикемто а потому что работа такая, потому что много действий в системе удобнее\возможно только делать именно там, к тому же половина сессий - это удаленные машины по ssh. И тут дело вовсе не в том, что кто-то там настольгирует или пытается косить под кого-то, а потому что таковы реалии разработчиков\админов\хакеров и прочих в айти индустрии, когда в консоле приходится много работать и это неизбежно.
>>183690
Нахуй ты сюда раст приплел? Показать что ты долбаеб?
Зумер, без гугления скажи, зачем деды вешали эту штуку?
Не был ты зумерком, то мог мою теории положить на лопатки вот этими штуками, но к сожалению простым гуглением на эту хрень просто не попасть. Недостаток быть зумером.
на самом деле теорию на лопатки она не кладет, но можно было как сильный контраргумент кинуть, для тех кому от свечения глаза устают, в пользу темных тонов
Это защитный экран дебик, у меня такой был. Но это не меняет того факта, что ты долбоеб))
Ты что пытаешься этими картинками тут доказать? То что ты обезьяна тупая или что? Я не пойму. Съеби в свой JS тред и не вылазь оттуда.
15 лет назад лабу сдавал на таком монике с этой ебалой. Цртешный монитор сам по себе был плох. Чего я только на нем не видел: затемнение, цветные пятна, дребежание. Ну и постоянно ходил с полопавшими капилярами.
мимопук
>У меня лично по работе постоянно открыто как минимум вкладок 10 терминала
Виндузятник палится PuTTY, настоящие линуксогоспода юзают светлый фон для шелла.
Это херня все была, глаза больше страдали от мерцания. я просто думал зумер сейчас начитается и высрет
манятеорию
Ты скозал? Что-то я сколько не работал с кем, у всех либо дефолтный убунтовкий цвет ( это у тех кому вообще лень как-то настраивать систему ), либо делают себе черный, других не видел, белых тем более.
Ну вообще-то настраивается разноцветные полутона (а полутона это светлая тема), чтобы не словить человеческий фактор и не высрать импакт на не тот сервак. Но ты дома можешь маняфантазировать как хочешь
>хипстерский язык
>МАМ ЯСКОЗАЛ!11
Ты долбоеб, если бы ты понимал хоть малейшую часть в системном программировании и многопоточном программировании, я бы пояснил тебе, что раст это единственная реально возможная замена с и с++ в недалеком будущем, но ты безмозглый шимпанзе, формашлеп или кем ты там являешься из опущенных денегенратов из мира айти, не достоин ничего кроме мощного подзатыльника и харчка в свое тупое невразумительное лицо, которые сейчас своими мелкими бездумными глазенками читает этот текст.
>>183765
Что блять? Какой нахуй человеческий фактор, боже что ты несешь, болезненный? Светлая тема тебе никак в этом не поможет от слова совсем.
>Ну вообще-то настраивается разноцветные полутона
Это где? Зинаида Петровна твоя училка по информатике так сказала?
>(а полутона это светлая тема)
Обосрался с этого. Что-то какое-то новенькое определения цветовому тону.
Пиздец бля откуда вас берут, таких? Из школы-интерната для "особых" детей что ли?
Вью во всех местах легче реакта. Бандл сайз меньше, перформанс лучше.
>Зумер, без гугления скажи, зачем деды вешали эту штуку?
С той же целью, зачем и кактус возле монитора ставили.
>о влияние фольклора
Которого не было, потому что никаких культовых фильмов про хакеров никогда и не было.
Про "хакеров" был фольклор на уровне "хакеры пишут на ассемблере". Потом уже появилось, что хакеры должны работать на линуксе под рутом, жеталельно красноглазый линукс, совсем настоящие хакеры под Kali должны работать.
Тёмная-светлая темы никогда не были чем-то фольклорным.
>Которого не было, потому что никаких культовых фильмов про хакеров никогда и не было
У тебя там выше нео обосрался и мр.робот из ломки вылез.
Но вообще не имеет значение, ты мог просто в детстве видеть киношку, или образ на тв или картинки по типу, которые выше кидали. Наше бессознательное работает вопреки юношескому максимализму.
Образ какера и с темными фонами, ищи сам у себя в голове, но это точно не наследие прошлого, когда мейнстрим был любые цвета отличные от черного (а лучше 256! цветов).
У зумера стадия отрицания. Весь его максимализированный мир, был скукожен до обычного фольклора и пердак разорвало по всему треду.
> ты мог просто в детстве видеть киношку, или образ на тв или картинки по типу, которые выше кидали. Наше бессознательное работает вопреки юношескому максимализму.
А твоя любовь совать себе различные предметы в анус тоже идет из подсознательного желания приобретенного в детстве по примеру какого-то образа? Например ты мог лицезреть картину как твой батя совал себе батон колбасы в зад, пока мама была на работе. Поэтому ты такой стал, программист-анальчик?
>>183845
Мне скорее всего лет больше чем тебе, если что. А ты все продолжаешь строить манямирки в своем сознании, где тебя публично не окунали головой в унитаз половиной треда и не заставляли жрать говно из-за твоих бредовых проекций из твоего фантастического манямирка, что ты пытался выдать за реальность.
Бля представляю как хуево быть тобой, что ты даже не можешь представить мир, где люди склонны выбирать себе вещи осознанно исходя из своих личных предпочтений.
У тебя же вся жизненная модель строиться на том, что за тебя решает как надо жить и что выбирать массовая культура. Реально тебя жаль, наверное в детстве твои родители алкоголики не давали тебя самовыражаться и запрещали все, поэтому ты такой стал, бедолага(
Ладно, вот я сделал 2 скрина, с темной и светлой темой.
Неужели светлая тема не выглядит уебищно, от чего начинает болеть голова и начинаются рвотные позывы, потому что код становится похож хуиту из блокнота виндос 95.
Очевидно что у черного на белом лучше контраст чем серый на черном. Это самый плохой пример. Плюс у меня ноут заточен под чтение и яркость еще меньше.
А так вопрос скорее раскраски, у темного выглядит свежим, нескучная раскраска
Я могу ошибаться, но JB высрали эту тему еще до хайпа черных тем (он там реально изначально был сделан по средствам черного фона каждой строки, на изначально белом).
Но вообще ты додик, твой пердак так разорвало, что ты принес нам дефолтные темы JB, которые видел даже самый ленивый. Сочувствую если ты пишешь на дефолтной теме.
>Ладно, вот я сделал 2 скрина, с темной и светлой темой.
>Неужели светлая тема не выглядит уебищно, от чего начинает болеть голова и начинаются рвотные позывы, потому что код становится похож хуиту из блокнота виндос 95.
другой анон
У тебя фон в светлой темы ярко белый, #fff. Это давит на глаза. В тёмной же теме фон не чёрный, не #000, а просто тёмный, слегка светящийся. Сделай его полностью чёрным, и он тоже будет давить.
И ещё на тебя давят ассоциации с виндой, какие-то нехорошие воспоминания о блокнотах, а тёмные темы видимо с чем-то более хорошим ассоциируются.
Настрой IDE чуть иначе, и будет намного легче.
[s: я тот анон, что тоже пользуется тёмными темами. Но твой пример некорректен.
А вот, что касается "альт+таба" на светлые сайты, то после темной темы, на светлый сайт, это еще и вредно.
>Но вообще ты додик, твой пердак так разорвало, что ты принес нам дефолтные темы JB, которые видел даже самый ленивый. Сочувствую если ты пишешь на дефолтной теме.
Я разве похож на долбоеба, который будет заморачиваться какими-то блять кастомными темами только ради "модного лука", когда дефолтные темы и так заебись? Нет, мне нахуй это не надо, я решаю задачи, а не имитирую образ "хакера".
>image.png
Бля ну эта тема для меня пиздецовая, эти зелено-розовые контрасты вызывают отвращение напоминающие салат винегрет. Да и фон слишком темный.
>>183889
>У тебя фон в светлой темы ярко белый, #fff. Это давит на глаза. В тёмной же теме фон не чёрный, не #000, а просто тёмный, слегка светящийся. Сделай его полностью чёрным, и он тоже будет давить.
Ну да, но мы же изначально не говорили о бинарной полностью черной или полностью белой теме. Тот дебик говорил про темные темы. Вот темная тема пожалуйста, разве нет?
Ну вот пикрил тема Intellij Light выглядит конечно получше уже нет ассоциаций с ебучим блокнотом, но все равно для меня некомфортно видеть белый фон, сразу пропадает способность воспринимать код.
Хотя читаю доки и прочее я тоже на классическом белом фоне с черным шрифтом.
Го - новый хайповый язык для микросервисов.
Жабу, шарп и плюсы все кто хотел уже изучили.
Котлин доучивают те кто пишет на жабе.
Питон доучивают все просто так, чтоб всякие говноскрипты запускать.
Те кто знает только реакт/вью - доучивают тайпскрипт, чтоб не вылететь с рынка.
>>снизилась компетентность разработчиков?
Выросла значительно, просто ты на дне, которое тоже стало толще.
>>выбирали саблайм текст
Какая разница в каком блокноте текст редактировать?
>>побудили людей любить черный фон
Все использую ТЕМНЫЙ фон, вот от него глаза как раз меньше устают, чем от черного и белого.
>>языки разрабатывали люди со степенью в математике
А ОСи писали студенты
>>мухи так неразборчивы во вкусах?
Потому что у них нет вкуса, им важны другие параметры.
>>При первом же "альт+табе" после черного экрана на светлый экран сайта, какого-нибудь SO или гитхлам (или сотни их!) тут же ощущаешь дискомфорт в глазах
Не ощущаю. Или если я смог поставить плагин я теперь "хакер"?
На первом скрине приятнее. Но у меня на монике яркость и контрастность сильно понижены + flux сильно желтит, благодаря этому глаза не устают даже если я по 10 часов буду сидеть у компа.
Ада какая-нибудь.
Поставил себе костыль, которые имеет фулл доступ к просматривает странице и радуется, какер))
Программирование - сложное техническое учение, наука!
@
У большинства программистов догматические убеждения, уровня
низкокачественного маркетинга.
Небольщая цена за удобство. Адблок/юблок я тоже выключать не собираюсь.
Лол, проиграл с блокадного деда, который сам признаёт, что после голодных чёрных годов дорвался до буквально светлого будущего. И после этого ещё про фольклор что-то пиздит.
>>183470
Ну это вообще пушка. Прослеживается характерная отечественная рационализация: "После вашего наше неудобно!"
Больно умные стали!
Ты снова выходишь на связь, мистер робот?
Ну, ты из фольклорных дегенератов самый умный оказался. Пофиг что какая-то перделка все данные собирает, зато действительно ты один додумался беречь глаза. я бы сказал что это эволюция, но вероятно ты из более раннего, более смышленого поколения
>блокадного
Разрыв шаблонного малолетнего мышления. "Как это не было линукса в девяностых в России! Мне на ютуб врали??" Если так было у "них", не значит что так было и у нас. Я еще могу рассказать как линупс движение зарождалось в России в (irc помойках) в нулевых и почему больше половины отождествляли "free software" с бесплатным ПО, а не свободным
Не-доса было дохрена, но не на домашних компах, конечно же.
Домашним юзерам нужны был комп для целей, которые юниксы обеспечить не могли. Линукс вообще бы в зачаточном состоянии, непригодным для работы, FreeBSD была более серьёзной.
Юзеру нужны были игрушки, офисные программы и т.п., что было только под винду на тот момент.
Юниксы же работали там, где нужны были сети, многопользовательские системы с разделением доступа и т.п.
А можно я влезу со своим вопросов.
14 000 уведомлений в секунду, о каком сайте идет речь?
Что это за уведомления, для работы которых нужно 30 серверов?
Могут опытные товарищи объяснить. почему это так много серверов для своей работы требует?
>14 000 уведомлений в секунду, о каком сайте идет речь?
>Что это за уведомления, для работы которых нужно 30 серверов?
О любом самом маленьком сайте.
Есть такая тема, бигдата. Это когда ты хочешь собирать много данных и из них пытаться что-то выжать. Вот ты и начинаешь собирать каждое движение мышкой от пользователя, насколько курсор переместился, с какой скоростью, с каким ускорением. Или как он к экрану прикоснулся. И т.п.
И типа из этих данных потом что-то извлекать.
В общем нет проблемы с тем, чтобы придумать миллиарды жизненно необходимых данных и уведомлений, без которых в 2021 ну никак нельзя просто совсем.
У php одна большая беда - это слишком нишевый язык, чисто для веб страниц, тогда как другие достаточно универсальные и на них можно делать всё, хотя не всегда надо.
а вот можно вопрос. Вы же видимо разбираетесь. Вот есть игра греполис. В браузере типо-пошаговая онлайн стратегия. Вот там каждую секунду сервер обсчитывает
- доходы и расходы ресурсов игроков,
- управляющие события по городам, там построил ферму, начал строить ферму, твоя ферма построилась еще на 1 секунду,
- военные события, твои 150 солдат с такими то хар-ми подрались с другими. По формуле ты победил, осталось 112 солдат. Вот тебе уведомление.
Это много уведомлений в секунду. Неужели чтобы в онлайне играло 1500 человек, это так сильно нагружает 1 сервер? Там же голая математика.
Суть вопроса. Сколько нужно серверов, чтобы множество миров иметь активных, где игроков ну может быть 10 000 человек.
Спасибо, анонче, за эти треды. Я изучал без интереса фронтенд, но попробовал шарп и теперь 24/7 программирую на нем.
Я буду использовать опенсорсный C# на линуксе
Я создам свой пет на ASP.NET CORE
Я напишу для него фронт на blazor
Я размещу проект в Azure
И я буду счастлив
и как много лично тебе приходилось делать чего-то, не связанного с веб? Веб сейчас везде. Анон, я недавно файл разархивировал через веб=) Да, это порнография, но веб и такое может.
Вот будет 5г, может быть все будут только с вебом работать))
Интересно что будет через неделю. Учиться, это же болезненно больно. Современный анон уже испытывает боль, если нужно дольше 30 секунд на чем-то сосредотачиваться. А тут сотни страниц текста, которые еще друг с другом как то связать придется.
Не совсем понял. Я свежий анон. Но таки да, у меня всё чёрно-неконтрастное, при чём я сам был невежественной свиньёй, пока глаза совсем краснеть не начали. Наивно доверял таким вот "умным" дедушкам, что они научно знают как надо, позаботились как мне лучше и полезнее, а я просто привередничаю. Но дискомфорт всё же победил смиренное тугоумие, подорвав веру в справедливый мир и пробудив зачатки самоуважения. А там я и монитор настроил как удобно, и гамму выкрутил не смотря на вскукареки пердунов/инфоцыган про штандарт вывода 2.2 и особенности зрения, и даже насыщенность вполовину убавил. Сам черню потому что бэклайт LCD и сам достаточно фонит. А уж про то что интенсивный свет и неумеренный контраст напрягают глаза - спорить глупо. В хромиумах кстати давно есть флаг Force Dark Mode for Web Contents.
>>185100
Тот пердун датируется временами, когда вместо мониторов безальтернативные осциллографы были. Отсюда детская травма, ассоциации. Тебе "блокадного" надо было в кавычки взять? Та же ситуация, когда нищие до денег дорываются.
Мне наоборот удобнее читать книжку, чем искать курсы
Ебало анимедауна представили? В мвп тред буквально каждый месяц приходит очередной вкатыш дотнетчик который не может найти работу джуном или стажёром. Пиздуй фронтенд учи
Что ты против аниме имеешь? Каждый второй программист смотрит аниме. На любую иде есть аниме девки.
>>Вот там каждую секунду сервер обсчитывает
Не каждую, для него есть время старта/время завершения для событий
>доходы и расходы ресурсов игроков,
На фронте это крутится в браузере клиента и никаких запросов нет, запрос есть когда игрок хочет эти ресурсы использовать. Сервер может вообще их не считать между запросами, а при запросе пересчитывать сколько там нагенерировалось с прошлого раза и вычесть/послать нахуй.
>управляющие события по городам, там построил ферму, начал строить ферму
Начало и завершение - по 1 событию.
>твоя ферма построилась еще на 1 секунду,
Скрипт в браузере, запросов нет. ЖС прпросто отсчитывает время до времени завершения, которое он знает.
>военные события, твои 150 солдат с такими то хар-ми подрались с другими. По формуле ты победил, осталось 112 солдат. Вот тебе уведомление.
по таймеру сработало действие, бэк обратотал результат и послал 2 сообщения игрокам с результатами
>Это много уведомлений в секунду
Не больше чем у популярного сайта.
>Сколько нужно серверов, чтобы множество миров иметь активных, где игроков ну может быть 10 000 человек.
Если все пошагово и все эти постройки/битвы как в каком-нибудь травиане не слишком частые - то и одного хватит.
Как и govno нишевый. В 2003 году пхп был неплохой альтернативой, настолько удобной, что стоило его изучать только для веба. В 2020 изучать нишевые языки только для одной области, это прост неуважение к своему труду.
Так было и раньше, 90% вкотунов всегда отваливались от кодинга. Образ какинга, человека владеющим тайными знаниями современности, человеком который с компьютером на "ты", быстро рушится об реальности нудной разработки, если нет к этому вдохновения.
А еще помню универы, ввиду нехватки специалистов разбавляли временем всяким говном. Переставь, ты пришел стать мистером нео или мистером роботом, а тебе дискретную математику в гланды заливают.
> и одного хватит.
> 10 000 человек
Представим что объем данных на каждого 10кбайт.
10 * 10.000 = 100.000 / 1024 = ~98 мегабайт в секунду, это 784 мегабит в секунду.
Это уже цена нихрена не бюджетного канала. Даже имея супер асинхронную гавнину (точно не го, он загнется к херам), с хорошим кэшем, ты все равно упрешься в очень не бюджетный канал.
>>объем данных на каждого 10кбайт.
Щас взял джейсон на 30 строк - полкилобайта. Для постройки домика достаточно будет передать айди сарая на бэк /api/buildings/build или что-нибудь в таком духе + хэдеры с токеном. Не будет он засылать 10кб в секунду.
Тут скорее может понадобится отделный сервер/сдн для скачивая картинок, стилей и тп, если их много.
Но анон я так понимаю про обработку запросов спрашивал, а для этого много не надо.
>Представим что объем данных на каждого 10кбайт.
Натянуто. Зачем передавать 10 кбайт данный в секунду, что там в этих данных будет?
Потом, если у тебя 10тысяч человек одновременно сидит, то это уже ни разу не мелкий проект, это какой-то серьёзный проект, и не понятно, почему он должен быть прямо совсем бюджетным.
Канал 1gbps гарантированный без замера трафика стоит на уровне 1000 долларов. Для такого проекта не ахти какие деньги.
>а тебе дискретную математику в гланды заливают
Тащем-то профильная дисциплина, да и не самая бесполезная.
Вот я учился на специальности "Информатика и вычислительная техника". Угадай что было?
Черчение, механика (семестр теории упругости и метода конечных элементов, семестр теормеха), электротехника, электроника, схемотехника, что-то про технологические процессы и ЧПУ станки. Это только из инженерного.
А еще помимо базового матана, ангема, линала, теорвера, дискры, физики, были численные методы, какое-то матмоделирование с применением МКЭ и решением кучи диффуров, ТАУ, дифференциальная геометрия и топология, исследование операций, методы оптимизации и еще наверняка что-то.
Представили ебало пориджей, которые пришли за обучением как получать 300к в наносекунду?
>Тащем-то профильная дисциплина, да и не самая бесполезная
Там еще какой-то трэш был, типа психологии или чего-то гуманитарного, не стал врать, так как плохо помню. В общем, что было, тем и наполнили. Причем топ шарага мухосрани, которой надо было 300к в наносек платить (спецов нет, но тема то вкусная).
Хз что там дальше бы было, но явно ему пришлось бы учиться на программиста отдельно, за не хилые такие бабки (он, ливнул, причем с профессии).
PS помню с гарвардского видосов проиграл (вроде их 50 штук), там первые пару часов про херню говорят и scratch (не просто пример, а даже какое-то демонстративное обучение)! Как же образование любит заливать воды в предмет, это ппц (надо осилить и просмотреть это, есть перевод).
Или помню уже наш какой-то вученый, питонячить обучал, те кто его смотрел, никакому питону не научились. Он как бы сначала объяснял азы, а потом резко после поверхностного знакомства с классами с головой погрузился в проектирование и архитектуру. Такое впечатление, что он недавно для себя это открыл и посчитал очень важным это ньюфагам донести, которые еще синтаксис не нюхали. При этом одни положительные отзывы на трубе (ибо харизма и авторитет вученности же).
от вычмата
Не ответили. А жаль. Возможно, ФП -- мёртвый путь.
>>177888
>А ты сам программист или кодер?
Я вообще больше со стороны эксплуатации -- Ops (админ)/DevOps/NOC (сетевик) и прочее, чего только не было за карьеру включая не самые светлые годы HD&SD сразу после Универа. И всюду писал какой-никакой код, правда никогда не создавал программ сложнее лабораторок и курсачей в Универе.
Вообще, если хотите знать моё охуенно важное мнение, то именно со стороны Ops'а лучше всего чувствуется, что с разработкой ПО что-то не так. Код пишется всё легче и всё больше в этом участвуют люди, бесконечно далёкие от IT и всё лучше видно, что их основная масса за кодом не видит продукта.
Я знаю, почему так -- с одной стороны фреймворки и IDE выполняют 90% работы и пороги вхождения опускаются на уровень детского сада я прям вижу, как современные "языки высокого уровня" обретут уровень декларативных абстракций a-la Ansible и ему подобные, а затем и их вытеснит GUI-кодинг и что бы создать типичную программу или, скажем, игру не придётся вообще писать не строчки кода, а с другой CI/CD увеличивает скорость вывода в прод, маркетинговые окна и всякие манагеры с KPI требуют релизов с максимальным темпом, при этом задачи расслаиваются на разных специалистов, размывается ответственность и кодеру прилетает масса мелких задач типа "сделай это", "реализуй то" и приходится резко прыгать в реп и пошло
> git clone && git branch -c && git add && git commit && QA-pipeline run && git add && git commit && QA-pipeline run && git merge && git push && взять следующий тикет в Jira!
и всё это без вемени на размышление. И хорошо если хотя бы аналитик на проекте понимает, что и зачем делается и куда всё идёт, хотя скорее всего это пятый аналитик за 2 года, сроки проёбаны ещё 2 аналитика назад и надо бы заменить уйму накопившегося легаси, но тогда проект не будет сдан вообще никогда.
Программисты превратились в дизайнеров + аналитиков + ДБА + QA + кодеров + DevOps'ов + Ops + HD + SD + дохуя кого ещё, но даже кодеры вырождаются в слесарей от разработки.
Вот так же: https://habr.com/ru/post/567620/ только для всех сфер и языков.
Возможно, это и есть прогресс? Хуй его знает. Но хуй же он такой: всё знает, но помалкивает, ведь он знает и то, что бывает с теми, кто много треплется, так что ответов мы не узнаем.
Не ответили. А жаль. Возможно, ФП -- мёртвый путь.
>>177888
>А ты сам программист или кодер?
Я вообще больше со стороны эксплуатации -- Ops (админ)/DevOps/NOC (сетевик) и прочее, чего только не было за карьеру включая не самые светлые годы HD&SD сразу после Универа. И всюду писал какой-никакой код, правда никогда не создавал программ сложнее лабораторок и курсачей в Универе.
Вообще, если хотите знать моё охуенно важное мнение, то именно со стороны Ops'а лучше всего чувствуется, что с разработкой ПО что-то не так. Код пишется всё легче и всё больше в этом участвуют люди, бесконечно далёкие от IT и всё лучше видно, что их основная масса за кодом не видит продукта.
Я знаю, почему так -- с одной стороны фреймворки и IDE выполняют 90% работы и пороги вхождения опускаются на уровень детского сада я прям вижу, как современные "языки высокого уровня" обретут уровень декларативных абстракций a-la Ansible и ему подобные, а затем и их вытеснит GUI-кодинг и что бы создать типичную программу или, скажем, игру не придётся вообще писать не строчки кода, а с другой CI/CD увеличивает скорость вывода в прод, маркетинговые окна и всякие манагеры с KPI требуют релизов с максимальным темпом, при этом задачи расслаиваются на разных специалистов, размывается ответственность и кодеру прилетает масса мелких задач типа "сделай это", "реализуй то" и приходится резко прыгать в реп и пошло
> git clone && git branch -c && git add && git commit && QA-pipeline run && git add && git commit && QA-pipeline run && git merge && git push && взять следующий тикет в Jira!
и всё это без вемени на размышление. И хорошо если хотя бы аналитик на проекте понимает, что и зачем делается и куда всё идёт, хотя скорее всего это пятый аналитик за 2 года, сроки проёбаны ещё 2 аналитика назад и надо бы заменить уйму накопившегося легаси, но тогда проект не будет сдан вообще никогда.
Программисты превратились в дизайнеров + аналитиков + ДБА + QA + кодеров + DevOps'ов + Ops + HD + SD + дохуя кого ещё, но даже кодеры вырождаются в слесарей от разработки.
Вот так же: https://habr.com/ru/post/567620/ только для всех сфер и языков.
Возможно, это и есть прогресс? Хуй его знает. Но хуй же он такой: всё знает, но помалкивает, ведь он знает и то, что бывает с теми, кто много треплется, так что ответов мы не узнаем.
Какой язык учить чтоб телки давали?
>темному фону?
Хуя, насрали, да ещё по такому жиденькому поводу.
Ну, ладно. Пускай. Чего бы не посраться? Знаете, что...
Я давно всюду, где можно, включаю тёмные темы (начал задолго до того, как это стало мейнстримом, ещё с древних скинов медиаплееров). И да, даркридером >>183973 тоже пользуюсь давно.
>>184084
>имеет фулл доступ к просматривает странице
Кстати, нет. Он на лету переписывает CSS в соответствии с некими своими политиками и через это работает весьма тормознуто, поэтому включаю его в исключительных случаях.
Итак, к тёмным темам. Тут такое дело, что человеческий глаз это очень несовершенный инструмент (на самом деле он плох! Это результат огромного количества компромиссов, наследие многих тысяч лет эволюции и тонн накопленного легаси и его ущербность компенсируется в основном исключительно крутейшей постобработкой сигнала, решение это эволюционно оптимальное, но глазу от этого не лучше). Что характерно для эволюции этого органа: глаз никогда не затачивался под то, чтобы смотреть на источник яркого света, коим является в частности монитор. Самый яркий источник света - костёр, самый яркий свет - отражённый (и как правило рассеянный) свет солнца (при чём чаще всего отражённый от не очень светлого объекта).
Я пробовал разные режимы работы и пришёл к тому, что самый комфортный для глаз - работа в помещении с приглушённым светом и пониженной программно (через темы и даркридер) яркостью картинки.
>>183606
>Есть специальные режимы для чтения у мониторов, ну или как делают деды - выкрутить яркость/контрастность на комфортный уровень (до свечения "уровня бумаги").
Тоже пробовал. Но тут уйма нюансов, начиная с того, как выставить настройки, чтобы они одинаково комфортно работали в темноте (а потом. кстати, откатить чтобы одинаково комфортно работали на свету) на трёх условно-откалиброванных мониторах разных моделей, подключенных через разные интерфейсы с разными меню и положениями кнопок (и чем дальше, тем неудобнее расположены кнопки - от колёсиков под экраном они перешли сначала в меню, потом кнопки убежали на бок экрана, а теперь - вообще поди нащупай на задней панели) и до того, что если захотелось, например, посмотреть кино - нужно все мониторы настраивать на другой режим каждый раз. Это как дуалбут - в принципе можно, но однажды заебёшься переключаться и останешься на одном из вариантов.
>темному фону?
Хуя, насрали, да ещё по такому жиденькому поводу.
Ну, ладно. Пускай. Чего бы не посраться? Знаете, что...
Я давно всюду, где можно, включаю тёмные темы (начал задолго до того, как это стало мейнстримом, ещё с древних скинов медиаплееров). И да, даркридером >>183973 тоже пользуюсь давно.
>>184084
>имеет фулл доступ к просматривает странице
Кстати, нет. Он на лету переписывает CSS в соответствии с некими своими политиками и через это работает весьма тормознуто, поэтому включаю его в исключительных случаях.
Итак, к тёмным темам. Тут такое дело, что человеческий глаз это очень несовершенный инструмент (на самом деле он плох! Это результат огромного количества компромиссов, наследие многих тысяч лет эволюции и тонн накопленного легаси и его ущербность компенсируется в основном исключительно крутейшей постобработкой сигнала, решение это эволюционно оптимальное, но глазу от этого не лучше). Что характерно для эволюции этого органа: глаз никогда не затачивался под то, чтобы смотреть на источник яркого света, коим является в частности монитор. Самый яркий источник света - костёр, самый яркий свет - отражённый (и как правило рассеянный) свет солнца (при чём чаще всего отражённый от не очень светлого объекта).
Я пробовал разные режимы работы и пришёл к тому, что самый комфортный для глаз - работа в помещении с приглушённым светом и пониженной программно (через темы и даркридер) яркостью картинки.
>>183606
>Есть специальные режимы для чтения у мониторов, ну или как делают деды - выкрутить яркость/контрастность на комфортный уровень (до свечения "уровня бумаги").
Тоже пробовал. Но тут уйма нюансов, начиная с того, как выставить настройки, чтобы они одинаково комфортно работали в темноте (а потом. кстати, откатить чтобы одинаково комфортно работали на свету) на трёх условно-откалиброванных мониторах разных моделей, подключенных через разные интерфейсы с разными меню и положениями кнопок (и чем дальше, тем неудобнее расположены кнопки - от колёсиков под экраном они перешли сначала в меню, потом кнопки убежали на бок экрана, а теперь - вообще поди нащупай на задней панели) и до того, что если захотелось, например, посмотреть кино - нужно все мониторы настраивать на другой режим каждый раз. Это как дуалбут - в принципе можно, но однажды заебёшься переключаться и останешься на одном из вариантов.
Тогда французский или итальянский
>льно крутейшей постобработкой сигнала, решение это эволюционно оптимальное, но глазу от этого не лучше). Что характерно для эволюции этого органа: глаз никогда не затачивался под то, чтобы смотреть на источник яркого света, коим является в частности монитор
Монитор, современный, ни разу не яркий. Если не выкручивать, конечно. Монитор примерно как бумага.
Человек дневное животное, глаз не приспособлен к тому, чтобы ночью смотреть, в отличии от собак-кошек. Люди боятся темноты, дети, у которых природа сильнее играет, очень боятся.
Зато днём на улице очень комфортно, при этом на улице примерно в 100 раз больше яркость, чем в помещении с хорошим искусственным светом.
Светлые темы становятся комфортными, когда контрастность хорошая. Вот как у листа бумаги. Ты включаешь свет и работаешь. Тёмные хороши, когда темно или когда контрастности не хватает.
В остальном тёмные это просто создание настроя соответствующего.
Паскаль с классами охуенен.
Ну и зоопарка ассемблеров, но это как бы не совсем язык.
Хуйню несешь, darth/python зе бест, остальное для чмонделей каких-то непонятных.
Нефига, ты почти лист а4 исписал маневрами, чтобы не признавать влияние фольклора. Загугли эту фигню c какерами и около 95-99% образов будут связанны с темными мрачными тонами.
Ты думал ты такой уникальный в своем выборе, но ты всего лишь макака под образами. а чтобы не быть макакой, для себя можно просто провести несколько сравнительных тестов, при каком фоне ты устаешь быстрее. Результат тебе не понравится (хотя юношеский максимализм возьмет верх и не важно если ты лоб здоровый).
>>эту фигню c какерами
Как образ хакера связан с программистом? Ну пердолит он команды в стандартной чОрной консоли и что? Он сисадминам гораздо ближе.
>>95-99% образов будут связанны с темными мрачными тонами.
Челик в худи в темноте - это просто образ преступника. Не важно хакер это или дилер.
>>Ты думал ты такой уникальный в своем выборе
Похуй на уникальность, главное чтоб удобно было.
Да этот анон просто прикалывается, ему скучно.
Чорный цвет всегда был таким признаком особой строгости солидности, эстетики, а чисто белый пижонством. Дорогие машины бизнес-класса чёрные, костюмы чёрные, вечерние платья. Стив Джобс в чёрное любил одеваться. По крайней мере образ такой был.
Хотя эппл задал моду на белые и металлик компьютеры, без них тоже чёрные были. А вот сейчас многие выпускают белые или серебристые, в стиле мака.
Мне кажется, момент такой солидности работает довольно сильно и подсознательное стремление выделиться от "офисного быдла".
Вот просто пример
>>183862
>Неужели светлая тема не выглядит уебищно, от чего начинает болеть голова и начинаются рвотные позывы, потому что код становится похож хуиту из блокнота виндос 95.
Фильмы о хакерах мало кто смотрит, для айтишников они вообще все смешные обычно. Типа такого:
> # get confidential data
> = no access, password required
> # crack password
> = no access, system has strong protection
> # crack password with zero-day backdoor
> = access granded, downloading confidential data
Так что ни разу эти фильмы не образ.
Но подсознательно думаю всем айтишникам неприятно, когда их равняют с офисным планктоном, работающими в экселе, ворде и веб-формах. Хочется себя ощущать кем-то другим. А тема как раз отделяет очень сильно. Обычные люди не работают в тёмных тема.
> # get confidential data
А System.out.println() не хочешь?
>>когда их равняют с офисным планктоном
Как будто это не так.
> darth/python
Иди, пожалуйста, нахуй со своими интерпретаторами.
Всё, что не может генерировать объектный код, удел пользователей. На Python пишут пользователи и немного админы, но не программисты. За редким исключением.
Какой язык топ для вката для олдфака 33+ лвл?
Сам смотрю в сторону SQL, но хуй знает, найду ли я потом вакансию по нему. Да и пет-прожект на нем особо не запилишь.
А жаба скрипт?
На Форточке.
Джава, Питон, Джаваскрипт. Не ведись на мемы про шарп, это бесперспективная хуйня.
>Джава
Вендерлокнутый платный язык, который не развивается лет десять
>Питон
Никаких преимуществ перед пыхом в вебе
>Джаваскрипт
Норм, но любой дотнетчик со временем осваивает ангулар или реакт
>Не ведись на мемы про шарп, это бесперспективная хуйня.
Мантры из нулевых
>Джава
Топорный и устаревший ЯП, был бы забыт если бы не ведро (чекай теги в SO). Вместо развития языка, пошли по пути пропаганды, чем, собственно, и вдохновился тот же го (проще написать статью "ненужно и как круто что у нас это ненужно", чем реализовать фичу).
Неявный вендорлок (все кроме мейнстрима имеет сомнительное качество), но в отличие от шарпа, оно все низкокачественное и развивается только в сторону хайпа и того же маркетинга. Например годами заливали какой спринг оптимизированный и быстрый, но techempower показал что он на уровне скриптовых языков (даже с прогревом) и чуть быстрее питоновской джанги, хотя куда еще тормознутие может быть.
>Питон
Динамические языки хорошо подходят для написания скриптов и мелких утилит, администрированию и обучению. Но вот питон плохой пример как первый язык и язык для обучения, так как много специфичного дизайна и решений (как и в го). Напрочь загубленное перспектива прочно укрепиться на других языка, так как мозг уже всегда будет повернут не так. В узких кругах этот феномен называется как кодерская девственность.
Из-за отсутствия возможности создания и управлениями потоками, такие языки не могут считаться "настоящими" языками программирования. Тем более в эпоху многоядерности.
>Джаваскрипт
Просто монополист в браузере, знать придется. Node.js это продукт уровня студенческой лабораторной, допиленный кое-как для пригодного уровня спустя несколько лет. Зачем это кушать на бэкенде, когда у всех есть асинхронность, я не знаю.
>шарп
Был всегда топовым продуктом, но в тоже время был и узкоспецифичным из-за отсутствия официальной кроссплатформенности. Net core и теперь просто Net 5 изменил эту ситуацию, а тесты на линуксах убедили даже старых красноглазых фанатиков. Поэтому, неожиданно, он становится и топовым языком среди общей движухи и только наглухо замороженные в криокамерах, продолжают его воспринимать как узкоплатформенный, типа этого "где-то там, у них, не у нас".
>Node.js это продукт уровня студенческой лабораторной
Сколько еще будешь повторять эту мантру?
Объединяет плюсовую асинхронную либу и V8, мозгов хватает только на калбэки.
@
Говнище нефига не пилится, в 2012 (или 2014 не помню) делают форки.
@
Под страхом стухнуть на обочине истории умудряются объединить форки и node.js, сама нода начинает выглядеть пригодной платформой.
Да, не лабораторная, заброшенная сразу же после того как наскучило автору.
Ты вопрос не понял. Сколько еще будешь повторять эту мантру?
>Node.js - вообще выглядит как лабораторная студента
>API ноды так и осталось в неизменном виде, как лабораторная студента
>Node.js это продукт уровня студенческой лабораторной
Бля, чел, открой hh.ru, посмотри на кол-во вакансий по каждому языку в твоём регионе и решай сам. Не слушай здешних шизиков.
Начать с C#. Если веб, то выкушать полностью ASP.NET и потом javascript. А там хоть реакт, хоть jqeury, хоть ванильный js, хоть blazor.
Если игры и мобилки, смотри юнити и замарин.
Основная прелесть дотнета, это что твои знания будут унифицированы. Например на жабе и любом другом языке 100500 ORM. Вроде концепция одна, но везде все по своему, ты никогда все не изучишь, а все что изучишь да уровня спеца, рано или поздно станет бесполезно, ибо попенсорсникам на гитхламе скучно и они вечно перелапачивают структуру проекта. Этакая кустарщина мезолита. А на шарфе все едино и вечно, словно промышленный стандарт. конечно шарп тоже развивается, но это реально инновация, а не изменение из-за скуки
> конечно шарп тоже развивается, но это реально инновация, а не изменение из-за скуки
И не потому, что там все такие ответственные, просто основные инструменты, в том числе разного рода слои SQL синтаксиса пилит сам МС. Другой подход, другой результат.
именно поэтому, кстати, считаю провал котлина в вебе, они выпустили язык, а все окружение от топорной жабы. Ну и толку от нового языка, когда у тебя нет необходимых батареек.
За два треда никто из анонов не смог по фактам обосрать шафик, только вскудахты РЯЯЯ МАЙКИ РЯЯЯ НЕНУЖОН
А как еще достойно сравнить низкокачественный продукт, как не с лабораторной работой?
>программисты пишут на ФП, а всё остальное - языки кодеров
И где же игры, браузеры, видео/аудио/3d-редакторы, КАДы, ОС на ФП? Если все это писали кодеры, что же тогда пишут программисты?
>Си - лучший язык, на котором можно написать ВСЕ
Теоретически то можно, но реально мало примеров, написанных на чистом С. В основном все тяжелые проги на крестах (возможно с использованием сишных либ).
>Объединяет плюсовую асинхронную либу и V8, мозгов хватает только на калбэки.
Не понял что тебе не нравится. Всё плюсовое подкапотное в ноде до блеска выдрочено.
>Говнище нефига не пилится, в 2012 (или 2014 не помню) делают форки.
И? Сейчас 2021.
>Под страхом стухнуть на обочине истории умудряются объединить форки и node.js, сама нода начинает выглядеть пригодной платформой.
Ещё раз, сейчас не 2014 или когда там io.js откололся и вернулся обратно.
>Да, не лабораторная, заброшенная сразу же после того как наскучило автору.
Ноду давно отдельная команда разрабов пилит и делает это намного лучше автора.
> обосрать шафик
А что его обсирать?
Это делают майкрасофт дважды за месяц с разницей в 2 недели
https://www.theregister.com/2021/10/05/microsoft_net_foundation_under_fire/
https://www.theverge.com/2021/10/22/22740701/microsoft-dotnet-hot-reload-removal-decision-open-source
И рыночек - смотреть на зарплаты - https://habr.com/ru/company/getmeit/blog/585398/
>Да похуй что там написано, фактически нест это ful.
Мне похуй что 2+2=4, я считаю что 2+2=6. Современное образование вкатуна.
>Не нужно троллить тупостью.
Ой, пошли манёвры, в случае пеникса тестик работал, а здесь перестал. В случае бенчмарков борщехлёбу не похуй а в случае с justjs похуй.
>Нест и феникс не являются никому не нужным говном, а justjs является.
По бенчмаркам нест и феникс ненужное говно, и джаст кладет их на лопатки >>2173723 →
>Мне поебать, тебе надо - ты сперва и приведи
Это ты говоришь что нест это фулстек, а не я. Ты и доказывай.
>привести аргументы почему нест не фуллстек кроме как "на сайте написано"
приведи аргументы почему твоя мамка не сосет у негров кроме "я сказал"
>Можешь считать меня вкатунчиком
Найс слив.
>Ты хочешь сказать, что бизнес не пользуется нодой?
Хочу сказать что жертва скиллбокса вроде тебя не есть бизнес.
>я практически сразу начал говорить про нест и фастифай
Тогда не ясно о чем ты пиздишь мне, ведь я написал "по сравнению с рельсами и нодой" >>2173408 → а не нестом и фастифаем.
>не вижу превосходства феникса
А я не вижу превосходства раста и го перед джастджсом, это говорит о силе моих аргументов.
>С каких пор разработка на го стала затратной и медленной?
То есть ты считаешь что рельсы при создании ecommerce решений будут одинаковы по скорости производства с go?
>А те, кто могут позволить себе растеров и кому они действительно нужны, тех не особо это заботит.
Та же джава активно используется нетфликсом при разработке. Подумаешь жопой почему они для этих самых задач не используют плюсы?
>1% кейсов
Пруфы процента эликсира на рынке. Давай. Только без "сам ищи", свои аргументы подкрепляй фактами.
>сам сравнивай
Значит чмоха доказательств того, что нест и та же джанга/рельсы/ларавель идентичны по набору инструментов не предоставит. Понятно.
>Да похуй что там написано, фактически нест это ful.
Мне похуй что 2+2=4, я считаю что 2+2=6. Современное образование вкатуна.
>Не нужно троллить тупостью.
Ой, пошли манёвры, в случае пеникса тестик работал, а здесь перестал. В случае бенчмарков борщехлёбу не похуй а в случае с justjs похуй.
>Нест и феникс не являются никому не нужным говном, а justjs является.
По бенчмаркам нест и феникс ненужное говно, и джаст кладет их на лопатки >>2173723 →
>Мне поебать, тебе надо - ты сперва и приведи
Это ты говоришь что нест это фулстек, а не я. Ты и доказывай.
>привести аргументы почему нест не фуллстек кроме как "на сайте написано"
приведи аргументы почему твоя мамка не сосет у негров кроме "я сказал"
>Можешь считать меня вкатунчиком
Найс слив.
>Ты хочешь сказать, что бизнес не пользуется нодой?
Хочу сказать что жертва скиллбокса вроде тебя не есть бизнес.
>я практически сразу начал говорить про нест и фастифай
Тогда не ясно о чем ты пиздишь мне, ведь я написал "по сравнению с рельсами и нодой" >>2173408 → а не нестом и фастифаем.
>не вижу превосходства феникса
А я не вижу превосходства раста и го перед джастджсом, это говорит о силе моих аргументов.
>С каких пор разработка на го стала затратной и медленной?
То есть ты считаешь что рельсы при создании ecommerce решений будут одинаковы по скорости производства с go?
>А те, кто могут позволить себе растеров и кому они действительно нужны, тех не особо это заботит.
Та же джава активно используется нетфликсом при разработке. Подумаешь жопой почему они для этих самых задач не используют плюсы?
>1% кейсов
Пруфы процента эликсира на рынке. Давай. Только без "сам ищи", свои аргументы подкрепляй фактами.
>сам сравнивай
Значит чмоха доказательств того, что нест и та же джанга/рельсы/ларавель идентичны по набору инструментов не предоставит. Понятно.
Ты спросил почему нода низкокачественный продукт, тебе ответили. Зачем маневрировать в стиле "кококо, сейчас лучше"?
То что там глазурь поверх какахи намазали, не делает его сразу тортом. Если честно, лучше бы сделали нулевой форк сразу, и спрятали асинхронность под капот как у го и выкинули импорт commonjs, как пережиток студенческой фантазии из labs1.cpp
>Это ты говоришь что нест это фулстек, а не я. Ты и доказывай.
Это ты говоришь, что нест это не фулстек, так что сам доказывай.
>Тогда не ясно о чем ты пиздишь мне, ведь я написал "по сравнению с рельсами и нодой" >>2173408 → → а не нестом и фастифаем.
Если тебе угодно, можно и с голой нодой сравнить, она ещё быстрее будет. Но справедливо будет сравнивать с фуллстек фреймворками, поэтому закономерно будет взять нест и фастифай.
В общем, ты пытаешься маневрировать быдлоагрессией и постоянным съездами в разные стороны, лишь бы не сравнивать фреймворки ноды с фениксом.
>https://habr.com/ru/post/567620/ только для всех сфер и языков.
А есть такой как C# слесарь?
Мне ответили про то, какой она была в 2012 году, это уже давно неактуальная информация. Сейчас действительно лучше.
>Это ты говоришь, что нест это не фулстек,
Нет мань, я тебя прошу преподнести доказательства на твои утверждения о том, что нест это фулстек.
>с голой нодой сравнить
Лучше сравни с джастджсом. Он даже быстрее раста и го.
>Но справедливо будет сравнивать с фуллстек фреймворками
Найс троллинг тупостью
>лишь бы не сравнивать фреймворки ноды с фениксом.
Нодоманьке только и остается что тешиться хелловордами на бенчмарках микрофреймворков макакоподелий. https://stressgrid.com/blog/benchmarking_go_vs_node_vs_elixir/
Как же бесит в эпоху массовой информации эти графоманские статьи на техническую тему. Почему нельзя четко и по теме.
1) Какого-то хера выперли из фонда и он тут же вывесил белье, о том как все плохо с попенсорсом.
Эти говнори молчали когда забрали рут из убунты, когда забрали рут из андроида и прочие тысячи причин, где попенсорс нагнули, но плохой именно всегда МС.
2) Это очень плохой звоночек, но я так и не нашел какие причины указал МС. Я хочу объективности, а не "кококо, МС убивает попенсорс"! То есть, я вижу что есть какое-то уже решения в VS, но почему нельзя сделать аналог этому в других плагинах? Типа, насколько внедрять горячую перезагрузку - практичнее в такой гиганский проект, если есть уже инструменты? Понятно что это фундаментальный фикс. Опять же, в котлине сделали так, что корутины, по сути, можно определить только через подсветку IDE, но никто и слова не вякнул
Кому-то то можно в своих интересах комьюнити трахать, а кому-то нет?
> какой она была в 2012
Ты думаешь его переписали с нуля? Лабораторная, которая вышла из под контроля. Сейчас глянул, они до сих в калбэки и в промисы себя трахают, юзают commonjs, а для стантартизированных импортов требуется указать специальные хаки. Хотя, питонодриснявые импорты не нужны, согласен
>я так и не нашел какие причины указал МС
https://devblogs.microsoft.com/dotnet/net-hot-reload-support-via-cli/
Откатили уже как несколько дней. Бтв, фича никчемная и забагованная. 1.5 человека, которые ее используют, могли реализовать самостоятельно за пару минут.
>Нет мань, я тебя прошу преподнести доказательства на твои утверждения о том, что нест это фулстек.
Нет, это я тебя прошу преподнести доказательства на твои утверждения о том, что нест это НЕ фулстек.
>Лучше сравни с джастджсом. Он даже быстрее раста и го.
Не устал съезжать на этот джастджс? Или ты действительно пытаешься троллить тупостью?
>Найс троллинг тупостью
Чего в этом тупого? Сравнивать фуллстек фреймворк с другим фуллстек фреймворков, очень даже справедливо, в отличие от твоего джастжса, который написали просто чтобы все охуели какой он быстрый в бенчмарке.
>https://stressgrid.com/blog/benchmarking_go_vs_node_vs_elixir/
И? Это новостью должно быть для меня? Я тебе уже писал, что эликсир/эрланг хорош для поддержки большого количества живых соединений. Зачем ты пересказываешь мои же слова? Но в качестве рядового фуллстек веб фреймворка преимущества перед нодовскими фреймворками не наблюдается. Какой-нибудь сервис держать на эликсире, где будут 1кк вебсокетов крутиться - всегда пожалуйста.
Жду очередных маневров на тему джастджса, вроде у тебя больше не осталось других псевдоаргументов.
Где ты глянул? Async/await и import/export никто тебе не мешает использовать. Даже top-level await добавили.
Лол, за счет того что исторически МС ходит по тонкому льду в опенсорсе, комьюнити, наверное, имеет самое сильное влияние. Если в других яп, периодично потрахивают комьюнити и те сглатывают (привет го, привет питон, привет жабы), то дотнет, по неволе, стал самым попенсорным проектом сейчас.
Сейчас пойдем всем двачем конвертить все либы.
Я в курсе как давно эти асинки завизли, но исторически, из-за стунденческого дизайна, они все еще редко где юзаются (всегда найдется херня, где не соблюдены "правила" промисов и автомагия не работает).
>Нет, это я тебя прошу преподнести доказательства на твои утверждения о том, что нест это НЕ фулстек.
Ты первый начал утверждать что нест это фулстек маня, ты и доказывай.
>что нест это НЕ фулстек.
Твоя мать шлюха, докажи что она НЕ шлюха.
>Не устал съезжать на этот джастджс?
>Жду очередных маневров на тему джастджса
Смотрите, нодобляде неприятно от того, что один джастжс полностью рушит его манямирок.
> Сравнивать фуллстек фреймворк с другим фуллстек фреймворков
Но на бенчмарках написано что нест это не фуллстек фреймворк, либо доказывай обратное чмоха, проаргументируй, почему скрины врут.
>эликсир/эрланг хорош для поддержки большого количества живых соединений
Молодец чмоха, признала почему эликсир быстрее по бенчмаркам твоей маняноды.
>Но в качестве рядового фуллстек веб фреймворка преимущества перед нодовскими фреймворками не наблюдается
Давай мань, приведи примеры преимущества нодовских фреймворков перед фениксом, ах да, можешь снова спиздануть "сам ищи", безпруфная хуесосина.
>Ты первый начал утверждать что нест это фулстек маня, ты и доказывай.
Нет, как раз ты начал утверждать, что нест не фулстек, ведь "на сайте так написали".
>Но на бенчмарках написано что нест это не фуллстек фреймворк, либо доказывай обратное чмоха, проаргументируй, почему скрины врут.
Я тебе уже аргументировал, что в несте есть типичный набор инструментов фулстек фреймворка.
>Молодец чмоха, признала почему эликсир быстрее по бенчмаркам твоей маняноды.
Но только по бенчмарку поддерживаемых соединений. По techempower феникс по-прежнему делает посос.
>Давай мань, приведи примеры преимущества нодовских фреймворков перед фениксом, ах да, можешь снова спиздануть "сам ищи", безпруфная хуесосина.
Как минимум быстрее, исходя из techempower. Да и удобнее, работы больше, проектов больше, разработка быстрее и приятнее, а сам тайпскрипт прекрасный язык для веба.
>Нет, как раз ты начал утверждать, что нест не фулстек, ведь "на сайте так написали".
>>2174221 →
>Nest.js точно полноценный фулстек, fastify на мой взгляд тоже
Твоя цитата чмоня, ты первый написал что на твой взгляд вот и аргументируй, почему на твой взгляд они есть фуллстек.
>в несте есть типичный набор инструментов фулстек фреймворка.
Не вижу сравнения инструментария джянги/феникса/ларавеля и неста.
>По techempower феникс по-прежнему делает посос.
А раст делает посос перед джастджсом, кек. Видишь какой он крутой, да ведь мань?
>Как минимум быстрее, исходя из techempower.
Приведи примеры быстроты ноды перед фениксом в реальной работе а не на бенчмарках.
>Да и удобнее, работы больше, проектов больше, разработка быстрее и приятнее
Чем удобнее? Каких проектов? Приведи пример скорости разработке на фениксе и несте и разницу между ними.
>Какого-то хера выперли из фонда
Там немного не так было
1) в .net foundation половина важных шишек это менеджеры из МС
2) манагерка зашла и закоммитила в репозиторий не читая code conduct, попросили переделать - сказала что я тут мейнтеина репозиторий (послала нахуй) и сама апрувнула и вмержила изменения
3) у проектов которые входят в .net foundation взяли и сменили лицензию
>>193533
>но я так и не нашел какие причины указал МС
там damage control что ВЫ НЕ ТАК ПОНЯЛИ, мы хотели не хотели выполнять код
причина простая - на фоне rider, студия сосет и решили сделать убер фичей студии
то что на комьюнити всем похуй - и так понятно, проблема тут в том что у МС самая засраная репутация (ну может еще оракл где-то рядом ходит) и вроде как все стало улучшаться, а тут два обсера за неделю
на рядовых гребцах здесь и сейчас это не скажется, а вот шизам которые стартуют проекты будет проще обосновать фаундерам почему дотнет брать не стоит
как следствие рядовых гребцов может ждать просадка зп
>>193550
>исторически МС ходит по тонкому льду в опенсорсе
это и хорошо и одновременно плохо по причинам выше
Какая манагерка? На какую лицензию? Не до конца понял.
>причина простая - на фоне rider, студия сосет и решили сделать убер фичей студии
На реддите есть ссылка на твит, в котором говорится то JB могут спокойно реализовать то что хотел сделать МС. Именно поэтому я усомнился немного в реальности конкуренции. Субъективно, для меня, VS ощущается качественней, чем продукты JB
В целом да, неприятная ситуация и в то же время им пришлось переобуться, такое редко вижу.
>Твоя цитата чмоня, ты первый написал что на твой взгляд вот и аргументируй, почему на твой взгляд они есть фуллстек.
Так она была после этих твоих слов:
>Все еще не вижу сравнения полноценного сравнения фулстека на ноде с фениксом.
Ты это написал в ответ на сравнения, где присутствовал нест, сам посчитает его неполноценным фуллстеком.
>Не вижу сравнения инструментария джянги/феникса/ларавеля и неста.
Не буду ради тебя этими сравнениями заниматься, сам занимайся и трать время, если тебе интересно. Если бы ты был адекватный, то может я и сравнил бы, для хороших людей не впадлу.
>Приведи примеры быстроты ноды перед фениксом в реальной работе а не на бенчмарках.
В реальной работе это как, написать специально для тебя два приложения, одно на несте и второе на фениксе, после чего внутри них бенчмарки запускать, когда на них тысяч 10 юзеров придут?
>Чем удобнее? Каких проектов? Приведи пример скорости разработке на фениксе и несте и разницу между ними.
Удобнее developer experience и сам язык, его синтаксис и те конструкции, которые он позволяет писать. Разница в скорости разработки выявлена на основе личного опыта работы в нескольких компаниях, как ещё это выяснять? Из тех мест, где я работал, в двух юзали эликсир. Проекты на ноде всегда быстрее развивались, а хипстерские внутренние микростартапы на эликсире с графклом дико тупили и тормозили по скорости выката фич.
>Так она была после этих твоих слов:
Которые были произнесены после того как ты преподнес сравнения в которых был нест, без доказательств о том, что нест это фулстек, который ты должен теперь преподнести.
>Не буду ради тебя этими сравнениями заниматься
Еще один слив вкатуна, кек.
>В реальной работе это как
Бенчмарк с нагрузкой показал посос ноды перед эликсиром, а в реальной работе это качество кода, его количество, скорость разработки, и стоимость поддержки.
>Удобнее developer experience и сам язык, его синтаксис и те конструкции
Учитывая что считается что функциональный код выходит более лаконичным это просто бред вкатуна скилбоксера.
>в нескольких компаниях
>Проекты на ноде всегда быстрее развивались
И что это за компании и проекты такие на ноде?
>Которые были произнесены после того как ты преподнес сравнения в которых был нест, без доказательств о том, что нест это фулстек, который ты должен теперь преподнести.
Критерии фулстека?
>Бенчмарк с нагрузкой показал посос ноды перед эликсиром, а в реальной работе это качество кода, его количество, скорость разработки, и стоимость поддержки.
В techempower обнаружился посос феникса. Только я понимаю, что его ниша в другом и не верещу, а ты верещишь почём зря. Качество кода в несте прекрасное, джависты и шарперы уссывались бы от радости, при этом скорость и стоимость меньше.
>Учитывая что считается что функциональный код выходит более лаконичным это просто бред вкатуна скилбоксера.
Считается кем, scalaz-шизами? Или хаскелистами, которые не могу найти работу и сидят на маминых борщах чтобы не помереть с голоду?
>И что это за компании и проекты такие на ноде?
Сейчас бы деанонится перед желчным визжащим двачером.
Какую-то хуеты ты высрал на скриншоте.
Реальную хуету.
Нормальные люди на С++ так писать не будуть. Нормальные люди не будут также пользоваться хуетой, которую им на С++ высерает swagger. Нормальные люди будут писать на С++ как на ассемблере - красиво, лаконично, понятно, читаемо, оптимально.
За такой С++, как у тебя на картинке, тебя бы убили в 2000 году. Причём медленно, больно и невозвратимо.
Говнокод. А разработчики стандартов после С++11 это унылые пидорасы во всех плохих смыслах этого словосочетания.
>Критерии фулстека?
Количество доступных инструментов из коробки.
>В techempower обнаружился посос феникса
В techempower обнаружился посос раста. Только в бенчмарках реальной нагрузки а не количества хелловордов на голых нодах и джастджсах твои макакоподелия сосут с заглотом.
>Качество кода в несте прекрасное, джависты и шарперы уссывались бы от радости,
А ну мань, покажи нам свой "красивый" код написанный тобой, с которого будут уссываться джависты. Ах да, "не буду показывать", точно. Сливайся.
>при этом скорость и стоимость меньше
Пруфы аналогичных проектов на джаве и шарпе их стоимости и скорости разработки.
>Считается кем
Всей индустрией мань, в том числе растами и питонами, которые активно вбирают в себя функциональные методы.
>Сейчас бы деанонится
Все что может сделать скиллбокс макака пернуть в тред и тухло слиться с "сам ищи", и "не буду доказывать". Ты когда проекты на ноде в своей компании делать будешь, свою мамку предупреди почему уроки пропустил.
Не слушай этого >>191588
Я вместо пхп учил шарп и пососал хуев невозможностью удалено найти работу, шарп и ASP.NET это огромные технологии которые нужно долго и вдумчиво вкуривать, на собеседованиях на такой стек всегда труднее чем остальные языки, я плюнул на всю эту хуиту и за 3 месяца выучил реакт и зарабатывают неплохие деньги.
Короче если у тебя есть время и хорошая память учи шарп и ASP.NET, если хочешь быстро и легко вкотится учи питон, пхп или js(react).
Язык програмирования нужно воспринимать как инструмент по добыче денег а не как культ для поклонения, поклонением языкам занимают красноглазые задроты которые пизду никогда в живу не видели.
А еще есть люди которые советуют учить плюсы, пиздец просто, плюсы самый запутанный и сложный язык на свете, там столько подводных камней что нужно каждый день задротить язык что бы пройти нормально собеседование.
>В 2020 изучать нишевые языки только для одной области, это прост неуважение к своему труду.
Solidity еще более нишевый чем Go. Больше областей применения -> больше языков и специализаций
> до c++11 было лучше
Что за сумасшедший тут сидит?
>Тем временем майки используют его для своего линуксового дистра
Ты решил начать под себя срать?
Системное программирование одна из ниш GOвна
>И в вебе
Полтора нагруженных сервиса которые формошлепы перенесли с питухона, потому что больше ничего не осилили это по-твоему ниша?
>Короче если у тебя есть время и хорошая память учи шарп и ASP.NET
>Короче, если ты тупой, то иди на завод.
Пофиксил, не благодари
@
НЕЕТ, ПОПЫТ КОТЛИН ЛУЧШИЙ
@
САМЫЕ ВАЖНЫЕ ДЛЯ БИЗНЕСА ВЕЩИ ДО СИХ ПОР НАПИСАНЫ НА КОБОЛЕ
ДевОпс говно используют для ДевОпс и администрирования, ты кого тут удивить хотел? Даже гоферы не настолько отбитые, признают ограниченность говна.
Запомни, галерам насрать на языки, какие были специ из тех собрали проект (могли бы и на питоне, лол).
Лол, аж сияет на превью.
Нахуя учить язык чтобы пройти собеседование.
Код выше писали ебланы или он был сгенирован автоматически.
На С++ можно писать красиво и понятно. И машинный код при этом тоже получится аккуратный.
Идоты кинулись в метапрограммирование с шаблонами, в то время как 90% задач покрывает STL, а остальные 9% покрывает bust.
И только 1% задач это задачи, в которых написание шаблона имеет смысл. Но долбоёбы не могут угомониться и хуячат код, наподобие приведённого тобой. Это хуета. Кто так пишет, тот не программист, а уёбок.
>Количество доступных инструментов из коробки.
В несте и фастифай их достаточно много.
>В techempower обнаружился посос раста.
Это ок, если случился посос раста у специально выдроченного для бенчмарка плюсового V8. Нагрузка там какая нормальная.
>А ну мань, покажи нам свой "красивый" код написанный тобой, с которого будут уссываться джависты. Ах да, "не буду показывать", точно. Сливайся.
Зачем свой? Посмотри сам исходники неста.
>Пруфы аналогичных проектов на джаве и шарпе их стоимости и скорости разработки.
Даже пруфать не нужно, на джаве просто не может быть быстрее и дешевле разработка, на шарпе может быть я не прав, но обычно js-разрабы быстрее выкатывают фичи, за счёт этого и дешевле получается, а так-то сами js-разрабы не дешевле дотнетчиков стоят.
>Всей индустрией мань, в том числе растами и питонами, которые активно вбирают в себя функциональные методы.
Ты бы сразу сказал, что ты фп-шиз. Вся индустрия пишет на ООП джаве, дотнете, тайпскрипте, плюсах. Небольшой процент на фп, ну и есть ещё особая каста фп-шизов, которые воображают себе что-то в духе "вся индустрия".
>Все что может сделать скиллбокс макака пернуть в тред и тухло слиться с "сам ищи", и "не буду доказывать". Ты когда проекты на ноде в своей компании делать будешь, свою мамку предупреди почему уроки пропустил.
Так уже давно всё доказано, два фулстек js фреймворка уделывают феникс в адекватном бенчмарке с типичным для веб-фреймворка применением. Эликсир выигрывает только на поддержке 999999999ккк вебсокет соединений, да и то с этой целью проще джавистов на скалу посадить или вообще гоферов взять, чем искать фп-шизов эликсирщиков.
>
Перестань серить, маня. На го уже пересаживаются банки, бекенды технологических финтех лидеров типа Robinhoon, Kraken, Coinbase и т.д. тоже на го пишутся. На го написан даже кубер и докер и куда прочих годных нейтворкинг штук.
Да всё говно. Самое мерзкое говно это Java. Самое популярное говно это Python, самое вкусное говно это NET Core.
Я бы сказал что С++ не говно, но видя какую хуету пишут молодые шутливые и уже бородатые разработчики, видя какую НЕИМОВЕРНУЮ хуету генерит Swagger, я скажу что С++, увы, говно тоже.
В принципе, существуют Паскаль с объектами и здравый С++ это не говно. Но к ним руки прямые нужны и светлая голова. А современный С++ стал похож на Perl - такую нечитаемую хуету некоторые на нём городят.
Кстати, насчёт Питона. Сегодня написал на ём первую практическую программу, которая пошла в продакшн - скрпит для агента Zabbix. Охуительно получилось. Но это не повод любить Питон. Это средство атоматизировать что-то быстро-быстро.
Насчёт go - ни-то говно, ни-сё говно. Питон этой хуйнёй не заменишь - слишком тяжёлая дрочь. Возможно имеет смысл, если захуячить (вот прям захуячить) на go в монолите большой проект и чтобы не дрочился с диска в память, а постоянно висел в памяти и обслуживал входящие запросы. Тогда может быть был бы полезных говном. А если по каждому запросу дёргать, то golang это бессмысленное и беспощадное говно.
И, кстати, насчёт программистом - сугубо похуй какое говно вы едите, вы, в большинстве своём, люди подневольные, вам чего скажут, то и будете пилить. Истинные пидорасы это те, кто на несколько ступенек выше вас в иерархической лестнице. Это они тренды задают, а не вы и даже не тимлиды.
>Да всё говно. Самое мерзкое говно это Java. Самое популярное говно это Python, самое вкусное говно это NET Core.
Дваждую. Но разве пиИтухон так популярен?
>на go в монолите большой проект
>в монолите
>большой
Привет, ты чо охуел? чем ГОвну останется выебыватся кроме как миросервисами
Хотите писать для души? Берите питон или раст, или лисп, или еще что-нибудь. Совсем плохих языков почти нет. Разве что javascript.
>javascript
Простой, удобный, платят хорошо, разрабатывается на нём спокойно, без нервяков и сверхусилий
>Разве что javascript
И вот на этом месте ты нахуй идёшь, лучший из известных мне скриптовых языков.
>Хотите прожить спокойную, богатую жизнь?
>Хотите писать для души?
Чтобы получить все вместе просто возьмите .NET
Чет у меня не получается. Хотя .NET хорош
С++ получше будет. С учётом почти полной обратной совместимости. Это ещё надо постараться написать такую си программу, которую нельзя скопилить с++ компилятором.
http://rise4fun.com/
>crap-lang/Crap
-> >>2157334 →
>Неправда. C# активно развивается, недавно вышел .NET 5 и С# 9.0. Дотнет стал полностью опенсорсным и кроссплатформенным. В том же энтерпрайзе он очень даже востребован
Хуй знает в каком энтерпрайзе он стал востребован, потому что большая часть вакансий на хх выглядит так
> .NET Framework >= 4.0, ASP.NET MVC (WebForms), WPF/Unity, WCF, ADO.NET, MSSQL
> опыт от трех лет
> зп в виде рыбной котлеты 120к в ДС
> работодатель: ИП Ашот/НПЦ ФГУП ООО "Говнософт"
Ну и что блять не так с этим рынком? Отличный ведь язык, пиши себе крутые бекенды со всеми модными фичами, но нет, будем использовать шарп для говнодесктопов и не менее говнистых игр на юнити, при этом не зарабатывая нихуя.
И да, из крупных работодателей есть только Озон, и, наверное, все. Яндекс, Мейл, Сбер, ВТБ, Райф, Дойче, Тинькофф сидят преимущественно на java/golang, лишь изредка там в паре отделов что-то крутится легасное на шарпе.
Вот почему так блять? Я не хочу писать на джаве, это сломанный язык, но везде, где есть хоть какое-то подобие адекватной деятельности и где ты будешь уверен, что твоя контора не закроется от очередных многоходовочек правительства и что тебе не будут задерживать зарплату, все на джаве нахуй.
Это только у нас в РФ такой рыночек, или где-нибудь в Европе можно комфортно писать на последнем шарпе с .NET 5, не продираясь сквозь кучу десктопных вакансий?
ты с пастой поговорил, но паста на 100% правдивая, в штатах рыночек на дотнете точно такой же
Почти есть. А когда нет, напильник в руки и в
js/electron
Delphi
>Lazarus
В данном случае Lazarus это не GUI библиотека, а среда разработки. Как для него называется GUI-библиотека - х.з. скорее всего надстройка да gtk или QT.
>Там нет кроссплатформы,
winforms на mono под прыщи существует уже 10 лет
но проще обмазаться avalonia
>Пруфы
Тебе не нужны пруфы, ты можешь открыть любой агрегатор на уровне hh.ru и убедиться сам в этом сам
Я лично работал на конторы которые услуги в паблик секторе предоставляют.
Кроме США дотнет хоть как-то популярен в бритахе, но и там не все так радужно, в германии же на дотнете работу в принципе найти не реально, проще укатываться на ноду
>Тебе не нужны пруфы, ты можешь открыть любой агрегатор на уровне hh.ru и убедиться сам в этом сам
Как я на хх найду пруфы того, что такая же ситуация в сша?
>Я лично работал на конторы
Я работал в конторах крупнее озвученных и там использовался шарп. И что с этого?
>в принципе найти не реально, проще укатываться на ноду
Ты мог бы это сразу написать, чтобы я дальше не читал.
- Python
- Ruby
- Go
- Java
Ты перечислил норм языки, но вместо жабы можешь взять котлин. Алсо раст можешь глянуть, сейчас он на хайпе. Шарп хуйня как первый (нескриптовый) язык, лучше туда не смотреть, хотя анонасы могут им заёбывать тут
>Поясни за актуальность Ноды.
Я за актуальность ничего не говорил. Тебе не все равно на чем писать круды, раз у тебя в списке руби?
А что не так с Ruby? Я слышал, что он теперь не такой хайповый и это породило миф, что язык "умирает".
Есть твой список актуального? Мне дико интересно, ну правда.
Для бекенда: питухон, руби, го, жаба, шарп, нода, похап. Порядок случайный, остальное экзотика или изврат.
>Как я на хх найду пруфы того, что такая же ситуация в сша?
Я тебе не на hh предложил искать, а на агрегаторе подобном hh
Ты не в состоянии прокликать пару ваканский и сделать выводы что там рынок такой же как в пидорахе?
>>201052
>Я работал в конторах крупнее озвученных и там использовался шарп. И что с этого?
>
Так это ты про "Я работал в конторах крупнее озвученных " срать начал, речь о том что в штатах аналоги ИП ВАСЯ ПУПКИН это паблие сектор.
Гуглить ты конечно же нихуя не умеешь.
(The public sector (also called the state sector) is the part of the economy composed of both public services and public enterprises.)
И сопоставить как это связано с
>>199941
> в штатах рыночек на дотнете точно такой же
ты тоже не в состоянии
>Ты не в состоянии
Нет. С потолка я могу тоже любую чушь говорить и слать нахуй самому искать.
Kotlin упрощает разработку. Он может работать везде, где есть JVM 8. С ним банально меньше проблем будет, чем с жабой. Так что использовать его можно и в серверной разработке, и ты недооцениваешь количество веб-разрабов котлинистов. Другое дело, что многие библиотеки могут быть написаны на жабе, и с ними, возможно, придётся немного набросать кода на жабе в дополнение. То есть вся логика будет на котле, а взаимодействие с либой через жабу. Звучит немного ебано, но в связи с похожестью языков ты не заёбешься писать сразу на двух.
> советуют освоить Java перед изучением kotlin.
Имеет смысл только чтобы поддерживать код на жабе и пиздить идеи со стаковерфлоу. Я начал с котла (рекомендую книгу Head first kotlin), потом по учёбе начал изучать жабу и в обоих случаях проблем нет. Языки несложные, просто котёл немного пизже.
> Насчет Rust - читал в одном чатике, что вакансий на нем мало, в основном блокчейн.
Язык развивается, вакансии будут. Как раз пока свою хуйню пописать успеешь, попрактиковаться
Python (Qt, Tkinter)
Dart/Flutter!
>генерировать объектный код
Во-первых нахуя? Или ты попытался таким образом сказать, что хочешь exe на выходе?
Exe из питона можно получить многими способами (хотя с учётом того, что сам питон есть везде -- не вполне понятно, зачем, если только не для обфускации кода по идеологическим соображениям).
Есть модная тема: написать на Питоне прототип (потому что дёшево, просто и не проблема его 10 раз переписать с нуля потому что дёшево и сердито), а потом переписать его целиком на что-то ещё или хотя бы заменить в узких местах родную реализацию на что-то на Pure C/C++.
Но я наблюдал у товарища в конторе проект, который так изначально и делали, а потом прогнали результат, потыкали и так и оставили потому что он и без доработок оказался прекрасно тянущим задачу и даже с запасом. Это был web, если что. Впрочем... Я вообще всё реже вижу не-web, если только это не игры.
Вообще пайтон годный, люблю его. На нём хоть и можно стрелять себе по ногам, ведь
> Python настолько гибкий, что из рук выскальзывает
, но на самом деле это очень сложно сделать случайно. Его код и синтаксис просты, понятны и SUKA предсказуемы, чем не славится ни один Си-подобный язык (пик релейтед).
>Exe из питона можно получить многими способами
Хуйня это. В результате получишь исполнямый файл самого питтона и прилепленный к нему скрипт и библиотеки.
Приходи когда питон научится генерировать ассемблерный файл, а до тех пор проходи мимо.
Элементарно же.
2. Код символа "единца" посмотри и прибавь к нему 11.
3. Указатель на строку "11", прибавление единицы равнозначно увеличению адреса на единицу, поэтому строка отображается со второй позиции, а не с первой.
Сладкая сущность, быстрый сахарок.
>kotlin vs java
моча vs говно
Все языки, что транслируются в байткод - узкоспециализированная вещь и на 100% покрываются C#.
И да, для котлина не существует транслятора в байткод. Котлин переваривается в Java.
Доки да, не очень в https://youtu.be/zt0OQb1DBko об этом говориться.
https://www.nsf.gov/awardsearch/showAward?AWD_ID=1018601
фондирование закончилось в 2014, может поэтому. Хотя ats2 (Postiats) вышел в 2017, вроде. Ещё ats3 пилят.
членодевка пытается в экосистему http://vmchale.com/
джап-эмбеддер адаптирует для железяк https://masterq.metasepi-design.com/
язык сложный, сообщения компилятора на уровне плюсовых, синтаксис мл-подобный, потому и нет крупного коммьюнити.
I Надо быть виндовозом, даже если под линух писать. Виуалка под винду, решарпер под винду. С вс кодом пацаны засмеют. Это как ездить в автоклуб на велосипеде.
II Нет чувства свободы как на том же питоне, ноде или похапе. Хочешь работай как макакич используя готовые либы, хочешь по харкору учи устройсво ноды и комить свои хотелки в апстрим. В дотнете шаг в сторону и уже колючая проволока.
В отличии от умершей джавы, на дотнете открытая лицензия. Тебя никто не ограничивает, копайся и комить в .net. Сообщество net foundation особо удачные проекты поддерживает
Это же аналог висуал студии(бывшей Xcode). Может и правда стоит спиратить
>Начинать следует с английского.
сука, всегда проигрываю с таких советов от старых даунов
Старых, потому-что скорее всего проперженные бумеры этот совет дают
Сейчас чтобы прочитать любую статейку, возможно поглядывая в словарик, любой зумер сможет изначально, потому-что английский его окружает с детства
А дрочить англ до нейтив-уровня вообще нахуй не нужно, может только потом в перспективе если съебать захочешь
Лучший язык 2021 - c#
>любой зумер сможет изначально, потому-что английский его окружает с детства
Лул. Этому заблуждению уже нереально много лет, когда считали, что молодёжь типа знает язык, а старички нет.
По факту зумеры нихуя не знают, а сейчас особенно, потому что никакой английский никого не окружает. Всё заботливо переведено на русский, а если не переведено, гугол транслейт переведёт.
Похуй, но лучше на ноде или питоне, если не хочешь потратить жизнь на банальную ёблю с json/xml, которую под го делать неудобно.
ну ладно, переубедил
>сейчас
Зумер, энтерпрайз форматы и протоколы не стареют десятилетиями. Ты ещё не родился, а xml уже был. Тебя сдадут в дом престарелых, а xml ещё будет.
> знаю какой-то язык
> работаю разработчиком
> какой же язык учить следующим?
> хочу, бля, ПАСКАЛЬ
И так 7% опрошенных ответили?
https://2ch.hk/_tracker/pr (М)
https://www.ixbt.com/news/2021/12/22/samsung-android-google-fuchsia.html
Понятно что тырпрайз тухлая тема и мало кого интересует их COBOL-подобный код
Почему именно Самсунг постоянно пытается слезть с андроида? То тайзен, то мегога какая то. И все проваливается.
А вообще зачем нужна фуксия эта дурацкая? Чтобы что?
Безработный вкатун не знает, что экономика современного мира фактически живет на JVM?
>А вообще зачем нужна фуксия эта дурацкая? Чтобы что?
Хотят чтобы было как айос, и владельцы в плане даты и доступа, и может гугл планирует сделать разработку ios-подобной с однострочным доступом к любой функции телефона. Ну и вообще конечно все ненативные методы разработки должны умереть в адище, а все разрабы не на котле/свифте утонуть в говне, но это всего лишь мое мнение
По джаве есть куча учебной литературы высокого качества, она кроссплатформенна, обратно-совместима. Из минусов, что фреймворки надо отдельно скачивать и они не входят в стандарт джавы, но де-факто стали промышленным стандартом, установка и настройка джавы тот ещё геморрой, в самом языке есть сомнительные решения типа знаковых целочисленных типов, десктопные приложения выглядят плохо, вакансии только на бэкенд.
В сишарпе язык более продуманный, писать на нём приятно, есть куча фреймворков прямо из коробки, платформа дотнет ставится автоматом с виндой, а среда разработки вижуал студия включает в себя всё, что нужно разработчику, можно писать качественные и современные десктопные приложения, а с Unity даже игры. Из минусов, очень сильная привязка к винде, не смотря на заявленную кроссплатформенность, мало учебной литературы, книги низкого качества, язык содержит много сахара, что усложняет его изучение, нет обратной совместимости, каждая новая версия ломает старую, установка дотнета в линукс такой же геморрой как и с джавой.
Конечный пользователь тоже должен скачивать идею и сдк? Нет, он хочет скачать прогу и пользоваться ей без геморроя.
Установка и настройка джавы не особо сложная, во всяком случае установить openjdk из apt любой дебил сможет. И сейчас все в докер контейнерах крутится, там вообще максимально похуй на установку самой джавы.
А вообще ты не о том думаешь. Один хуй все эти свистоперделки, синтаксический сахар, в языке особой роли не играют. Десктопные приложения, unity - все хуйня, десктоп очень мало кому нужен, а юнити в условиях СНГ геймдева лучше не трогать. Будешь так или иначе грузить джейсоны на бекенде.
Гораздо более важна экосистема в целом, инструменты, их качество, наличие вменяемой документации.
>Конечный пользователь
Конечный пользователь в 2022 году заходит на сайт через браузер на движке Chromium, а не пользуется десктопными поделиями.
Дядя, 2022 год на дворе, пользователь давно скачал браузер, чтобы пользоваться твоим приложением.
Вообще раньше можно было поставить JRE весом примерно 40 мегабайт, а не ставить jdk весом 200мб+, но эти времены ушли в прошлое. Десктопные джава приложухи сейчас сами тянут за собой JRE.
Ну и вообще, десктоп нахуй не нужен сейчас, он официально мертв. Есть места, где он никогда не вымрет, и там, похоже, закрепился Qt, но в остальном - все давно крутится на облаках. Даже такие сложные йобы как 3д редакторы и cad/cam постепенно уходят в веб, тот же onshape отличный пример того, как сделали относительно пригодную для использования САПР в вебе.
Ты не прав. Никто в здравом уме не будет ставить мокрописьки из инторнетов.
И зачем тогда Джава или Сишарп? Выплюнуть html-страничку с веб-приложением с сервера может даже РНР.
>зависят от стабильного высокоскоростного интернета
А где сейчас интернета нет? Ну есть конечно оборонные заводы и всякие места с секретностью, но даже там сейчас разворачивают внутренние закрытые сети, покупают сервера и делают точно такие же веб приложения.
Как ты будешь десктопное приложение, если тебе, например, нужно делать систему учета какой-нибудь хуйни и ты должен постоянно обновлять в своей системе информацию, поступающую из других отделов? Тут без сервера с базой данных ты никак не обойдешься.
>>247469
Для небольших проектов действительно гораздо проще использовать пыху. Для больших тяжеловесных высоконагруженных йоб берут golang/java/rust/c++
А c#?
Знаю только два языка: js и php. JS мне нравится больше. Вообще язык программирования - это всего лишь инструмент. Типа молотка. Запомните это, ньюфаги.
Надо уметь программировать. Что дает популярный learn.javascript.ru, кроме знания языка и dom api? Нихуя по сути. И так большинство ебаных учебников по другим языкам. Методом тыка научился кое-как кодить. Ну и смотрел, как другие кодят. Но сейчас пошли сложные задачи, я чувствую, что тупой как пробка. Подхода "тут у нас возвращается, хуе-мое" уже недостаточно. Я НЕ УМЕЮ ПРОГРАММИРОВАТЬ. Как этому научиться? Только не советуйте SICP. Слишком сложные задачи. Наверное, там есть знания, но они глубоко зарыты, нужно быть умным, чтобы понять, как это все применить в повседневной работе. Неясно, где связь между учебником и моими тасками
>Swift
Люди хвалят свифт, говорят, что по дизайну языке он топчик на сегодняшний день. Даже шарп далеко позади.
Но можно ли писать на свифт для десктопа на винде? Для веба? Может для десктопа есть какие-то сторонние расширения?
https://www.swift.org/blog/swift-on-windows/
https://stackoverflow.com/questions/24235974/can-you-use-swift-as-a-web-programming-language
Можно что-угодно, но понятно что всем похуй. Даже охуительно классный swift-UI будет внедрятся еще много лет и уебанский UI-kit умирать еще дольше. Такая же срань с обж-с, ты хочешь таймер в своем приложении? В чистом виде таймер(а не очередь(.сейчас+2 сек)) это обж-с функция
Но он дико развивается, вот только что сделали что в плейграундс можно уже делать свифт-юай приложения для айфонов и маков, при этом без компиляции каждой строчки, прелесть свифт-юая в том что ты делаешь изменения и они сразу транслируются в виртуальный айфон. Т.е. прямо сейчас можно кодить приложения с айпада-про прямо на этот же айпад или любой другой продукт яблока. КорМл для нейронок просто охуительно сделан и очень легок в использовании. Те кто делают игры любят спрайт-кит.
Короче если тебе надо написать что-то под винду или какой-нибудь скрипт, или Тейлором сделать сервачок простой с какой-нибудь логикой - пожалуйста, язык то сам реально свежий, строгий и имеет все необходимое в арсенале(а если воткнуть swift-algorithms, то просто писечка).
Жалко что в свое время Тенсорфлоу запороли сделать свифтовую версию, там какая-то ебатня была с apple metal, и в итоге сделали богомерзкий лайт под ЖС
Это бизнес-модель для free-to-use говна с рекламой для миллионов жадных казуалов, у которых нет денег, и которые лишь бы не платить, готовы пользоваться сколь угодно кривым и тормознутым поделием.
То, что продаётся за деньги, обычно устанавливается на десктоп.
>Но можно ли писать на свифт для десктопа на винде? Для веба? Может для десктопа есть какие-то сторонние расширения?
В теории можно все, но на практике свифт годится только под iOS и macOS. У каждого языка своя ниша, никакой серебряной пули нет и быть не может.
Очередной жаба-миф. Триллиард устройств не могут ошибаться.
Шарп только на винде нормально работает. Хваленный кор до сих пор обрубок от фреймворка.
Только во влажных мечтах джавистов. В реальности, это самый быстродействующий веб-фрейворк на линуксе (именно веб-фреймворк, и то даже веб огрызки джавы обгоняет), уступает доли процентам неуправляемым языкам.
А флагманский спринг, в реальности, чуть быстрее питоновской джанги. жабо-мирок треснет через 3...2..1...
мимо бывший жабер, который тоже верил во всю эту мантру джава-мирка
Стоит ли сначала учить джаву, а потом перекатываться в сишарп? Дело в том, что в сишарпе нет книг нормальных, а по джаве много качественных книг, которые всё объясняют. К примеру, там хорошо объясняется ООП.
Если твой первый язык то лучше шарп. Забивать голову тем кто как представляет ООП или "чистый код" не стоит, особенно в начале своего пути. Нужно именно проникнутся сначала в технически-инженерные принципы, а потом уже жрать гуманитарно философские высеры людей, которые лет 30 уже не кодили. На самом деле, на практике или при чтение сорцев много и сам поймешь
Изучив шарф, ты фактически сможешь писать на джаве (но не будешь, так как она очень топорна), а изучив джаву, ты сможешь писать только на ней. Выбор очевиден.
>мимо бывший жабер
Куда перекатился? Я вот думаю, что стоило в Rust на крипту вкатываться, может даже и сейчас стоит, пока на эту тему хайп жуткий. Один знакомый получал около 5k$ работая на расте в криптохуйне, причем он еще был на 1 курсе магистратуры в то время. В жабе столько еще поди попробуй выбить из энтерпрайзных богачей будучи сенькой.
Во-первых, можешь начинать кодить со всего, чего угодно, а потом без проблем выкатиться в Джаву (но нахуя?). Я, например, смог сделать это после C#, Пайтона и ЖС.
Во-вторых, и по С# есть нормальные книжки (например, от М.Фленова).
И, в-третьих, вообще похуй, на чем представлены листинги кода в книжке - Паскале, Джава(-скрипте) или ином ЯП. Так, например, я понял весь код на Java, показанный в "Чистом коде" (и это при том, что тогда я вообще не шарил за язык)
ООП можешь учить по любой книге, где есть паттерны ООП. Какая разница, на джаве, с++ или c# написан пример паттерна "Страгегия"? Разницы вообще особой не будет.
>>248358
>например, от М.Фленова
Библия C# и еще delphi глазами хакера помню была, в 2013 году даже купил ее в ближайшем книжном магазине, когда начинал вкатываться в айти. Правда потом в жабу ушел, но это другая история.
>например, от М.Фленова
Шутишь что ли? Он не смог методологически выстроить материал, постоянные оговорки и отсылки на следующие разделы. Книга не переводная, но такое ощущение, что её переводили с китайского студенты за еду. Человек просто не владеет языком. Ещё много кринжовых шуток абсолютно не к месту. Сама книга не покрывает и половины языка, а про фреймворки или принципы ООП я вообще молчу. На библию такой материал вообще не тянет.
>От игр и вебассембли, до обычного бэкенда, машинного обучения и окошечек на десктопе.
Что там есть для машоба?
В машоб треде по дефолту питон, иногда ещё плюсы у мл-инженегров и очень редко джава и т.п.
Хотя Крис Касперски тоже с Кубани был, наверно на Фленова это как-то повлияло.
Ушел в подобие менегера по блату. Выгорел еще в 25, со стрессом тянул до 30. Считаю профессию неблагодарной, имхо только кодить для себя по настроению (тогда любовь к коду возвращается).
Вам там еще про поисковики не рассказывали?
https://docs.microsoft.com/ru-ru/dotnet/machine-learning/how-does-mldotnet-work
пердолить ML на динамических языках у которых отсутствует многопоточность, тот еще идиотизм, но увы сантисты, как недалекие в кодинге жрут все что попроще
>у которых отсутствует многопоточность
Так все числодробилки и перемножатели матриц написаны на Си и вполне себе параллелятся.
Машинное обучение или, вообще, обработка большого числа данных, не сводится к одному только импорту библиотеки.
>Вам там еще про поисковики не рассказывали?
А это при чём?
>mldotnet
Это реально где-то используют?
>пердолить ML на динамических языках у которых отсутствует многопоточность, тот еще идиотизм,
МЛ-инженегры периодически плюсы и джаву юзают.
А вообще библиотеки все на сях, как анон правильно сказал >>248483.
Говорят даже, что в Нетфликсе прямо в проде питон пердолится.
>но увы сантисты, как недалекие в кодинге жрут все что попроще
Согласен. Но им это и не нужно особо. Сосисты быстрыми поделками занимаются, по сути прототипы моделей собирают.
А ещё заливают в уши кабанчику, поэтому там так много няшных тяночек.
А вот МЛ-инженегры вполне программисты, они уже пишут в прод.
Питон умудряется тормозить в пустом цикле, о какой работе с большим объемом данных едет речь?
Я вот не понимаю, у вас ML это дернуть питоновскую Си-либу, больше ничего не пишем ручками?
>Питон умудряется тормозить в пустом цикле, о какой работе с большим объемом данных едет речь?
Ну Нетфликс же как-то пердолится на питоне.
>Я вот не понимаю, у вас ML это дернуть питоновскую Си-либу, больше ничего не пишем ручками?
Нет, у сосистов МЛ - это сначала прочистить данные вилкой, потом немного ПОДУМОТЬ, а потом уже дёрнуть нужную питоновскую си-либу.
А потом заливать кабанчику в уши о великих профитах от МЛ.
А вот реальный код пишут МЛ-инженегры. Вот они уже и встраивают модель в прод, оптимизируют, параллелят и т.д.
Там и плюсы, и джава, и скала, и прочая, и прочая.
Смотри, любая работа это сначала подумать, а потом тупо ебошить. Иногда сразу тупо ебошить.
Вот когда надо подумать, тогда это питон. А когда надо тупо ебошить, это си.
Я надеюсь ты просто троллишь, иначе какой-то сюр.
Питон как раз быстро на коленке прототип наговнокодить, а вот чтобы писать быстрый код на Си, надо как-раз это уметь делать и уже надо подумать хорошо где сразу оптимизировать.
Много раз видел код на Си, который тормозил сильнее динамикодесни.
ИМХО, он имел в виду МЛ. То есть "подумать" - это подумать над моделью, эксперименты, настройки и т.д. А это питон, как язык быстрого прототипирования. А "ебошить" - это готовую модель встроить в прод, и тогда нужен нормальный околосишный язык.
Вообще, имея скилл в C# и за редким случаем в С++, вы будете богоподобны в любой разработке.
Рынок шарпа в рашке говно ебаное, а про байтоебство вообще 0 перспектив (если не ломиться в интел)
Использую шарп как универсальный язык для себя, поэтому не очень компетентен в рынке у нас, но работы на шарп не так уж и мало гуглится (она есть, главное чтобы это был не кровавый тырпрайз жабы, такие вакансии с таким легаси и даром не всрались).
А вообще, насколько я слышал (какой-то книге, вроде Прайс) более 40% разработчиков в core, это новые разработчики. То есть, получается так, что Net 6 (и 5 и core) повторяют судьбу новых языков и нужно подождать когда маховик накроет нас. Если без фанбойства, то технология Net выглядит годно, как минимум для меня. Мне только еще скриптового варианта шарпа нехватает
Дотнет может и неплохая платформа, но ее будущее довольно туманно. Жирный финтех-тырпрайз вряд ли когда-либо начнут переписывать на дотнет с жабы, благо в jvm экосистеме есть котлин и скала, дешевле уж на них пересесть, а всякие стартапы и небольшие проекты имхо проще, быстрее и дешевле делать на го, ноде или питухоне, чем на шарпе в его текущем состоянии. Да и вообще, как показал опыт с жабой и старым дотнетом, серебряной пули не существует, каждый язык сможет стать популярным только в какой-то одной-двух нишах, но не более.
>не очень компетентен в рынке у нас, но работы на шарп не так уж и мало гуглится
Она действительно есть, но как правило это легаси на старом дотнете с разработкой десктопов на винформах/wpf или под старый ASP.NET вместе с mssql, windows server и IIS.
Еще есть Unity, но в реалиях РФ и наверное всего СНГ это мрак полный: сплошь и рядом говноконторы, которые набирают студентов и вчерашних школобесов/птушников за еду, адекватного развития в отрасли нет, большая часть проектов - провальные и убыточные, а сами игры - убожество под android/ios с донатом и рекламой.
Оставшаяся небольшая часть вакансий под шарп - это core до 5 версии с примесью легаси старого дотнета. И как правило на таких проектах нужно еще в js уметь, так как ищут преимущественно фуллстеков.
Крупных работодателей в РФ на шарпе очень мало - контур, совсем немного озона, очень малые доли в тиньке и в яндексе. Остальное - либо галеры, либо ФГУП НПЦ "Говнософт", которые пилят бюджетное бабло на госзаказах.
>>250418
>чтобы это был не кровавый тырпрайз жабы
На жабе тоже говна много, но тем не менее почти весь финтех и банки сидят на жабе, включая сбер, тинькоф и дойче. Ритейл, вроде того же Х5, тоже на жабе сидит. В яндексе и хуавее тоже на жабке пишут. А шарпа в этих местах либо совсем нет, либо буквально 1-2 сервиса в состоянии поддержки.
Если бы ты реально видел легаси джавово тырпрайза, ты бы радовался тому, что сишарп никогда не будет переписан на "это". Не просто так его называют "кровавым".
>Вот тут все плохо, ужасно и старо
>У нас все так же старо, но вот все сидят и в ус не дуют.
Все ясно.
Легаси у джавы куда опаснее, поверь, но речь про появившийся net core и новые проекты этого стека, которые достаточно свежи и, в отличие от жабы, единообразны. И да, бизнесу срать на жабу им важно только число спецов в той или иной области
Ты про какой пиздеж говоришь? Да, факт, на джаве вакансий будет больше чем на шарпе.
>>250489
А что значит легаси? Ну если брать древние проекты на <8 джаве с вебсферой, то да, это страшно.
Если уже 5 спринг вместе с бутом, то нормально, сойдет.
Но вообще, чем опасно легаси, кроме как тем, что ты перестаешь развиваться как разраб? Отличие дотнета и джавы тут в том, что за легаси на дотнете ты получишь меньше денег, чем за легаси на джаве, вот и все. А так, одинаково просядешь по скиллам и через пару лет навсегда отстанешь от жизни.
>Но вообще, чем опасно легаси, кроме как тем, что ты перестаешь развиваться как разраб?
Дети даже не нюхали тырпрайз легаси жабы. Спринг бут он решил там увидеть, лол.
Это словно каждый день в канализацию лазить и, залезая, ты снова видешь новый люк и погружаешься все глубже и глубже, не зная где дно этому говну.
Никакая доплата того не стоит.
Ты из нулевых капчуешь? Сейчас спринг ниже 4 редко где найдешь, не говоря уже про j2ee монстров. Похоже ты сам не нюхал энтерпрайза или сидел на галере, куда заморский барин отдал легаси отрефакторить на свежий spring boot.
>Но вообще, чем опасно легаси, кроме как тем, что ты перестаешь развиваться как разраб?
А чем нужно заниматься, чтобы непрерывно развиваться как разраб?
Мимонеофит.
Точно не джавой. Даже хваленный спринг по ощущениям и производительности опоздал так лет на 5.
Хуй знает, на всех проектах, что я был, уже сидели на 8 джаве и выше. Только один раз застал спринг 4 на первой работе, потом на всех проектах был пятый спринг и бут.
Всякие страшилки уровня джавы 1.4 на проекте я слышал несколько раз, но к счастью ни разу не сталкивался. Про вебсферу и j2ee контейнеры тоже слышал, но благо они ушли в прошлое, хотя, современная jakarta ee в принципе неплоха.
>Это словно каждый день в канализацию лазить и, залезая, ты снова видешь новый люк и погружаешься все глубже и глубже, не зная где дно этому говну
Ну вот это уже ближе к правде. В энтерпрайзе большую часть времени пытаешься понять, что происходит в коде, иногда для этого приходится пробираться через слои абстракций, но что тут поделать? Ты на любом стеке технологий можешь попасть в запутанный и кривой проект.
>>250611
А хуй его знает, чем. Вообще в идеале, нужно оттачивать умение использовать популярные фреймворки и инструменты. Чтобы не просто несколько лет отправлять джейсоны на фронт и грузить данные из sql таблички в джейсон, а еще и всякие ORM уметь использовать, не дристать жидко, когда тебе говорят про контейнеризацию, микросервисы, очереди сообщений, эластик и всякое такое. В общем, расти как специалист в своем стеке технологий и как бекендер в целом.
>>250616
Спринг тяжелый и медленный из-за частого использования магии рефлексии под капотом. Плюс ко всему - долгое время старта. Его вроде как пытаются пофиксить в spring native, чтобы с граалем можно было получить нативный бинарник и во всяких FaaS по быстрому стартовать и останавливать работу. Вот с этим сейчас большая проблема у спринга. Другой вопрос, насколько модель FaaS актуальна для джава приложух, так как jvm, как и clr по сути, со временем включает jit компиляцию и прочие разнообразные оптимизации. При кратковременном использовании этого не происходит, из-за чего могут появляться проблемы с перфомансом, по сравнению с тем же Го, у которого хоть и есть рантайм, но все компилируется в нативный бинарь.
Хуй знает, на всех проектах, что я был, уже сидели на 8 джаве и выше. Только один раз застал спринг 4 на первой работе, потом на всех проектах был пятый спринг и бут.
Всякие страшилки уровня джавы 1.4 на проекте я слышал несколько раз, но к счастью ни разу не сталкивался. Про вебсферу и j2ee контейнеры тоже слышал, но благо они ушли в прошлое, хотя, современная jakarta ee в принципе неплоха.
>Это словно каждый день в канализацию лазить и, залезая, ты снова видешь новый люк и погружаешься все глубже и глубже, не зная где дно этому говну
Ну вот это уже ближе к правде. В энтерпрайзе большую часть времени пытаешься понять, что происходит в коде, иногда для этого приходится пробираться через слои абстракций, но что тут поделать? Ты на любом стеке технологий можешь попасть в запутанный и кривой проект.
>>250611
А хуй его знает, чем. Вообще в идеале, нужно оттачивать умение использовать популярные фреймворки и инструменты. Чтобы не просто несколько лет отправлять джейсоны на фронт и грузить данные из sql таблички в джейсон, а еще и всякие ORM уметь использовать, не дристать жидко, когда тебе говорят про контейнеризацию, микросервисы, очереди сообщений, эластик и всякое такое. В общем, расти как специалист в своем стеке технологий и как бекендер в целом.
>>250616
Спринг тяжелый и медленный из-за частого использования магии рефлексии под капотом. Плюс ко всему - долгое время старта. Его вроде как пытаются пофиксить в spring native, чтобы с граалем можно было получить нативный бинарник и во всяких FaaS по быстрому стартовать и останавливать работу. Вот с этим сейчас большая проблема у спринга. Другой вопрос, насколько модель FaaS актуальна для джава приложух, так как jvm, как и clr по сути, со временем включает jit компиляцию и прочие разнообразные оптимизации. При кратковременном использовании этого не происходит, из-за чего могут появляться проблемы с перфомансом, по сравнению с тем же Го, у которого хоть и есть рантайм, но все компилируется в нативный бинарь.
.NET неплохая технология и точно как язык лучше жабки, но есть одно охуенное НО: его разрабатывает Мелкософт, а это значит, что несмотря на кукареки и его самого, и его шабесгоев, несмотре на все пресрелизы и ПЕРЕЗАГРУЗКИ -- Винда останется для .NET приоритетной платформой на которой ты по дефолту должен клепать свое говно.
Мелкие мыслят так: пусть гои пишут на винде, используют WSL и деплоят свое говно в наш Азуре с Линупсом.
Нахуй они идут, как бы хорош не был .NET, я не собираюсь использовать Винду. И лично ты со своими фантазиями про .Net Core в Линуксе тоже идешь нахуй.
Конечно, ведь сотни тысяч программистов очень сильно влияют на миллиардный рынок юзеров операционки.
Конечно, МС продвигают именно шарпистами. Настолько сильно, что закопали свой .Net framework, заменив его на .Net core.
А еще гитхаб скоро будет работать только на винде. Ппц у вас небомбит, жабисты.
Сейчас другие корпорации больше вреда наносят, чем мягкие. Они даже осенью переобулись под давлением коммьюнити (случай с горячей перезагрузкой). Когда как в го, помню, нафиг с алиасами послали и скрытой сменой ГЦ, который отожрал 30% процессора.
Очевидно, мягкие насмотрелись на опыт других и начали делать ставку на коммьюнити. Net Core показал рост новых пользователей, а значит вектор менять не будут. А что там было ЕЕЕ в девяностых, даже мне старику, насрать, если меня кормят "печеньками" что-то, а мс умеют делать языки и инструменты и не заставляют быть неявным бесплатным бета-тестером, под покровом звездежа
Что ты там в полудохлой жабе забыл? Легаси из 2007 года понюхать? Или смотреть как каждый год они пытаются через боль синтаксис котлина натянуть?
Или же ты хочешь попасть в развивающий стек новых технологий?
https://www.youtube.com/watch?v=xLv31QztIGE&list=PLrTvxXQSRKAMAotVG4HV5jwNScrhYepKc
https://www.youtube.com/watch?v=09GKW8ajGWk
> Или же ты хочешь попасть в развивающий стек новых технологий?
Ебать сахарок на сахарке погоняет сахарком. Нормального разработчика интересует архитектура, а не сахарное петушение СМАРИТЕ ТЕПЕРЬ ЭТО ЗАНИМАЕТ НЕ ПЯТЬ СТРОК, А ОДНУ правда пять строк читались сходу, а одну строку хуй разберешь
Шизик, не вылезай из своего загона и не вводи анонов в заблуждение, лишь потому что ты ноулайфер.
Именно что и делает жаба последние года, это делает сахарок, а дотнет не хило развился в плане стека технологий (не забывая развивать сам шарфик).
Джава полностью кроссплатформенна и можно писать приложения для 7 миллиардов устройств
А что если завтра придут какие-нибудь чудаки из MS и начнут всё переделывать и все приложения на .NET посыпятся?
У дотнета и так плохо с литературой, но он это ещё сильнее усугубляет постоянными кардинальными переделками. Я заметил, что многие авторы книг бросили писать продолжения, потому что угнаться невозможно. А то что выходит - низкого качества.
В то же время Джава сохраняет обратную совместимость, а книги начала нулевых до сих пор актуальны. И это не учитывая, что выходят регулярные переиздания старых книг под новые версии. Также у нас они чаще переводятся, чем книги по шарпу.
Этому столику больше не наливать.
>>253869
Помню пугали дотнетом, мол они возьмут и накажут патентами или лицензиями, а потом пришел оракл и начал судится с гуглом. Тут жабисты высрали кирпичами и по-шустрому перебежали на openjdk (ты же тоже его юзаешь, да? Не нарушаешь ты лицензий, моя маленькая жабка?).
А что если в ноу нем говноконторе сделают такой логгер, в котором будет уязвимость на миллиарды долларов сейчас бы жабьему миру вообще молчать, после событий с безопасностью log4j
Все с литературой норм, там даже на русский переводят, куда еще информативнее.
А что если завтра придут инопланетяне? А? Что теперь на жабе кодить чтоли?
Хватит жабью пропаганду разносить, на практике получилось наоборот.
У Хорстманна хуевая книга, т.к. нет упражнений. Книга без упражнений -- мусор КОК ПУК ПОИЩИ УПРАЖНЕНИЯ В ИНТОРНЕТЕ ИЛИ ПРИДУМАЙ САМ КУКАРЕКУ
Моль "Вкусный Шарф"
Потому что это ужас не стоит никаких денег и сил.
>>254165
На, потом вернешь на полку
https://metanit.com/sharp/tutorial/
Если ты настолько няша, что тебе сайт неудобно читать, тебе в программирование вообще делать нечего.
Поиск информации по программированию, это отдельный сложный труд, а ты фулл книгу с последней редакцией, да еще на русском, забраковал.
Тебе в ИТ не выжить.
Я купил новую читалку и хочу читать на ней, а сайты на ней не почитаешь, только нормальные книги в pdf, djvu, epub, fb2 и т.п.
Иди в дизайнеры.
Какой сейчас самый востребованный стэк для работы в криптостартапах? JS, Go, Rust?
Это копия, сохраненная 19 июля 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.