Информация об изменениях

Сообщение Re: Java в shareware от 04.03.2023 7:11

Изменено 04.03.2023 7:29 zx zpectrum

Re: Java в shareware
A чего не линуксовый .Net Core? (Который уже не Core, a просто .Net)? Деплой без админа, без внешних зависимостей, хочешь одним исполняемым бинарником, хочешь — бинарником с пачкой dll. Второй случай удобнее для инкрементальной синхронизации бинарей во время разработки: rsync в лапы, три секунды, залито.

Единая сборка под все платформы из одной точки, опять же. Если захочется не только Линукса.

Хотя... Тоже непростая штука, конечно. На первый взгляд всё отлично: ворочать данными с типизированным LINQ – одно удовольствие, нигде больше не видел настолько удобного и продуманного, лично для меня, инструментария. Однако, обуздать рантайм и держаться в рамках приличий по памяти — то ещё приключение.
Re: Java в shareware
A чего не линуксовый .Net Core? (Который уже не Core, a просто .Net)? Деплой без админа, без внешних зависимостей, хочешь одним исполняемым бинарником, хочешь — бинарником с пачкой dll. Второй случай удобнее для инкрементальной синхронизации бинарей во время разработки: rsync в лапы, три секунды, залито.

Единая сборка под все платформы из одной точки, опять же. Если захочется не только Линукса.

Хотя... Тоже непростая штука, конечно. На первый взгляд всё отлично: ворочать данными с типизированным LINQ – одно удовольствие, нигде больше не видел настолько удобного и продуманного, лично для меня, инструментария. Однако, обуздать рантайм и держаться в рамках приличий по памяти — то ещё приключение.

Ну и да, экосистема эта ещё и весьма нишевая, на которую не так-то просто будет найти людей. Тоже недостаток. Сложилось впечатление, что подобных специалистов хватает, но кучкуются они в определенных местах. В ночлежке-общаге-на городском форуме их точно не найдешь. У безопасников он в ходу, например, в частности вроде как в Касперском на нем что-то очень монументально-бэкендовое пилили для безопасности пром.предприятий. У тех, кому нужен высокоуровневый язык, но позволяющий с лёгкостью спускаться на уровень дергания ОС, битов-байтов и железа — тоже популярен. С трудом, например, могу себе представить что-то подобное на Java: https://github.com/Ryujinx/Ryujinx. A вот для банального DB–бекенда его берут редко: слишком сложный и непривычный комбайн.