Comments 9
В джава стеке важно чтобы приложения, написанные лет 15 назад можно было эксплуатировать и даже развивать. И для энтерпрайза это важно.
На c# были проблемы что .net framework оказался тупиком из которого приложение сложно перевести на современный стек. Аналогичные проблемы были и на других языках
Ну по моему личному опыту перевести приложение с net462 на современный стэк оказалось не сильно сложнее чем перевести приложение с Java 8 на современный стэк.
Когда .NetCore только появился это было проблемой. Ну потому что практически все ходовые библиотеки и фрэймворки не были портированы. Сейчас это вполне себе работает.
Смешались в кучу кони, люди.. очередные рейтинги, циферки.. и хоть бы в одном из рейтингов уточнялось - целевая аудитория, круг задач, сфера деятельности, требования к результату.. ох уж это среднее по больнице.. Статью лучше назвать современные тренды в бизнесе и IT-индустрии и рейтинг инструментов для этих трендов.. Особенно доставило:
VS Code по-прежнему вне конкуренции (используется 75.9%, желают 48.9%), но для серьёзной Java-разработки — не первый выбор
з.ы. а, и еще вопрос, что то с математикой видимо не очень: "В 2025 году она набрала 29.4% среди всех респондентов — это седьмое место. " Это как? 30 процентов из 100 в моей вселенной это как минимум третье место, так как оставшиеся 70 процентов - это еще ктото 30+, как минимум 2 тела с 30+ процента.. третье тело с 30+ уже не помещается в сумму)) объясните, как можно занять ниже третьего места))
Which programming, scripting, and markup languages have you done extensive development work in over the past year, and which do you want to work in over the next year? (If you both worked with the language and want to continue to do so, please check both boxes in that row.)
Там можно было много языков выбирать, поэтому в первой пятерке оказались HTML/CSS, SQL, и Bash. И я уверен, что если бы HTML c CSS разделили, Java оказалась бы на восьмом месте *сарказм
Это какой-то прикол последних лет, разделять в рейтингах ts и js? Даже если не учитывать то, что ts это не язык, а js-библиотека, в современных профессиональных реалиях js === ts и наоборот, невозможно корректно использовать ts, не зная js, но при этом почти никто сейчас на чистом js не пишет.
С чего вдруг TS - это библиотека? В основном, согласен
Поясните, пожалуйста, незнающему, чего, позволяющего сказать: "это отдельный язык", нет в ts. Я не видел ни ts, ни js, только слышал их названия и видел бесполезный гугловский нейро-ответ на мой вопрос.
Зайдем с другой стороны - что там есть, чего нет в js? В этом надмножестве js есть методы имитирующие строгую типизацию в js, немного методов для расширенной работы с имитацией классов в js - да и все. Там нет собственных методов для работы со структурами данных (с натяжкой можно вспомнить enum, разве что), с примитивами, нет операций. Это просто либа. Костыль для js, который внезапно для него самого начали использовать в кровавом энтерпрайзе, а это читай поддержка листингов в десятки тысяч строк, что без типов и автодокументации довольно некомфортно.
Java в 2025 году: взгляд на результаты опроса Stack Overflow