Vova
Вакансий на жабе больше это факт
Но кажется чаще всего там будет джава 8 с легаси проектом-мамонтом)
Bogdan
Но кажется чаще всего там будет джава 8 с легаси проектом-мамонтом)
да на джаве много легаси проектов, у меня знакомый поработал несколько лет джава бэкэнд разрабом, а потом свичнулся в .NET Core
Delphi enjoyer
Джава это бекенд но это коммерческие проекты. Ты будешь работать с бекендом банков, магазинов, внутренних коммерческих систем и прочего что в интернете висит по протоколу хттр
Mykola
Просто колись робив сайт на HTML/css і мені це не сподобалось, вирішив що краще бекенд
Delphi enjoyer
Питон и шарп это немного о другом
Bogdan
Питон и шарп это немного о другом
на шарпе тоже полно энтерпрайза, инфа устарела
Mykola
Питон и шарп это немного о другом
Наскільки я знаю пітон використовується як допоміжна мова і на ній не пишуть великі проекти
Bogdan
Asp.net Core очень часто используется в коммерции
Mykola
Більше для девопсів а не бекенд
Bogdan
Наскільки я знаю пітон використовується як допоміжна мова і на ній не пишуть великі проекти
с чего бы это вдруг? на питоне тоже полно бэкэнда, тот же инстаграм например
Delphi enjoyer
на шарпе тоже полно энтерпрайза, инфа устарела
Но он и универсальнее, а джава в основном коммерция
Robert
Прикольно.
Bogdan
Но он и универсальнее, а джава в основном коммерция
ну тут кстати да, на шарпе больше разнообразия
DD
🤯
Bogdan
если конечно фейсбук инсту не меняли, но вроде как и раньше на пайтоне работает серверная часть
Delphi enjoyer
Шарп и джава впринципе схожи. Учи что хочешь, свичнутся не сложно. Главное вкатиться
Delphi enjoyer
Bogdan
Шарп и джава впринципе схожи. Учи что хочешь, свичнутся не сложно. Главное вкатиться
шарп это как джава с синтаксическим сахаром и лучшей поддержкой
Алексей
сапорт это дно
Как тебе сказать, я полжизни занимался саппортом
Bogdan
надо иметь нервы железные
Сидредин
Лол
ГДЕ ВОВА?
Vova
Я больше склоняюсь к тому, что джава это древняя стабильность, в то время как шарп на коре - новый игрок с более современными и продуманными штуками в плане веб разработки (я просто пробовал пару раз Spring, он прям конкретно не дотягивает) Тут уж каждому выбирать, что важнее
Delphi enjoyer
шарп это как джава с синтаксическим сахаром и лучшей поддержкой
Я не шарпист, но что в шарпе по библиотекам? Их меньше или так же? Насколько больше можно написать на джаве? Классика - что нельзя написать на джаве нельзя написать ни на чем больше (о бизнес логике)
Delphi enjoyer
например
Это был вопрос с уточнением)
Bogdan
ну на шарпе меньше библиотек ибо многое сам майкрософт написал
Vova
Но скорее так же по количеству
Bogdan
очень много всего того что на джаве было написано кучей народа на шарпе написано и встроено в сам .NET
Алексей
сочувствую
Фигня, по сравнению с начальником отдела вообще штиль😁😉
Bogdan
Но скорее так же по количеству
лучшее что написал майкрософт в дотнете это нормальный IOC
Bogdan
норм аналогов DI в других языках с ходу и не вспомнишь
Delphi enjoyer
Ну я кстати глянул за июнь на дотнет вакансий почти как на джаву, а соотношение анкет вакансий лучше
Bogdan
после выхода дотнет 5 он стал одной из самых удачных платформ
Bogdan
недостатков тоже хватает
m700
А че было?
Анонимный тип создать и задать ему названия и содержимое полей
Bogdan
просто если сравнить .NET5 и Фреймворк то это небо и земля
утин
@Alewg ?
Bogdan
да
так в плюсах же можно через auto
m700
так в плюсах же можно через auto
это видимо не то мне синьор с++ сказал что там это изьебнуться надо
Алексей
так в плюсах же можно через auto
В плюсах и тип можно создать
m700
джавист подсказал ночью, а утром его назначили техлидом...совпадение? не думаю)))
Bogdan
странно видимо я не так задание понял
Bogdan
ибо аналог var в с++ это auto
m700
странно видимо я не так задание понял
ты мне через рефликсиж советовал тогжа
Bogdan
я уже не помню что там было
m700
ибо аналог var в с++ это auto
в шарпе ты варом не можешь задать названия полей произвольно
Bogdan
мне лень искать
m700
там литералы прописывать надо
m700
Сахар просто критически необходим, все новые языки его тащат
мне в 99ом говорили что сахар плохо, наверно оттуда флешбеки
m700
Кто?
моя преподша и люди с рязани
Апач
авторитетно что сказать
Bogdan
у сахара есть и плюс и минус
Vova
Я извиняюсь - а что такого “не умеет” спринг?
У меня прям полного списка нет, хотя можно собрать по желанию Но как минимум адекватной работы с файлами и ещё маппинга данных запроса в параметры метода контроллера (атрибуты/аннотации присутствуют, но работает слабовато) А если ещё маппинг не проходит успешно, ошибка просто выходит из чата (её нет адекватной по сути) Я кое как догадался что происходит, и то насколько помню через декомпилятор Крч вопрос больше не в "не умеет", а в "умеет хуже"
Bogdan
но он же появился не просто так, а для сокращения времени разработки
Vova
(вот пример как должно быть https://docs.microsoft.com/en-us/aspnet/core/mvc/models/model-binding?view=aspnetcore-6.0 )
Vova
ЯСно что ничего не ясно
Ну я б подробнее рассказал, но лезть щас искать тот проект не буду
Шурок
кк
Шурок
Subkhan
Спасибо за ответы!
Шурок
Я опять же может не шарю но 1х1 класс метод @GetMapping() public ???? method(Person person) Будет работать 1х1
Bogdan
не знаю кому как, а мне в джаве дико не хватает свойств
Шурок
Что такое "свойства",